
XC161 Derivatives
Peripheral Units (Vol. 2 of 2)
Serial Data Link Module SDLM
User’s Manual
22-7
V2.2, 2004-01
SDLM_X, V2.0
Figure 22-5
SDLM Kernel Block Diagram
The general configuration of the data link controller is done via the Global Control
Register, the Clock Divider Register and the Transceiver Delay Register. The bits within
these registers provide the following functions:
•
SDLM enable/disable
•
4x Mode enable/disable
•
Block Mode enable/disable
•
Header type configuration (single or consolidated)
•
Normalization bit polarity selection
•
Receive buffer overwrite control
•
Clock divider for J1850 bus rate to adapt to the peripheral clock frequency
•
Compensation of transceiver delay by SDLM
•
Transmission of two passive bits after arbitration loss on a byte boundary can be
enabled
RXJ1850
TXJ1850
INT
Date Link Controller
Transmit
Buffer
(11 Bytes)
Receive
Buffer 0
(11 Bytes)
Receive
Buffer 1
(11 Bytes)
Data Link Control
8
8
8
Interrupt
Control
Timing
Control
C
o
n
tro
l /
St
at
us
Bit Stream Processor
Digital
Filter
Receive Shift
Register
Transmit Shift
Register
CRC
Check / Generation
Protocol Controller
8
8
Internal FPI Bus Interface