Product data
Supersedes data of 2001 Jan 31
IC18 Data Handbook
2001 May 18
Philips SemiconductorsProduct data
AU5790Single wire CAN transceiver
FEATURES
•Supports in-vehicle class B multiplexing via a single bus line with
ground return
•33 kbps CAN bus speed with loading as per J2411
•83 kbps high-speed transmission mode
•Low RFI due to output waveshaping
•Direct battery operation with protection against load dump, jump
start and transients
DESCRIPTION
The AU5790 is a line transceiver, primarily intended for in-vehicle
multiplex applications. The device provides an interface between a
CAN data link controller and a single wire physical bus line. The
achievable bus speed is primarily a function of the network time
constant and bit timing, e.g., up to 33.3 kbps with a network
including 32 bus nodes. The AU5790 provides advanced
sleep/wake-up functions to minimize power consumption when a
vehicle is parked, while offering the desired control functions of the
network at the same time. Fast transfer of larger blocks of data is
supported using the high-speed data transmission mode.
•Bus terminal protected against short-circuits and transients in the
automotive environment
•Built-in loss of ground protection
•Thermal overload protection
•Supports communication between control units even when
network in low-power state
•70 µA typical power consumption in sleep mode
•8- and 14-pin small outline packages
•±8 kV ESD protection on bus and battery pins
QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
BAT
T
amb
V
BATld
V
CANHN
V
T
t
TrN
t
TfN
t
DN
I
BATS
Operating supply voltage5.31327V
Operating ambient temperature range–40+125°C
Battery voltageload dump; 1s+40V
Bus output voltage3.654.55V
Bus input threshold1.82.2V
Bus output delay, rising edge36.3µs
Bus output delay, falling edge39µs
Bus input delay0.31µs
Sleep mode supply current70100µA
ORDERING INFORMATION
DESCRIPTIONTEMPERATURE RANGEORDER CODEDWG #
SO8: 8-pin plastic small outline package–40 °C to +125 °CAU5790DSOT96–1
SO14: 14-pin plastic small outline package–40 °C to +125 °CAU5790D14SOT108–1
2001 May 18853-2237 26343
2
Philips SemiconductorsProduct data
AU5790Single wire CAN transceiver
BLOCK DIAGRAM
BATTERY (+12V)
BAT
1
TxD
NSTB
(Mode 0)
(Mode 1)
RxD
EN
VOLTAGE
REFERENCE
3
MODE
6
4
CONTROL
TEMP.
PROTECTION
OUTPUT
BUFFER
BUS
RECEIVER
LOSS OF
GROUND
PROTECTION
CANH
(BUS)
7
R
T
5
RTH
(LOAD)
2001 May 18
AU5790
8
GND
SL01199
Figure 1.Block Diagram
3
Philips SemiconductorsProduct data
AU5790Single wire CAN transceiver
SO8 PIN CONFIGURA TION
TxD
NSTB (Mode 0)
1
2
8
7
GND
CANH (BUS)
AU5790
EN (Mode 1)
RxD
3
4
SO8
6
5
RTH (Load)
BAT
SL01198
SO8 PIN DESCRIPTION
SYM-
BOL
TxD1Transmit data input: high = transmitter passive;
NSTB
(Mode 0)
EN
(Mode 1)
RxD4Receive data output: low = active bus condition
BAT5Battery supply input (12 V nom.)
RTH
(LOAD)
CANH
(BUS)
GND8Ground
PINDESCRIPTION
low = transmitter active
2Stand-by control: high = normal and
high-speed mode; low = sleep and wake-up
mode
3Enable control: high = normal and wake-up
mode; low = sleep and high-speed mode
detected; float/high = passive bus condition
detected
6Switched ground pin: pulls the load to ground,
except in case the module ground is
disconnected
7Bus line transmit input/output
SO14 PIN CONFIGURATION
GND
TxD
NSTB (Mode 0)
EN (Mode 1)
RxD
N.C.
GND
1
2
3
4
5
6
7
AU5790
SO14
14
13
12
11
10
9
8
GND
N.C.
CANH (BUS)
RTH (Load)
BAT
N.C.
GND
SL01251
SO14 PIN DESCRIPTION
SYM-
BOL
GND1Ground
TxD2Transmit data input: high = transmitter passive;
NSTB
(Mode 0)
EN
(Mode 1)
RxD5Receive data output: low = active bus condition
detected; float/high = passive bus condition
detected
11Switched ground pin: pulls the load to ground,
except in case the module ground is
disconnected
12Bus line transmit input/output
2001 May 18
4
Philips SemiconductorsProduct data
AU5790Single wire CAN transceiver
FUNCTIONAL DESCRIPTION
The AU5790 is an integrated line transceiver IC that interfaces a
CAN protocol controller to the vehicle’s multiplexed bus line. It is
primarily intended for automotive “Class B” multiplexing applications
in passenger cars using a single wire bus line with ground return.
The achievable bit rate is primarily a function of the network time
constant and the bit timing parameters. For example, the maximum
bus speed is 33 kpbs with bus loading as specified in J2411 for a full
32 node bus, while 41.6 kbps at is possible with modified bus
loading. The AU5790 also supports low-power sleep mode to help
meet ignition-off current draw requirements.
The protocol controller feeds the transmit data stream to the
transceiver’s TxD input. The AU5790 transceiver converts the TxD
data input to a bus signal with controlled slew rate and waveshaping
to minimize emissions. The bus output signal is transmitted via the
CANH in/output, connected to the physical bus line. If TxD is low,
then a typical voltage of 4 V is output at the CANH pin. If TxD is high
then the CANH output is pulled passive low via the local bus load
resistance R
module ground, the resistor R
AU5790. By providing this switched ground pin, no current can flow
from the floating module ground to the bus. The bus receiver detects
the data stream on the bus line. The data signal is output at the RxD
pin being connected to a CAN controller. The AU5790 provides
appropriate filtering to ensure low susceptibility against
electromagnetic interference. Further enhancement is possible with
applying an external capacitor between CANH and ground potential.
The device features low bus output leakage current at power supply
failure situations.
If the NSTB and EN control inputs are pulled low or floating, the
AU5790 enters a low-power or “sleep” mode. This mode is
dedicated to minimizing ignition-off current drain, to enhance system
efficiency. In sleep mode, the bus transmit function is disabled, e.g.
the CANH output is inactive even when TxD is pulled low. An
internal network active detector monitors the bus for any occurrence
. To provide protection against a disconnection of the
T
is connected to the RTH pin of the
T
of signal edges on the bus line. If such edges are detected, this will
be signalled to the CAN controller via the RxD output. Normal
transmission mode will be entered again upon a high level being
applied to the NSTB and EN control inputs. These signals are
typically being provided by a controller device.
Sleeping bus nodes will generally ignore normal communication on
the bus. They should be activated using the dedicated wake-up
mode. When NSTB is low and EN is high the AU5790 enters
wake-up mode i.e. it sends data with an increased signal level. This
will result in an activation of other bus nodes being attached to the
network.
The AU5790 also provides a high-speed transmission mode
supporting bit rates up to 100 kbps. If the NSTB input is pulled high
and the EN input is low, then the internal waveshaping function is
disabled, i.e. the bus driver is turned on and off as fast as possible
to support high-speed transmission of data. Consequently, the EMC
performance is degraded in this mode compared to the normal
transmission mode. In high-speed transmission mode the AU5790
supports the same bus signal level as specified for the CANH output
in normal mode.
The AU5790 features special robustness at its BAT and CANH pins.
Hence the device is well suited for applications in the automotive
environment. The BA T input is protected against 40 V load dump
and jump start condition. The CANH output is protected against
wiring fault conditions, e.g., short circuit to ground or battery voltage,
as well as typical automotive transients. In addition, an
over-temperature shutdown function with hysteresis is incorporated
protecting the device under system fault conditions. In case of the
chip temperature reaching the trip point, the AU5790 will latch-off
the transmit function. The transmit function is available again after a
small decrease of the chip temperature. The AU5790 contains a
power-on reset circuit. For V
< 2.5 V, the CANH output drive will
bat
be turned off, the output will be passive, and RxD will be high. For
2.5 V < V
< 5.3 V, the CANH output drive may operate normally or
bat
be turned off.
Table 1. Control Input Summary
NSTBENTxDDescriptionCANHRxD
00Don’t CareSleep mode0 Vfloat (high)
01Tx-dataWake-up transmission mode0 V, 12 Vbus state
10Tx-dataHigh-speed transmission mode0 V, 4 Vbus state
11Tx-dataNormal transmission mode0 V, 4 Vbus state
NOTE:
1. RxD outputs the bus state. If the bus level is below the receiver threshold (i.e., all transmitters passive), then RxD will be floating (i.e., high,
considering external pull-up resistance). Otherwise, if the bus level is above the receiver threshold (i.e., at least one transmitter is active),
then RxD will be low.
2001 May 18
5
1
1
1
Philips SemiconductorsProduct data
AU5790Single wire CAN transceiver
ABSOLUTE MAXIMUM RATINGS
According to the IEC 134 Absolute Maximum System: operation is not guaranteed under these conditions; all voltages are referenced to
pin 8 (GND); positive currents flow into the IC, unless otherwise specified.
Transient supply voltageISO 7637/1 test pulse 2 (SAE J1113,
Transient supply voltageISO 7637/1 pulses 3a and 3b
CANH voltageV
CANH voltageV
Transient bus voltageISO 7637/1 test pulse 1, Notes 1 and 2–100V
Transient bus voltageISO 7637/1 test pulse 2, Notes 1 and 2+100V
Transient bus voltageISO 7637/1 test pulses 3a, 3b,
Pin RTH voltageV
Pin RTH voltageV
DC voltage on pins TxD, EN, RxD, NSTB–0.3+7V
ESD capability of pin BATDirect contact discharge,
ESD capability of pin CANHDirect contact discharge,
ESD capability of pin RTHDirect contact discharge,
ESD capability of pins TxD, NSTB, EN, RxD, and
RTH