These devices are BiCMOS interface ICs that are user
configured as either a single RS-422/485 differential
transceiver, or as a dual (2 Tx, 2 Rx) RS-232 transceiver.
In RS-232 mode, the on-board charge pump generates
RS-232 compliant ±5V Tx output levels, from a supply as low
as 4.5V. Four small 0.1µF capacitors are required for the
charge pump. The transceivers are RS-232 compliant, with
the Rx inputs handling up to ±25V, and the Tx outputs
handling ±12V.
In RS-485 mode, the transceivers support both the RS-485
and RS-422 differential communication standards. The
RS-485 receiver features "full failsafe" operation, so the Rx
output remains in a high state if the inputs are open or
shorted together. The RS-485 transmitter supports up to
three data rates, two of which are slew rate limited for
problem free communications. The charge pump disables in
RS-485 mode, thereby saving power, minimizing noise, and
eliminating the charge pump capacitors.
Both RS-232/485 modes feature loopback and shutdown
functions. The loopback mode internally connects the Tx
outputs to the corresponding Rx input, which facilitates the
implementation of board level self test functions. The outputs
remain connected to the loads during loopback, so
connection problems (e.g., shorted connectors or cables)
can be detected. The shutdown mode disables the Tx and
Rx outputs, disables the charge pump if in RS-232 mode,
and places the IC in a low current (20µA) mode.
The ISL41387 is a QFN packaged device that offers
additional functionality, including a lower speed and edge
rate option (115kbps) for EMI sensitive designs, or to allow
longer bus lengths. It also features a logic supply voltage pin
(V
) that sets the VOH level of logic outputs, and the
L
switching points of logic inputs, to be compatible with
another supply voltage in mixed voltage systems. The QFN's
choice of active high or low Rx enable pins increases design
flexibility, allowing Tx/Rx direction control via a single signal
by connecting DEN and RXEN
together.
FN6201.1
Features
• User Selectable RS-232 or RS-485/422 Interface Port
(Two RS-232 Transceivers or One RS-485/422
Transceiver)
• ±15kV (HBM) ESD Protected Bus Pins (RS-232 or
RS-485)
• Flow-Through Pinouts Simplify Board Layouts
• Pb-Free Plus Anneal Available (RoHS Compliant)
• Large (2.7V) Differential V
for Improved Noise
OUT
Immunity in RS-485/422 Networks
• Full Failsafe (Open/Short) Rx in RS-485/422 Mode
• Loopback Mode Facilitates Board Self Test Functions
• User Selectable RS-485 Data Rates . . . . . . . . . . 20Mbps
PART NUMBER (NOTE)PART MARKINGTEMP. RANGE (°C)PACKAGE (Pb-Free)PKG. DWG. #
ISL81387IAZ81387IAZ-40 to 8520 Ld SSOPM20.209
ISL81387IAZ-T81387IAZ-40 to 8520 Ld SSOP Tape and ReelM20.209
ISL81387IBZISL81387IBZ-40 to 8520 Ld SOICM20.3
ISL81387IBZ-TISL81387IBZ-40 to 8520 Ld SOIC Tape and ReelM20.3
ISL41387IRZ41387IRZ-40 to 8540 Ld QFNL40.6x6
ISL41387IRZ-T41387IRZ-40 to 8540 Ld QFN Tape and ReelL40.6x6
NOTE: Intersil Pb-free plus anneal products employ special Pb-free material sets; molding compounds/die attach materials and 100% matte tin plate
termination finish, which are RoHS compliant and compatible with both SnPb and Pb-free soldering operations. Intersil Pb-free products are MSL
classified at Pb-free peak reflow temperatures that meet or exceed the Pb-free requirements of IPC/JEDEC J STD-020.
Pinouts
ISL81387 (SOIC, SSOP)
TOP VIEW
20
C1+
C1V+
485/232
DEN
GND
1
2
3
A
4
B
5
Y
6
Z
7
8
9
10
C2+
C2-
19
V
18
CC
R
17
A
R
16
B
D
15
Y
D
/SLEW
14
Z
ON
13
12
RXEN
11
V-
V+
NC
NC
NC
NC
NC
ISL41387 (QFN)
TOP VIEW
NC
40
1
2
A
3
B
4
Y
5
Z
6
7
8
9
10
11 12 13 14 15 16 17 18 19 20
485/232
C1-
C1+
C2+
39 38 37 36 35 34 33 32 31
NC
DEN
SPB
GND
C2-NCV
GND
CC
RXEN
NC
NC
NC
V-
L
V
RXEN
30
29
28
27
26
25
24
23
22
21
R
A
R
B
D
Y
DZ/SLEW
NC
NC
NC
NC
NC
ON
2
FN6201.1
December 20, 2005
ISL81387, ISL41387
TABLE 2. ISL81387 FUNCTION TABLE
INPUTS
ONRXEN DEN SLEWR
RECEIVER
OUTPUTSDRIVER OUTPUTS
A
R
B
YZ
DRIVER
SPEED
(Mbps)
0100N.A.High-ZHigh-ZHigh-ZHigh-Z-ONOFFRS-232
0101N.A.High-ZHigh-ZONON0.46ONOFFRS-232
0110N.A.ONONHigh-ZHigh-Z-ONOFFRS-232
0111N.A.ONONONON0.46ONOFFRS-232
0001N.A.High-ZHigh-ZONHigh-Z0.46ONOFFRS-232
0010N.A.High-ZONONHigh-Z0.46ONOFFRS-232
0011N.A.ONONONON0.46ONONRS-232
X000XHigh-ZHigh-ZHigh-ZHigh-Z-OFFOFFShutdown
1100XHigh-ZHigh-ZHigh-ZHigh-Z-OFFOFFRS-485
1X011/0High-ZHigh-ZONON20/0.46OFFOFFRS-485
1X10XONHigh-ZHigh-ZHigh-Z-OFFOFFRS-485
11111/0ONHigh-ZONON20/0.46OFFOFFRS-485
10111/0ONHigh-ZONON20/0.46OFFONRS-485
NOTES:
1. Charge pumps are on if in RS-232 mode and ON or DEN or RXEN are high.
2. Loopback is enabled when ON = 0, and DEN = RXEN = 1.
CHARGE
PUMPS
(NOTE 1)
LOOPBACK
(NOTE 2)MODE485/232
ISL81387 Truth Tables
RS-232 TRANSMITTING MODE
INPUTS (ON = 1)OUTPUTS
485/232
010011
010110
011001
011100
00XXHigh-ZHigh-Z
485/232
010011
010110
011001
011100
01OpenOpen11
00XXHigh-ZHigh-Z
DEND
Y
D
Z
YZ
RS-232 RECEIVING MODE
INPUTS (ON = 1)OUTPUT
RXENABR
A
R
RS-485 TRANSMITTING MODE
INPUTS (ON = 1)OUTPUTS
DATA RATE
485/232
DENDYSLEWYZ
(Mbps)
110110 20
111101 20
110010 0.46
111001 0.46
10XXHigh-Z High-Z-
RS-485 RECEIVING MODE
INPUTS (ON = 1)OUTPUT
B
485/232
RXENB-AR
R
A
B
11≥ -40mV1High-Z
11≤ -200mV0High-Z
11Open or Shorted together1High-Z
10XHigh-ZHigh-Z
3
FN6201.1
December 20, 2005
ISL81387, ISL41387
TABLE 3. ISL41387 FUNCTION TABLE
RECEIVER
OUTPUTS
R
A
B
ON
INPUTS
RXEN
and/or
RXEN
DENSLEWSPBR
011 and 00N.A.N.A.High-Z High-Z High-Z High-Z-ONRS-232
011 and 01N.A.N.A.High-Z High-ZONON0.46ONRS-232
010 or 10N.A.N.A.ONONHigh-Z High-Z-ONRS-232
010 or 11N.A.N.A.ONONONON0.46ONRS-232
001 and 01N.A.N.A.High-Z High-ZONHigh-Z0.46ONRS-232
000 or 10N.A.N.A.High-ZONONHigh-Z0.46ONRS-232
000 or 11N.A.N.A.ONONONON0.46ONRS-232 (Note 4)
X01 and 00XXHigh-Z High-Z High-Z High-Z-OFFShutdown
111 and 00XXHigh-Z High-Z High-Z High-Z-OFFRS-485
1X1 and 0101/0High-Z High-ZONON0.46/0.115OFFRS-485
1X1 and 011XHigh-Z High-ZONON20OFFRS-485
1X0 or 10XXONHigh-Z High-Z High-Z-OFFRS-485
110 or 1101/0ONHigh-ZONON0.46/0.115OFFRS-485
110 or 111XONHigh-ZONON20OFFRS-485
100 or 1101/0ONHigh-ZONON0.46/0.115OFFRS-485 (Note 4)
100 or 111XONHigh-ZONON20OFFRS-485 (Note 4)
NOTES:
3. Charge pumps are on if in RS-232 mode and ON or DEN or RXEN is high, or RXEN
4. Loopback is enabled when ON = 0, and DEN = 1, and (RXEN = 1 or RXEN
= 0).
DRIVER
OUTPUTS
YZ
is low.
DRIVER
DATA
RATE
(Mbps)
CHARGE
PUMPS
(NOTE 3)MODE 485/232
ISL41387 Truth Tables
RS-232 TRANSMITTING MODE
INPUTS (ON=1)OUTPUTS
485/232
DEND
Y
0 1 0011
0 1 0110
0 1 1001
0 1 1100
00XXHigh-ZHigh-Z
RS-232 RECEIVING MODE
INPUTS (ON=1)OUTPUT
485/232
RXEN and/or ABR
00 or 10011
00 or 10110
00 or 11001
00 or 11100
00 or 1OpenOpen11
01 and 0XXHigh-Z High-Z
D
Z
YZ
R
A
B
RS-485 TRANSMITTING MODE
INPUTS (ON=1)OUTPUTSDATA
485/232
DEN SLEW SPBD
YZMbps
Y
11000/11/00/10.115
11010/11/00/10.460
111X0/11/00/120
10XXXHigh-Z High-Z-
RS-485 RECEIVING MODE
INPUTS (ON=1)OUTPUT
485/232
RXEN and/or B-AR
A
10 or 1 ≥ -40mV1High-Z
10 or 1≤ -200mV0High-Z
10 or 1Open or Shorted
1High-Z
together
11 and 0XHigh-Z High-Z
R
B
4
FN6201.1
December 20, 2005
ISL81387, ISL41387
Pin Descriptions
PINMODEFUNCTION
485/232
DENBOTHDriver output enable. The driver outputs, Y and Z, are enabled by bringing DEN high. They are high impedance when DEN
GNDBOTHGround connection.
NCBOTHNo Connection.
ONBOTHIn RS-232 mode only, ON high enables the charge pumps. ON low, with DEN and RXEN low (and RXEN
RXENBOTHReceiver output enable. Rx is enabled when RXEN is high; Rx is high impedance when RXEN is low and, if using the QFN
RXEN
V
D
D
SLEWRS-485 Slew rate control. With the SLEW pin high, the drivers run at the maximum slew rate (20Mbps). With the SLEW pin low, the
SPBRS-485 Speed control. Works in conjunction with the SLEW pin to select the 20Mbps, 460kbps or 115kbps RS-485 data rate.
R
R
C1+RS-232 External capacitor (voltage doubler) is connected to this lead. Not needed in RS-485 Mode.
C1-RS-232 External capacitor (voltage doubler) is connected to this lead. Not needed in RS-485 Mode.
C2+RS-232 External capacitor (voltage inverter) is connected to this lead. Not needed in RS-485 Mode.
C2-RS-232 External capacitor (voltage inverter) is connected to this lead. Not needed in RS-485 Mode.
V+RS-232 Internally generated positive RS-232 transmitter supply (+5.5V). C3 not needed in RS-485 Mode.
BOTHInterface Mode Select input. High for RS-485 Mode and low for RS-232 Mode.
is low.
high if QFN), turns
off the charge pumps (in RS-232 mode), and in either mode places the device in low power shutdown. In both modes, when
ON is low, and DEN is high, and RXEN is high or RXEN
package, RXEN
is high. When using the QFN and the active high Rx enable function, RXEN should be high or floating.
is low, loopback is enabled.
BOTHActive low receiver output enable. Rx is enabled when RXEN is low; Rx is high impedance when RXEN is high and RXEN
is low. (i.e., to use active low Rx enable function, tie RXEN to GND). For single signal Tx/Rx direction control, connect RXEN
to DEN. Internally pulled high. (QFN only)
BOTHSystem power supply input (5V).
CC
V
BOTHLogic-Level Supply. All TTL/CMOS inputs and outputs are powered by this supply. (QFN only)
L
ARS-232 Receiver input with ±15kV ESD protection. A low on A forces R
high; A high on A forces RA low.
A
RS-485 Inverting receiver input with ±15kV ESD protection.
BRS-232 Receiver input with ±15kV ESD protection. A low on B forces R
high; A high on B forces RB low.
B
RS-485 Noninverting receiver input with ±15kV ESD protection.
RS-232 Driver input. A low on DY forces output Y high. Similarly, a high on DY forces output Y low.
Y
RS-485 Driver input. A low on D
RS-232 Driver input. A low on DZ forces output Z high. Similarly, a high on DZ forces output Z low.
Z
forces output Y high and output Z low. Similarly, a high on DY forces output Y low and output Z high.
Y
drivers run at a reduced slew rate (460kbps). On the QFN version, works in conjunction with SPB to select one of three
RS-485 data rates. Internally pulled high in RS-485 mode.
Internally pulled high. (QFN only)
RS-232 Receiver output.
A
RS-485 Receiver output: If B > A by at least -40mV, R
is high; If B < A by -200mV or more, RA is low; RA = High if A and B are
A
unconnected (floating) or shorted together (i.e., full fail-safe).
RS-232 Receiver output.
B
RS-485 Not used. Output is high impedance, and unaffected by RXEN
and RXEN.
YRS-232 Driver output with ±15kV ESD protection.
RS-485 Inverting driver output with ±15kV ESD protection.
ZRS-232 Driver output with ±15kV ESD protection.
RS-485 Noninverting driver output with ±15kV ESD protection.
V-RS-232 Internally generated negative RS-232 transmitter supply (-5.5V). C4 not needed in RS-485 Mode.
CAUTION: Stresses above those listed in “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress only rating and operation of the
device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
NOTES:
5. One output at a time, I
6. QFN θ
θ
is measured in free air with the component mounted on a high effective thermal conductivity test board with “direct attach” features.
JA
for other packages is measured with the component mounted on a high effective thermal conductivity test board in free air. See Tec h B r i e f