| Motore di ricerca datesheet componenti elettronici |
|
CC1010-RTY1 Scheda tecnica(PDF) 102 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
CC1010-RTY1 Scheda tecnica(HTML) 102 Page - Texas Instruments |
|
102 / 150 page ![]() CC1010 SWRS047A Page 102 of 146 17.10 Synchronization and preamble detection Most RF communication protocols will have a preamble designated to let the receiver synchronise reception on a bit and byte level. CC1010 contains hardware that will perform these tasks easily in synchronous NRZ and Manchester encoded modes. The byte synchronization mechanism ensures that the framing of bytes in the received data bit stream is correct, thus freeing the software from needing to perform shifting and recombination of data bytes. In addition, the synchronization byte functions as a start of frame delimiter. The preamble detection mechanism reduces the workload for the processor when the exact time of the start of a transmission is uncertain. Both mechanisms are active when PDET.PEN is set. (See PDET register definition below.) Two preamble examples are shown in Figure 29. Note that the Manchester baud rate is twice the NRZ baud rate in the figure. The preamble must consist of an alternating 0-1-pattern followed by a synchronization byte of eight bits. Unless the average filter is already locked at the arrival of the synchronization byte in NRZ mode, it is vital that the synchronization byte is DC-balanced (equal number of zeros and ones) and contains no more than two consecutive ones or zeros. It is also required that the synchronization byte contains two consecutive ones or zeros. This means that e.g. 0xCC is not a legal synchronization byte, but 0xCA is. NRZ 1 0 1 0 0 1 0 1 0 1 0 Byte sync 1 0 1 0 1 0 1 0 0 1 Data Preamble Bit value Manchester 1 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 1 Bit value Figure 29. Preamble detection examples PDET (0xD3) - Preamble Detection Control Register Bit Name R/W Reset value Description 7 PEN R/W 0 Preamble and byte synchronisation enable. 0 : Receiver mode is defined by RFCON.BYTEMODE. 1 : Preamble and byte synchronisation is enabled. RFCON.BYTEMODE is don't care. 6:0 PLEN R/W 0x00 Preamble length. Define the number of alternating bits required before byte synchronisation. PLEN must be greater than zero. BSYNC (0xD4) - Byte Synchronisation Register Bit Name R/W Reset value Description 7:0 BSYNC(7:0) R/W 0x00 BSYNC defines the byte that triggers byte synchronisation during RF preamble detection. The hardware support for preamble detection consists of a seven-bit counter, which keeps track of the number of successive alternating bits. It is reset |
|
Link URL |
| Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | Collegamento alla scheda tecnica | scambio Link | Ricerca produttore All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |