SPRUJ17I March 2022 – August 2025 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
The LIN module is based on the SCI module with added sub-blocks to support LIN protocol.
The three major components of the SCI block are:
There are separate enable and interrupt bits for the LIN receiver and transmitter. The receiver and transmitter can each be operated independently (half-duplex) or simultaneously (full duplex).
To maintain data integrity, the LIN checks the received data for breaks, parity, overrun, and framing errors. The baud rate (bits per second) is programmable to over 16 million different rates through a 24-bit baud-select register. Figure 13-226 shows the detailed diagram of the SCI block.
The LIN module is based on the SCI module with the addition of an error detector (parity calculator, checksum calculator, and bit monitor), a mask filter, a synchronizer, and a multibuffered receiver and transmitter. The SCI interface, the DMA control sub-blocks and the baud generator are modified for compatibility with the LIN standard. Figure 13-227 shows the LIN block diagram.
Figure 13-226 SCI Block
Figure 13-227 LIN Block Diagram