The TJA1041A provides an advanced interface between
the protocol controllerand the physical bus in a Controller
Area Network (CAN) node. The TJA1041A is primarily
intended for automotive high-speed CAN applications (up
to 1 Mbit/s). The transceiver provides differential transmit
capability to the bus and differential receive capability to
the CAN controller. The TJA1041A is fully compatible to
the ISO 11898 standard, and offers excellent EMC
performance, very low power consumption, and passive
behaviour when supply voltage is off. The advanced
features include:
• Low-power management, supporting local and remote
wake-up with wake-up source recognition and the
capability to control the power supply in the rest of the
node
• Several protection and diagnosis functions including
short circuits of the bus lines and first battery connection
• Automatic adaptation of the I/O-levels, in line with the
supply voltage of the controller.
ORDERING INFORMATION
TYPE
NUMBER
NAMEDESCRIPTIONVERSION
PACKAGE
TJA1041ATSO14plastic small outline package; 14 leads; body width 3.9 mmSOT108-1
TJA1041AU−bare die; 1920 × 3190 × 380 µm−
2004 Feb 202
Philips SemiconductorsProduct specification
High speed CAN transceiverTJA1041A
QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
CC
V
I/O
V
BAT
I
BAT
V
CANH
V
CANL
V
SPLIT
V
esd
t
PD(TXD-RXD)
T
vj
DC voltage on pin V
DC voltage on pin V
DC voltage on pin V
V
DC voltage on pin CANH0 < VCC< 5.25 V; no time limit−27+40V
DC voltage on pin CANL0 < VCC< 5.25 V; no time limit−27+40V
DC voltage on pin SPLIT0 < VCC< 5.25 V; no time limit−27+40V
electrostatic discharge voltageHuman Body Model (HBM)
pins CANH, CANL and SPLIT−6+6kV
all other pins−4+4kV
propagation delay TXD to RXDV
= 0 V40255ns
STB
virtual junction temperature−40+150°C
2004 Feb 203
Philips SemiconductorsProduct specification
High speed CAN transceiverTJA1041A
BLOCK DIAGRAM
handbook, full pagewidth
TXD
EN
STB
WAKE
ERR
RXD
V
I/O
5
V
CCVBAT
310
TJA1041A
1
TIME-OUT
6
14
V
BAT
9
8
4
LEVEL
ADAPTOR
WAKE
COMPARATOR
V
I/O
V
I/O
MODE
CONTROL
+
FAILURE
DETECTOR
+
WAKE-UP
DETECTOR
RXD
RECESSIVE
DETECTION
TEMPERATURE
PROTECTION
DRIVER
V
CC
SPLIT
V
BAT
LOW POWER
RECEIVER
V
CC
NORMAL
RECEIVER
7
INH
13
CANH
CANL
12
11
SPLIT
2
GND
Fig.1 Block diagram.
2004 Feb 204
MNB115
Philips SemiconductorsProduct specification
High speed CAN transceiverTJA1041A
PINNING
SYMBOLPINDESCRIPTION
TXD1transmit data input
GND2ground
V
CC
RXD4receive data output; reads out data
V
I/O
EN6enable control input
INH7inhibit output for switching external
ERR8error and power-on indication output
WAKE9local wake-up input
V
BAT
SPLIT11common-mode stabilization output
CANL12LOW-level CAN bus line
CANH13HIGH-level CAN bus line
STB14standby control input (active LOW)
3transceiver supply voltage input
from the bus lines
5I/O-level adapter voltage input
voltage regulators
(active LOW)
10battery voltage input
handbook, halfpage
TXD
GND
V
CC
RXD
V
I/O
EN
INH
1
2
3
4
5
6
7
TJA1041AT
MDB635
STB
14
CANH
13
CANL
12
SPLIT
11
V
10
BAT
WAKE
9
ERR
8
Fig.2 Pinning configuration.
FUNCTIONAL DESCRIPTION
Theprimary function of a CAN transceiver is to provide the
CAN physical layer as described in the ISO 11898
standard. In the TJA1041A this primary function is
complemented with a number of operating modes,
fail-safe features and diagnosis features, which offer
enhanced system reliability and advanced power
management functionality.
Operating modes
The TJA1041A can be operated in five modes, each with
specific features. Control pins STB and EN select the
operating mode. Changing between modes also gives
access to a number of diagnostics flags, available via
pin ERR. The following sections describe the five
operating modes. Table 1 shows the conditions for
selecting these modes. Figure 3 illustrates the mode
transitions when VCC, V
and V
I/O
are present.
BAT
2004 Feb 205
Philips SemiconductorsProduct specification
High speed CAN transceiverTJA1041A
Table 1 Operating mode selection
CONTROL PINSINTERNAL FLAGS
OPERATING MODEPIN INH
STBENUV
NOM
XXsetXX
UV
pwon, wake-up
BAT
(1)
sleep mode; note 2floating
clearedsetone or both setstandby modeH
both clearedno change from sleep modefloating
standby mode from any other modeH
LLclearedclearedone or both setstandby modeH
both clearedno change from sleep modefloating
standby mode from any other modeH
LHclearedclearedone or both setstandby modeH
both clearedno change from sleep modefloating
go-to-sleep command mode from any
(3)
H
other mode; note 3
HLclearedclearedXpwon/listen-only modeH
HHclearedclearedXnormal mode; note 4H
Notes
1. Setting the pwon flag or the wake-up flag will clear the UV
2. The transceiver directly enters sleep mode and pin INH is set floating when the UV
undervoltage detection time on either VCC or V
has elapsed before that voltage level has recovered).
I/O
NOM
flag.
flag is set (so after the
NOM
3. When go-to-sleep command mode is selected for longer than the minimum hold time of the go-to-sleep command,
the transceiver will enter sleep mode and pin INH is set floating.
4. On entering normal mode the pwon flag and the wake-up flag will be cleared.
2004 Feb 206
Philips SemiconductorsProduct specification
High speed CAN transceiverTJA1041A
handbook, full pagewidth
PWON/LISTEN-
ONLY MODE
STB = H
and
EN = L
(EN = L or flag set)
STANDBY
STB = H and EN = L
and
UV
cleared
NOM
STB = L
and
MODE
STB = H
and
EN = L
STB = L
and
flag set
STB = H
and
EN = H
STB = H
and
EN = L
STB = L
and
EN = L
STB = L and EN = H
and
flags cleared
STB = L
and
(EN = L or flag set)
SLEEP
MODE
STB = H
and
EN = H
STB = L and EN = H
and
flags cleared
flags cleared
t > t
GO-TO-SLEEP
and
h(min)
NORMAL
MODE
STB = H
and
EN = H
COMMAND
MODE
STB = L
and
EN = H
STB = H and EN = H
and
UV
cleared
NOM
LEGEND:
= H, = L
flag set
flags cleared
logical state of pin
setting pwon and/or wake-up flag
pwon and wake-up flag both cleared
Fig.3 Mode transitions when VCC, V
NORMAL MODE
Normal mode is the mode for normal bi-directional CAN
communication. The receiver will convert the differential
analog bus signal on pins CANH and CANL into digital
data, available for output to pin RXD. The transmitter will
convert digital data on pin TXD into a differential analog
signal, available for output to the bus pins. The bus pins
are biased at 0.5VCC (via R
). Pin INH is active, so
i(cm)
voltage regulators controlled by pin INH (see Fig.4) will be
active too.
PWON/LISTEN-ONLY MODE
In pwon/listen-only mode the transmitter of the transceiver
is disabled, effectively providing a transceiver listen-only
MGU983
and V
I/O
are present.
BAT
behaviour. The receiver will still convert the analog bus
signal on pins CANH and CANL into digital data, available
for output to pin RXD. As in normal mode the bus pins are
biased at 0.5VCC, and pin INH remains active.
STANDBY MODE
The standby mode is the first-level power saving mode of
the transceiver, offering reduced current consumption.
In standby mode the transceiver is not able to transmit or
receive data and the low-power receiver is activated to
monitor bus activity. The bus pins are biased at ground
level (via R
). Pin INH is still active, so voltage
i(cm)
regulators controlled by this pin INH will be active too.
2004 Feb 207
Philips SemiconductorsProduct specification
High speed CAN transceiverTJA1041A
Pins RXD and ERR will reflect any wake-up requests
(provided that V
and VCC are present).
I/O
command mode, and also when the undervoltage
detection time on either VCC or V
voltagelevel has recovered. In sleep modethe transceiver
GO-TO-SLEEP COMMAND MODE
The go-to-sleep command mode is the controlled route for
entering sleep mode. In go-to-sleep command mode the
transceiver behaves as if in standby mode, plus a
go-to-sleep command is issued to the transceiver. After
remaining in go-to-sleep command mode for the minimum
hold time (t
), the transceiver will enter sleep mode.
h(min)
The transceiver will not enter the sleep mode if the state of
pins STB or EN is changed or the UV
wake-up flag is set before t
has expired.
h(min)
, pwon or
BAT
still behaves as described for standby mode, but now
pin INH is set floating. Voltage regulators controlled by
pin INH will be switched off, and the current into pin V
is reduced to a minimum. Waking up a node from sleep
mode is possible via the wake-up flag and (as long as the
UV
NOM
Internal flags
The TJA1041A makes use of seven internal flags for its
fail-safe fallback mode control and system diagnosis
support. Table 1 shows the relation between flags and
SLEEP MODE
The sleep mode is the second-level power saving mode of
the transceiver. Sleep mode is entered via the go-to-sleep
operating modes of the transceiver. Five of the internal
flags can be made available to the controller via pin ERR.
Table 2 shows the details on how to access these flags.
The following sections describe the seven internal flags.
Table 2 Accessing internal flags via pin ERR
Internal flagFlag is available on pin ERR
UV
UV
NOM
BAT
noby setting the pwon or wake-up flag
nowhen V
(1)
pwonin pwon/listen-only mode (coming from standby
mode, go-to-sleep command mode, or sleep mode)
wake-upin standby mode, go-to-sleep command mode, and
sleep mode (provided that V
and VCCare present)
I/O
wake-up sourcein normal mode (before the fourth dominant to
recessive edge on pin TXD; note 2)
bus failurein normal mode (after the fourth dominant to
recessive edge on pin TXD; note 2)
local failurein pwon/listen-only mode (coming from normal
mode)
elapses before that
I/O
flag is not set) via pin STB.
Flag is cleared
has recovered
BAT
on entering normal mode
on entering normal mode, or by setting the
pwon or UV
NOM
flag
on leaving normal mode, or by setting the
pwon flag
on re-entering normal mode
on entering normal mode or when RXD is
dominant while TXD is recessive (provided
that all local failures are resolved)
BAT
Notes
1. Pin ERRis an active-LOW output, so aLOW level indicates a set flaganda HIGH level indicates a clearedflag. Allow
pin ERR to stabilize for at least 8 µs after changing operating modes.
2. Allow for a TXD dominant time of at least 4 µs per dominant-recessive cycle.
2004 Feb 208
Loading...
+ 16 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.