Product specification
Supersedes data of 2002 Feb 11
2004 Mar 23
Philips SemiconductorsProduct specification
Fault-tolerant CAN transceiverTJA1054A
FEATURES
Optimized for in-car low-speed communication
• Baud rate up to 125 kBaud
• Up to 32 nodes can be connected
• Supports unshielded bus wires
• Very low ElectroMagnetic Emission (EME) due to
built-in slope controlfunction and a very good matching
of the CANL and CANH bus outputs
• Good ElectroMagnetic Immunity (EMI) in normal
operating mode and in low power modes
• Fully integrated receiver filters
• Transmit Data (TxD) dominant time-out function.
Bus failure management
• Supports single-wire transmission modes with ground
offset voltages up to 1.5 V
• Automatic switching to single-wire mode in the event of
bus failures, even when the CANH bus wire is
short-circuited to V
CC
• Automatic reset to differential mode if bus failure is
removed
• Full wake-up capability during failure modes.
Protections
• Bus pins short-circuit safe to battery and to ground
• Thermally protected
• Bus lines protected against transients in an automotive
environment
• An unpowered node does not disturb the bus lines.
GENERAL DESCRIPTION
The TJA1054A is the interface between the protocol
controller and the physical bus wires in a Controller Area
Network (CAN). It is primarily intended for low-speed
applications up to 125 kBaud in passenger cars. The
device provides differential receive and transmit capability
but will switch to single-wire transmitter and/or receiver in
error conditions.
The TJA1054A is the ESD improved version of the
TJA1054. For an overview of the differences between the
TJA1054 and the TJA1054A, please refer to “Appendix A”.
The TJA1054AT is, as the TJA1054T, pin and downwards
compatiblewiththePCA82C252TandtheTJA1053T. This
means that these two devices can be replaced by the
TJA1054AT or the TJA1054T with retention of all
functions.
Themost important improvements of the TJA1054 and the
TJA1054A with respect to the PCA82C252 and the
TJA1053 are:
• Very low EME due to a very good matching of the CANL
and CANH output signals
• Good EMI, especially in low power modes
• Full wake-up capability during bus failures
• Extended bus failure management including
short-circuit of the CANH bus line to V
CC
• Support for easy system fault diagnosis
• Two-edge sensitive wake-up input signal via pin WAKE.
Support for low power modes
• Low current sleep and standby mode with wake-up via
the bus lines
• Power-on reset flag on the output.
ORDERING INFORMATION
TYPE
NUMBER
NAMEDESCRIPTIONVERSION
PACKAGE
TJA1054ATSO14plastic small outline package; 14 leads; body width 3.9 mmSOT108-1
TJA1054AU−bare die; 1990 × 2730 × 375 µm−
2004 Mar 232
Philips SemiconductorsProduct specification
Fault-tolerant CAN transceiverTJA1054A
QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
CC
V
BAT
I
BAT
V
CANH
V
CANL
∆V
∆V
t
PD(L)
t
r
t
f
T
vj
CANH
CANL
supply voltage on pin V
CC
4.75−5.25V
battery voltage on pin BATno time limit−0.3−+40V
operating mode; note 15.0−27V
load dump−−40V
battery current on pin BATsleep mode; VCC=0V;
V
=12V
BAT
CANH bus line voltageVCC= 0 to 5.0 V; V
BAT
≥ 0V;
−3050µA
−27−+40V
no time limit
CANL bus line voltageVCC= 0 to 5.0 V; V
BAT
≥ 0V;
−27−+40V
no time limit
CANH bus line transmitter
I
= −40 mA−−1.4V
CANH
voltage drop
CANL bus line transmitter
I
=40mA−−1.4V
CANL
voltage drop
propagation delay TXD (LOW)
−1−µs
to RXD (LOW)
bus line output rise timebetween 10% and 90%;
−0.6−µs
C1 = 10 nF; see Fig.5
bus line output fall timebetween 10% and 90%;
−0.3−µs
C1 = 1 nF; see Fig.5
virtual junction temperature−40−+150°C
Note
1. A local or remote wake-up event will be signalled at the transceiver pins RXD and NERR if V
(see Table 2).
=5.3Vto27V
BAT
2004 Mar 233
Philips SemiconductorsProduct specification
Fault-tolerant CAN transceiverTJA1054A
BLOCK DIAGRAM
handbook, full pagewidth
WAKE
STB
TXD
ERR
RXD
INH
EN
BAT
14
1
7
5
6
V
CC
2
TIMER
V
CC
4
V
CC
3
GND
WAKE-UP
STANDBY
CONTROL
FAILURE DETECTOR
PLUS WAKE-UP
PLUS TIME-OUT
13
TEMPERATURE
PROTECTION
DRIVER
TJA1054A
RECEIVER
V
CC
10
FILTER
FILTER
9
RTL
11
CANH
12
CANL
8
RTH
MGU383
Fig.1 Block diagram.
2004 Mar 234
Philips SemiconductorsProduct specification
Fault-tolerant CAN transceiverTJA1054A
PINNING
SYMBOLPINDESCRIPTION
INH1inhibit output for switching an external voltage regulator if a wake-up signal occurs
TXD2transmit data input for activating the driver to the bus lines
RXD3receive data output for reading out the data from the bus lines
ERR4error, wake-up and power-on indication output; active LOW in normaloperating mode when the bus
has a failure, and in low power modes (wake-up signal or in power-on standby)
STB5standby digital control signal input (active LOW); together with the input signal on pin EN this input
determines the state of the transceiver (in normal and low power modes); see Table 2 and Fig.3
EN6enable digital control signal input; together with the input signal on pin STB this input determines
the state of the transceiver (in normal and low power modes); see Table 2 and Fig.3
WAKE7local wake-up signal input (active LOW); both falling and rising edges are detected
RTH8termination resistor connection; in case of a CANH bus wire error the line is terminated with a
predefined impedance
RTL9termination resistor connection; in case of a CANL bus wire the line is terminated with a predefined
impedance
V
CC
CANH11HIGH-level CAN bus line
CANL12LOW-level CAN bus line
GND13ground
BAT14battery supply voltage
10supply voltage
handbook, halfpage
1INH
2
TXDGND
3
RXDCANL
4
ERRCANH
STBV
WAKERTH
TJA1054AT
5
6
ENRTL
7
Fig.2 Pin configuration.
2004 Mar 235
MGU379
14 BAT
13
12
11
10
CC
9
8
Philips SemiconductorsProduct specification
Fault-tolerant CAN transceiverTJA1054A
FUNCTIONAL DESCRIPTION
The TJA1054A is the interface between the CAN protocol
controller and the physical wires of the CAN bus (see
Fig.7). It is primarily intended for low-speed applications,
up to 125 kBaud, in passenger cars. The device provides
differential transmit capability to the CAN bus and
differential receive capability to the CAN controller.
To reduce EME, the rise and fall slopes are limited. This
allows the use of an unshielded twisted pair or a parallel
pair of wires for the bus lines. Moreover, the device
supportstransmission capability on either bus line if one of
the wires is corrupted. The failure detection logic
automatically selects a suitable transmission mode.
In normal operating mode (no wiring failures) the
differential receiver is output on pin RXD (see Fig.1).
The differential receiver inputs are connected to
pins CANH and CANL through integrated filters.
The filtered input signals are also used for the single-wire
receivers. The receivers connected to pins CANH
and CANL have threshold voltages that ensure a
maximum noise margin in single-wire mode.
A timer function (TxD dominant time-out function) has
been integrated to prevent the bus lines from being driven
into a permanent dominant state (thus blocking the entire
network communication) due to a situation in which
pin TXD is permanently forced to a LOW level, caused by
a hardware and/or software application failure.
If the duration of the LOW level on pin TXD exceeds a
certain time, the transmitter will be disabled. The timer will
be reset by a HIGH level on pin TXD.
Failure detector
The failure detector is fully active in the normal operating
mode. After the detection of a single bus failure the
detector switches to the appropriate mode (see Table 1).
The differential receiver threshold voltage is set at −3.2 V
typical (VCC= 5 V). This ensures correct reception with a
noise margin as high as possible in the normal operating
mode and in the event of failures 1, 2, 5 and 6a. These
failures, or recovery from them, do not destroy ongoing
transmissions. The output drivers remain active, the
termination does not change and the receiver remains in
differential mode (see Table 1).
Failures 3, 3a and 6 are detected by comparators
connected to the CANH and CANL bus lines.
Failures 3 and 3a are detected in a two-step approach.
If the CANH bus line exceeds a certain voltage level, the
differential comparator signals a continuous dominant
condition. Because of inter operability reasons with the
predecessor products PCA82C252 and TJA1053, after a
first time-out the transceiver switches to single-wire
operation through CANH. If the CANH bus line is still
exceeding the CANH detection voltage for a second
time-out, the TJA1054A switches to CANL operation; the
CANH driver is switched off and the RTH bias changes to
the pull-down current source. The time-outs (delays) are
needed to avoid false triggering by external RF fields.
4CANL short-circuited to groundonweak; note 2onoffCANH
5CANH short-circuited to groundonononondifferential
6CANL short-circuited to batteryonweak; note 2onoffCANH
6aCANL short-circuited to V
7CANL and CANH mutually
short-circuited
Notes
1. A weak termination implies a pull-down current source behaviour of 75 µA typical.
2. A weak termination implies a pull-up current source behaviour of 75 µA typical.
2004 Mar 236
CC
CC
TERMINATION
CANH (RTH)
weak; note 1onoffonCANL
onononondifferential
onweak; note 2onoffCANH
TERMINATION
CANL (RTL)
CANH
DRIVER
CANL
DRIVER
RECEIVER
MODE
Philips SemiconductorsProduct specification
Fault-tolerant CAN transceiverTJA1054A
Failure 6 is detected if the CANL bus line exceeds its
comparator threshold for a certain period of time. This
delay is needed to avoid false triggering by external RF
fields. After detection of failure 6, the reception is switched
to the single-wire mode through CANH; the CANL driver is
switched off and the RTL bias changes to the pull-up
current source.
Recovery from failures 3, 3a and 6 is detected
automatically after reading a consecutive recessive level
by corresponding comparators for a certain period of time.
Failures 4 and 7 initially result in a permanent dominant
level on pin RXD. After a time-out the CANL driver is
switched off and the RTL bias changes to the pull-up
current source. Reception continues by switching to the
single-wire mode via pins CANH or CANL. When
failures 4 or 7 are removed, the recessive bus levels are
restored. If the differential voltage remains below the
recessive threshold level for a certain period of time,
reception and transmission switch back to the differential
mode.
If any of the wiring failure occurs, the output signal on
pin ERR will be set to LOW. On error recovery, the output
signal on pin ERR will be set to HIGH again. In case of an
interrupted open bus wire, this failure will be detected and
signalled only if there is an open wire between the
transmittingand receiving node(s). Thus, during open wire
failures, pin ERR typically toggles.
During all single-wire transmissions, EMC performance
(both immunity and emission) is worse than in the
differential mode. The integrated receiver filters suppress
any HF noise induced into the bus wires. The cut-off
frequency of these filters is a compromise between
propagation delay and HF suppression. In single-wire
mode, LF noise cannot be distinguished from the required
signal.
Low power modes
The transceiver provides three low power modes which
can be entered and exited via STB and EN (see Table 2
and Fig.3).
The sleep mode is the mode with the lowest power
consumption. Pin INH is switched to HIGH-impedance for
deactivation of the external voltage regulator. Pin CANL is
biased to the battery voltage via pin RTL. If the supply
voltage is provided, pins RXD and ERR will signal the
wake-up interrupt.
The standby mode operates in the same way as the sleep
mode but with a HIGH level on pin INH.
The power-on standby mode is the same as the standby
mode, however, in this mode the battery power-on flag is
shown on pin ERR instead of the wake-up interrupt signal.
The output on pin RXD will show the wake-up interrupt.
This mode is only for reading out the power-on flag.
Table 2 Normal operating and low power modes
MODE
Goto-sleep
PIN
STB
PIN EN
LOWHIGHwake-up
command
SleepLOWLOW
interruptsignal;
(4)
notes 1 2 and 3
PIN ERRPIN RXDPIN RTL
LOWHIGHLOWHIGH
wake-up
interruptsignal;
notes 1 2 and 3
StandbyLOWLOW
Power-on
standby
Normal
operating
HIGHLOWV
power-on
BAT
flag;
notes 1 and 5
wake-up
interruptsignal;
notes 1 2 and 3
HIGHHIGHerror flagno error flagdominant
received data
Notes
1. If the supply voltage VCC is present.
2. Wake-up interrupts are released when entering normal operating mode.
2004 Mar 237
recessive
received data
SWITCHED
TO
V
BAT
V
BAT
V
CC
Philips SemiconductorsProduct specification
Fault-tolerant CAN transceiverTJA1054A
3. A local or remote wake-up event will be signalled at the transceiver pins RXD and NERR if V
=5.3Vto27V.
BAT
4. In case the goto-sleep command was used before. When VCC drops, pin EN will become LOW, but due to the
fail-safe functionality this does not effect the internal functions.
5. V
Wake-up requests are recognized by the transceiver
through two possible channels:
• The bus lines for remote wake-up
• Pin WAKE for local wake-up.
In order to wake-up the transceiver remotely through the
bus lines, a filter mechanism is integrated. This
mechanism makes sure that noise and any present bus
failure conditions do not result into an erroneous wake-up.
Because of this mechanism it is not sufficient to simply pull
the CANH or CANL bus lines to a dominant level for a
certain time. To guarantee a successful remote wake-up
under all conditions, a message frame with a dominant
phase of at least the maximum specified t
it is required.
A local wake-up through pin WAKE is detected by a rising
or falling edge with a consecutive level with the maximum
specified t
Onawake-uprequestthetransceiverwillsetthe output on
power-on flag will be reset when entering normal operating mode.
BAT
Pin INH will be set to a HIGH level again by the following
events only:
• V
BAT
• Rising or falling edge on pin WAKE
• A message frame with a dominant phase of at least the
maximum specified t
pin STB is at a LOW level
• Pin STB goes to a HIGH level with VCC active.
To provide fail-safe functionality, the signals on pins STB
and EN will internally be set to LOW when VCCis below a
certain threshold voltage (V
CANH
or t
CANL
in
Power-on
After power-on (V
willbecome HIGH and an internal power-onflagwill be set.
WAKE
.
This flag can be read in the power-on standby mode
through pin ERR (STB = 1; EN = 0) and will be reset by
entering the normal operating mode.
power-on (cold start)
CANH
switched on) the signal on pin INH
BAT
or t
CANL
CC(stb)
, while pin EN or
).
pin INHtoHIGH which can be used to activate the external
supply voltage regulator.
If VCCis provided the wake-up request can be read on the
ERR or RXD outputs, so the external microcontroller can
activate the transceiver (switch to normal operating mode)
via pins STB and EN.
To prevent a false remote wake-up due to transients or
RF fields, the wake-up voltage levels have to be
maintained for a certain period of time. In the low power
modes the failure detection circuit remains partly active to
prevent an increased power consumption in the event of
failures 3, 3a, 4 and 7.
To prevent a false local wake-up during an open wire at
Protections
A current limiting circuit protects the transmitter output
stages against short-circuit to positive and negative
battery voltage.
If the junction temperature exceeds the typical value of
165 °C, the transmitter output stages are disabled.
Becausethetransmitteris responsible for the major part of
the power dissipation, this will result in a reduced power
dissipation and hence a lower chip temperature. All other
parts of the device will continue to operate.
Thepins CANHand CANL are protected against electrical
transients which may occur in an automotive environment.
pin WAKE, this pin has a weak pull-up current source
towards V
. However, in order to prevent EMC issues, it
BAT
is recommended to connect a not used pin WAKE to pin
BAT. Pin INH is set to floating only if the goto-sleep
command is entered successfully. To enter a successful
goto-sleep command under all conditions, this command
must be kept stable for the maximum specified t
h(sleep)
.
2004 Mar 238
Loading...
+ 17 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.