English
Language : 

33902 Datasheet, PDF (20/31 Pages) Freescale Semiconductor, Inc – High Speed CAN Interface with Embedded 5.0 V Supply
FUNCTIONAL DEVICE OPERATION
OPERATIONAL MODES
communication, and thus a proper failure identification
(requires 5 pulses on TXD). The bus dominant clamp circuit
will help to determine such failure situation.
RX Permanent Recessive Failure
The aim of this detection is to diagnose an external
hardware failure at the RX output pin and ensure that a
permanent failure at RX does not disturb the network
communication. If RX is shorted to a logic high signal, the
CAN protocol module within the MCU will not recognize any
incoming message. In addition it will not be able to easily
distinguish the bus idle state and can start communication at
any time. In order to prevent this, an RX failure detection is
necessary.
TXD
Diag
Logic
TX driver
VIO/2
VIO Rxsense
RXD
RX driver Diff
VDD
CANH
CANL
CANL&H
Diff output
RXD output
60
RX flag
Prop delay
Sampling
Sampling
RX short to VDD
RX flag latched
The RX flag is not the RXPR bit in the LPC register, and neither is the CANF in the INTR register.
Figure 15. RX Path Simplified Schematic, Rx Short to VDD Detection
Implementation for Detection
The proposed implementation is to sense the RXD output
voltage at each low to high transition of the differential
receiver. Excluding the internal propagation delay, the RXD
output should be low when the differential receiver is low. In
case of an external short to VDD at the RXD output, RXD will
be tied to a high level and can be detected at the next low to
high transition of the differential receiver.
As soon as the RXD permanent recessive is detected, the
RXD driver is deactivated.
Once the error is detected, the flag is latched and the
driver is disabled. The error is reported at ERR pin and via
P_SPI.
Recovery Condition
The internal recovery is done by sampling a correct low
level at the Bus as shown in Figure 16.
CANL&H
Diff output
Sampling
Sampling
RXD output
Rx short to VDD
Rx flag latched
RX flag (internal signal)
Rx no longer shorted to VDD
Figure 16. RX Path Simplified Schematic, Rx Short to VDD Detection
33902
20
Analog Integrated Circuit Device Data
Freescale Semiconductor