English
Language : 

ZAMC4100 Datasheet, PDF (96/155 Pages) Integrated Device Technology – Actuator and Motor Controller
ZAMC4100 Datasheet
3.13.2. LIN PHY Operation
The status of the LIN PHY is checked by reading its interrupt flags mapped in the LINSTAT register. When an
interrupt flag is set, the MCU can clear it by “dummy” writing ‘1’ in the corresponding LINSTAT register bit.
LIN Wake-Up Detection
When the system is in SLEEP or STANDBY Mode, the LIN transmitter is powered-down and only the receiver is
functional. The last is used for detecting the LIN bus wake-up event.
The ZAMC4100 supports two wake-up scenarios depending on the value of the LINWUMD bit (see Table 3.46). If
LINWUMD = 0 (see Figure 3.27-A), a wake-up is detected when there is a falling edge at the LIN pin followed by
a dominant bus level longer than time tLINWU. If bit LINWUMD = 1 (Figure 3.27-B), a wake-up is detected when
there is falling edge at the LIN pin, followed by a dominant bus level longer than tLINWU and a rising edge at the
LIN pin. The value of the parameter tLINWU is defined in Table 1.7.
Figure 3.27 LIN Wake-up Detection Depending on the Value of the LINWUMD Bit
LIN pin DOM.
state REC.
A) LINWUMD=0
tLINWU
wake-up
SLEEP
wake-up
NORMAL
B) LINWUMD=1
SLEEP
NORMAL
When a valid wake-up is detected, the interrupt flag LINWUIF is set to high and the LIN transmitter is enabled.
The status of this flag can be checked by reading the LINSTAT register (Table 3.48).
LIN Baud Rate
The LIN PHY supports a fast mode which provides a higher baud-rate communication than is specified in the
standard (see Table 1.7). The LIN fast mode is enabled by setting high the LINFAST bit of register LINCTRL.
The LIN PHY has two self-diagnostics protections: LIN short and LIN dominant time-out.
© 2016 Integrated Device Technology, Inc.
96
January 26, 2016