HDLC CONTROLLER
S3C2500B
8-12
8.5.2 HDLC DATA ENCODING/DECODING
Data encoding is utilized to allow the transmission of clock and data information over the same medium. This
saves the need to transmit clocks and data over a separate medium as would normally be required for
synchronous data. The HDLC provides four different data encoding methods, selected by bits in HCON1[18:16].
An example of these four encoding methods is shown in figure 8-5.
1
1
0
0
1
0
Data
NRZ
NRZI
FM1
(Biphase Mark)
FM0
(Biphase Space)
Manchester
NRZ, NRZI Type
TxClock
Data
RxClock
FM0/FM1/
Manchester type
TxClock
Data
RxClock
Bit Cell Level:
High = 1
Low = 0
No Change = 1
Change = 0
Bit Center Transition:
Transition = 1
No Transition = 0
No Transition = 1
Transition = 0
High Low = 1
Low High = 0
Figure 8-5. Data Encoding Methods and Timing Diagrams
Summary of Contents for S3C2500B
Page 2: ...S3C2500B 32 BIT RISC MICROPROCESSOR USER S MANUAL Revision 1 ...
Page 17: ......
Page 25: ......
Page 80: ...PRODUCT OVERVIEW S3C2500B 1 46 NOTES ...
Page 296: ...MEMORY CONTROLLER S3C2500B 5 60 NOTES ...
Page 531: ...GDMA CONTROLLER S3C2500B 12 24 NOTES ...
Page 593: ...I O PORTS S3C2500B 15 12 NOTES ...