XR31233, XR31234, XR31235
±36V Fault Tolerant, Single 3.3V
CAN Bus Transceivers
General Description
The XR31233, XR31234 and XR31235 are controller area network
(CAN) transceivers that conform to the ISO 11898 standard. Each
provides transmit and receive signaling rates up to 1Mbps between a
differential CAN bus and a CAN controller.
These devices are designed with cross-wire protection, overvoltage
protection up to ±36V, loss of ground protection, thermal shutdown
protection and common-mode transient protection of ±100V making
them ideal for harsh environments used in industrial, automotive,
transportation and building automation applications.
The low power consumption of the 3.3V supply makes these CAN
transceivers desirable and are fully interoperable with 5V supplied
transceivers on the same bus. They also offer high speed, slope
control and low-power standby modes of operation.
FEATURES
■■ Single 3.3V operation
■■ ±36V fault tolerance on analog bus pins
■■ Extended -25V to +25V common mode
operation
■■ Robust ESD protection:
±16kV HBM (bus pins)
±8kV contact discharge (bus pins)
±3kV HBM (non-bus pins)
■■ Up to 1Mbps data rates
■■ 11898-2 ISO compatible
■■ GIFT/ICT compliant
■■ 5V tolerant LVTTL I/O’s
■■ 200μA low current standby mode
■■ XR31233: Loopback mode
■■ XR31234: Ultra low current sleep mode
50nA typical
■■ XR31235: Autobaud loopback mode
APPLICATIONS
■■ Industrial control systems
■■ Motor and robotic control
■■ Building and climate control (HVAC)
■■ Automotive and transportation
Ordering Information - Back Page
Typical Application
Node 1
Node 2
Node 3
Node N
MCU or DSP
MCU or DSP
MCU or DSP
MCU or DSP
CAN
Controller
CAN
Controller
CAN
Controller
CAN
Controller
CAN Transceiver
XR3123x
CAN Transceiver
XR3123x
CAN Transceiver
XR3123x
CAN Transceiver
XR3123x
(with termination)
RTERM
RTERM
Figure 1: Typical CAN Bus
REV1A
1/16
XR31233, XR31234, XR31235
Absolute Maximum Ratings
Operating Conditions
Stresses beyond the limits listed below may cause
permanent damage to the device. Exposure to any Absolute
Maximum Rating condition may affect device reliability and
lifetime.
VCC supply range..............................................3.0V to 3.6V
Operating temperature range....................... -40°C to 125°C
Package power dissipation, 8-pin NSOIC ѲJA....128.4°C/W
VCC..................................................................... -0.3V to 7V
Voltage at any bus terminal (CANH or CANL)... -36V to 36V
ESD Ratings
Voltage input, transient pulse, CANH and CANL,
through 100Ω (Figure 9)................................ -100V to 100V
Human Body Model (HBM), bus pins......................... ±16kV
Input voltage (D, RS, EN, LBK, AB)................... -0.5V to 7V
Output voltage.................................................... -0.5V to 7V
Human Body Model (HBM), non-bus pins.................... ±3kV
IEC61000-4-2 (Contact Discharge), bus pins............... ±8kV
Receiver output current............................... -10mA to 10mA
Continuous total power dissipation........................... 540mW
Operating junction temperature.................................. 150°C
Storage temperature..................................... -65°C to 150°C
Lead temperature (soldering 10 seconds).................. 300°C
REV1A
2/16
XR31233, XR31234, XR31235
Electrical Characteristics
Unless otherwise noted: VCC = 3.0V to 3.6V, TA = TMIN to TMAX. Typical values are at VCC = 3.3V, TA = 25°C
Symbol
Parameter
Conditions
Min
Typ
Max
Units
Driver DC Characteristics
VO(D)
Bus output voltage
(Dominant)
VO
Bus output voltage
(Recessive)
VOD(D)
VOD
CANH
CANL
CANH
CANL
Differential output voltage (Dominant)
Differential output voltage (Recessive)
D at 0V, RS at 0V,
see Figure 3 and Figure 4
2.3
VCC
0.5
1.25
2.3
D at 3V, RS at 0V,
see Figure 3 and Figure 4
V
V
2.3
D at 0V, RS at 0V,
see Figure 3 and Figure 4
1.5
2
3
D at 0V, RS at 0V,
see Figure 4 and Figure 5
1.2
2
3
D at 3V, RS at 0V,
see Figure 3 and Figure 4
-120
12
mV
D at 3V, RS at 0V, No Load
-0.5
0.05
V
V
VOC(PP)
Peak-to-peak common-mode output voltage
See Figure 12
IIH
High-level input current
D, EN, LBK, AB
D = 2V or EN = 2V or
LBK = 2V or AB = 2V
–30
30
μA
IIL
Low-level input current
D, EN, LBK, AB
D = 0.8V or EN = 0.8V or
LBK = 0.8V or AB = 0.8V
–30
30
μA
VCANH = –25V, CANL Open,
see Figure 17
-250
IOS
1
VCANH = 25V, CANL Open,
see Figure 17
Short-circuit output current
VCANH = –25V, CANH Open,
see Figure 17
3
mA
-3
VCANH = 25V, CANH Open,
see Figure 17
CO
Output capacitance
See receiver input capacitance
IIRS(S)
RS input current for standby
RS at 0.75 Vcc
ICC
V
250
-10
μA
Sleep
EN at 0V, D at VCC, RS at 0V
or VCC
0.05
2
Standby
RS at VCC, D at VCC, AB at 0V,
LBK at 0V, EN at VCC
200
600
Dominant
D at 0V, No Load, AB at 0V,
LBK at 0V
6
Recessive
D at VCC, No Load, AB at 0V,
LBK at 0V, RS at 0V, EN at VCC
6
Supply current
REV1A
μA
mA
3/16
XR31233, XR31234, XR31235
Electrical Characteristics, (Continued)
Unless otherwise noted: VCC = 3.0V to 3.6V, TA = TMIN to TMAX. Typical values are at VCC = 3.3V, TA = 25°C.
Symbol
Parameter
Conditions
Min
Typ
Max
750
900
Units
Receiver DC Characteristics
VIT+
Positive-going input threshold voltage
VIT-
Negative-going input threshold voltage
VHYS
VOH
VOL
II
AB at 0V, LBK at 0V, EN at
VCC, see Table 1
500
Hysteresis voltage (VIT+ to VIT–)
High-level output voltage
Low-level output voltage
Bus input current
650
100
VCC < 3.3V, IO = –4mA,
see Figure 8
2.0
VCC ≥ 3.0V, IO = –4mA,
see Figure 8
2.4
V
IO = 4mA, see Figure 8
CANH or CANL at 25V
CANH or CANL at –25V
mV
Other bus pin at 0V, D at 3 V,
AB at 0V, LBK at 0V, RS at 0V,
EN at VCC
0.4
400
1250
-1400
-500
μA
Input capacitance (CANH or CANL)
Pin-to-ground,
VI = 0.4 sin (4E6πt) + 0.5V,
D at 3V, AB at 0V, LBK at 0V,
EN at VCC
40
pF
CID
Differential input capacitance
Pin-to-pin,
VI = 0.4 sin (4E6πt) + 0.5V,
D at 3V, AB at 0V, LBK at 0V,
EN at VCC
20
pF
RID
Differential input resistance
RIN
Input resistance (CANH or CANL) to ground
CI
D at 3V, AB at 0V, LBK at 0V,
EN at VCC
REV1A
40
100
kΩ
20
50
kΩ
4/16
XR31233, XR31234, XR31235
Electrical Characteristics (Continued)
Unless otherwise noted: VCC = 3.0V to 3.6V, TA = TMIN to TMAX. Typical values are at VCC = 3.3V, TA = 25°C.
Symbol
Parameter
Conditions
Min
Typ
Max
RS at 0V, see Figure 6
35
85
RS with 10kΩ to ground,
see Figure 6
70
125
RS with 100kΩ to ground,
see Figure 6
500
870
RS at 0V, see Figure 6
70
120
RS with 10kΩ to ground,
see Figure 6
130
180
RS with 100kΩ to ground,
see Figure 6
870
1200
RS at 0V, see Figure 6
35
RS with 10kΩ to ground,
see Figure 6
60
RS with 100kΩ to ground,
see Figure 6
370
Units
Driver AC Characteristics
tPLH
tPHL
tsk(p)
Propagation delay time, low-to-high-level output
Propagation delay time, high-to-low-level output
Pulse skew ( |tPHL – tPLH| )
tr
Differential output signal rise time
tf
Differential output signal fall time
tr
Differential output signal rise time
tf
Differential output signal fall time
tr
Differential output signal rise time
tf
Differential output signal fall time
ten(s)
Enable time from standby to dominant
ten(z)
Enable time from sleep to dominant
RS at 0V, see Figure 6
RS with 10kΩ to ground,
see Figure 6
RS with 100kΩ to ground,
see Figure 6
XR31234
ns
ns
ns
5
70
ns
5
70
ns
30
135
ns
30
135
ns
350
1400
ns
350
1400
ns
See Figure 10
0.6
1.5
μs
See Figure 11
1
5
μs
Receiver AC Characteristics
tPLH
Propagation delay time, low-to-high-level output
35
60
ns
tPHL
Propagation delay time, high-to-low-level output
35
60
ns
tsk(p)
Pulse skew ( |tPHL – tPLH| )
tr
Output signal rise time
5
ns
tf
Output signal fall time(1)
5
ns
See Figure 8
(1)
7
ns
NOTE:
1. This spec is guaranteed by design and bench characterization.
REV1A
5/16
XR31233, XR31234, XR31235
Electrical Characteristics, (Continued)
Unless otherwise noted: VCC = 3.0V to 3.6V, TA = TMIN to TMAX. Typical values are at VCC = 3.3V, TA = 25°C.
Symbol
Parameter
Conditions
Min
Typ
Max
Units
See Figure 14
7.5
12
ns
See Figure 15
10
20
ns
See Figure 16
35
60
ns
RS at 0V, see Figure 13
70
135
RS with 10kΩ to ground,
see Figure 13
105
190
RS with 100kΩ to ground,
see Figure 13
535
1000
RS at 0V, See Figure 13
70
135
RS with 10kΩ to ground,
see Figure 13
105
190
RS with 100kΩ to ground,
see Figure 13
535
1000
Device AC Characteristics
t(LBK)
Loopback delay, driver
input to receiver output
t(AB1)
Loopback delay, driver
input to receiver output
t(AB2)
t(loop1)
t(loop2)
Loopback delay, bus
input to receiver output
XR31233
XR31235
Total loop delay, driver input to receiver output,
recessive to dominant
Total loop delay, driver input to receiver output,
dominant to recessive
REV1A
ns
ns
6/16
XR31233, XR31234, XR31235
Pin Configuration
D
1
8
RS
D
1
8
RS
GND
2
7
VCC
3
R
4
CANH
GND
2
7
6
CANL
VCC
3
5
LBK
R
4
Top View, XR31233
D
1
8
RS
CANH
GND
2
7
CAHN
6
CANL
VCC
3
6
CANL
5
EN
R
4
5
AB
Top View, XR31234
Top View, XR31235
Pin Functions
Pin
Number
Pin
Name
Type
Description
1
D
Input
CAN transmit data input (LOW for dominant and HIGH for recessive bus states), also called TXD, driver input.
2
GND
Power
Ground.
3
VCC
Power
3.3V power supply input, bypass to ground with 0.1μF capacitor.
4
R
Output
CAN receive data output (LOW for dominant and HIGH for recessive bus states), also called RXD, receiver
output.
LBK
EN
Input
Input
XR31233
XR31234
Loopback mode
input.
Input
XR31235
Loopback mode. D input loops back to R output. D input
does not drive or affect the activity of the CAN bus. Useful for
checking connectivity and running diagnostics without disturbing
the CAN bus.
LBK = 0
Normal mode. D input drives CAN bus. If D = 0, the CAN bus
is dominant. If D = 1 the CAN bus is recessive. See Figure 4..
EN = 1
Normal mode. D input drives CAN bus. If D = 0, the CAN bus is
dominant. If D = 1 the CAN bus is recessive. See Figure 4.
EN = 0
Sleep mode, low power.
AB = 1
Autobaud loopback mode. Similar to loopback mode as the D
input loops back to R output, except that the R output is a NOR
function of the D input and the CAN bus activity. Useful for
checking connectivity, running diagnostics and monitoring CAN
bus activity, which allows local mode to detect and sync the
baud rate up on the CAN bus.
AB = 0
Normal mode. D input drives CAN bus. If D = 0, the CAN bus is
dominant. If D = 1 the CAN bus is recessive. See Figure 4
Enable input.
5
AB
LBK = 1
Autobaud loopback
mode input.
6
CANL
I/O
Low level CAN bus line.
7
CANH
I/O
High level CAN bus line.
8
RS
Input
Mode select pin: strong pulldown to GND = high speed mode, strong pullup to VCC = low power mode, 10kΩ to
100kΩ pulldown to GND = slope control mode.
REV1A
7/16
XR31233, XR31234, XR31235
Device Functional Modes
Driver (XR31233 or XR31235)
Inputs
Outputs
D
LBK/AB
RS
CANH
CANL
Bus State
X
X
> 0.75 VCC
Z
Z
Recessive
L
L or open
H or open
X
X
H
≤ 0.33 VCC
≤ 0.33 VCC
H
L
Dominant
Z
Z
Recessive
Z
Z
Recessive
Receiver (XR31233)
Inputs
Output
Bus State
VID = VCANH –VCANL
LBK
D
R
Dominant
VID ≥ 0.9V
L or open
X
L
Recessive
VID ≤ 0.5V or open
L or open
H or open
H
?
0.5V < VID < 0.9V
L or open
H or open
?
X
X
L
L
X
X
H
H
H
Receiver (XR31235)
Inputs
Output
Bus State
VID = VCANH –VCANL
AB
D
R
Dominant
VID ≥ 0.9V
L or open
X
L
Recessive
VID ≤ 0.5V or open
L or open
H or open
H
?
0.5V < VID < 0.9V
L or open
H or open
?
Dominant
VID ≥ 0.9V
H
X
L
Recessive
VID ≤ 0.5V or open
H
H
H
Recessive
VID ≤ 0.5V or open
H
L
L
?
0.5V < VID < 0.9V
H
L
L
Driver (XR31234)
Inputs
Outputs
D
EN
RS
CANH
CANL
Bus State
L
H
≤ 0.33 VCC
H
L
Dominant
H
X
≤ 0.33 VCC
Z
Z
Recessive
Open
X
X
Z
Z
Recessive
X
X
> 0.75 VCC
Z
Z
Recessive
X
L or open
X
Z
Z
Recessive
REV1A
8/16
XR31233, XR31234, XR31235
Device Functional Modes (Continued)
Receiver (XR31234)
Inputs
Output
Bus State
VID = VCANH –VCANL
EN
R
Dominant
VID ≥ 0.9V
H
L
Recessive
VID ≤ 0.5V or open
H
H
?
0.5V < VID