NXP High-speed UARTs and Bridge ICs

High-speed UARTs and
Bridge ICs
Advanced serial-interface solutions
NXP UART applications
} General Interface
Fastest baud rate: 20 Mbps
SC16C85xS
UART controller is part of the serial data communication of a system.
A UART is used to convert parallel data to serial data, and from serial
data to parallel data.
} Internet access equipment
Routers, high-end modems, remote-access service, modem-access
equipment for ISPs.
} Telecom and networking communication
Basestations, PABX systems, serial-to-fiber optic converters, ADSL
boxes, Bluetooth based phones, hubs, switches, WLAN/802.11 GPRS.
Deepest FIFO: 256 Bytes
SC28L202
} Computing
PC, server, POS, storage, PDAs and internet appliances, printers,
scanners, fax servers, Smart Card readers
} Appliances and terminals
Cash registers connected via serial cable to CPU, simple fixed dataentry terminals for warehouse control, card readers connected with
central unit for park-house control
Smallest footprint: 12.25 mm2
SC16C85xLIET
NXP UARTs offer industryleading performance, size,
and FIFO depth
} Entertainment and gaming
Midi interface on musical devices and stage equipment, data exchange
and control of gambling equipment, toys, MP3, DTV, STB, projectors,
digital cameras, digital LSRs, handheld games.
} Home Security
Remote control of audio equipment from central unit, light and
heating control devices in homes or offices, security sensors and
surveillance devices
} Robotics
} Global supplier of a very broad portfolio
} High-performance solutions
(speed, FIFO depth, baud rate)
} Focus on miniaturization (smaller packaging)
} In-house manufacturing and assembly
} Direct customer support:
[email protected]
Industrial control of CNC equipment, remote sensor equipment,
motor control
} Industrial
Elevators, car-control boxes, security, medical equipment, data
exchange via serial ports, lighting/gas metering, warehouse control,
POS terminals, equipment control through serial connection, remote
measurement, GPS navigation systems
} SmartPhones
Bluetooth interface, CDMA and GSM baseband communication
2
Industrial and high-speed 16C UARTs
NXP UARTs
NXP, an established leader as a long-term
supplier in UARTs, provides innovative solutions
to meet the application requirements of today
and tomorrow
16C UARTS
NXP’s enhanced 16C UARTs are drop-in compatible with
industry-standard devices and offer added features without a
price premium.
The family includes CMOS-based, single- to quad-channel
UARTs that support the widest supply voltage range (1.8, 2.5,
3.3 and 5 V), operate within the industrial temperature range
(-40 to 85 °C), deliver baud rates up to 20 Mbps, and offer bus
cycle times that are up to 20% faster than traditional devices.
Many are available in tiny HVQFN and TFBGA packages that
reduce PCB space by as much as 70%. The 16C UARTs are fully
compatible with Linux and Windows OS drivers, thus saving
precious design time and lowering overall cost.
Common UART architecture
DO-D7
IOR,IOR
IOW, IOW
RESET
Transmit
FIFO
register
Flow control
AO-A2
CSO, CSI C52
AS,DOIS
Transmitter
TX
Databus
control
Register
select
Interconnect bus lines
INDUSTRIAL UARTS
NXP, the number-one supplier of industrial UARTs, offers a
broad line of single- to eight-channel devices that deliver
higher baud rates, superior error handling, deeper FIFOs,
improved character recognition, responsive interrupt systems,
and very fast host-bus cycle times. The latest implementation
of the basic NXP UART architecture, the IMPACT family, offers
special features – like lower operating voltage, programmable
interrupt priority, and selectable Motorola/Intel bus interfaces
– that lower overall cost, speed time-to-market, and improve
system performance. A single IMPACT device can be used in
multiple operating systems and in multiple applications, so
designers can bring several systems to market using the same
high-performance, simple-to-use UART.
Receive FIFO
Flow control
IR encoder
Receiver
RX
IR decoder
DTR
RTS
OUT1, OUT2
INT
TXRDY
RXRDY
Modem
control
Interrupt
control
Clock and
baud-rate
generator
XTAL 1
RCUK
CTS
RI
DCD
DSR
XTAL2
BAUDOUT
NXP UARTs are easy to design into a very broad range of applications
SPECIAL NXP FEATURES
Both families of UARTs employ an architecture that has been
carefully optimized for superior performance. Programmable
channel modes increase flexibility and make diagnostics easier
to run. Multi-drop support (also known as “RS-485” or “ 9-bit”
mode) allows half-duplex long distance communication.
Hardware handshaking uses modem control signals to control
the data stream, preventing FIFO overflow without interrupting
the CPU.
Industrial and high-speed 16C UARTs
3
NXP industrial UARTs
Features
Benefits
Broad line of single- to eight-channel UARTs
Variety of choices for different applications
Industrial-grade temperature range (-40 to 85 °C)
Rugged performance in extreme conditions
Power-down mode
Ideal for battery-operated systems
Extensive interrupt support
Reduced software overhead
Automatic RS485 half-duplex control
Reduced CPU overhead (multi-drop support)
Automatic out-band flow control
Avoids loss of data
Rx/Tx-independent with respect to speed & clock frequency
Rx/Tx can operate at different baud rates
Flexible and programmable I/O structure
Allows usage of I/O pins for general purposes
RTS/CTS (hardware) flow control signals
Prevent receiver overrun
3.3 and 5 V operating range (IMPACT family)
Broader range of applications
Motorola/Intel interfaces (IMPACT family)
Industry-standard compatibility and faster design-in
Deep FIFO
Very high data throughput
INDUSTRIAL UART FAMILY
SC26xx & SC28xx
SCCxxx series
SC28Lxx
SCC2698
8
SC28L198
IMPACT
Line
Number of channels
4
2
SC28L194
SC28C94
SCC2681 (*)
SCC68681
1
SCC2692
SCC68692
SC26C92
SCC2691
Data rate
125 Kbps 125/500 Kbps 1 Mbps
VCC
5V
5V
5V
Rx/Tx FIFO bytes 3/1
3/1
8/8
SC28L92
SC28L202
SC28L91
SC28L201
1 Mbps
3.3 or 5 V
8/8 and/or 16/16
3.125 Mbps
3.3 or 5 V
256/256
Note: (*) SCC2681 and SCC68681 are replacements for SCN2681 and SCN68681
26: Intel bus Interface
68: Motorola bus Interface
28: Intel and Motorola bus interfaces
NAMING CONVENTIONS
SCC
XXXXX C X N XX
Pin count
NXP designator
Package code
Timing variation
Basic part number
Temperature
S C X X X X X X C 1 A
NXP designator
Basic part number
Process/power variation
4
Industrial and high-speed 16C UARTs
Package code
Timing variation
Temperature
ADDED FEATURES OF THE IMPACT
FAMILY
} Single part for multiple operating
environments
} 3.3 and 5 V operation
} Compatible with Intel and Motorola bus
interfaces
} FIFO depth up to 256 bytes
} Three bytes of character recognition
} Xon/Xoff in-band flow control
} Watchdog™ timer
} Character count mode
} Receiver time-out mode
} Programmable FIFO interrupt level
} Intelligent interrupt arbitration
} Real-time data error detection
I/O pins
16-bit counter/timer
Rx/Tx FIFO counters
Rx/Tx FIFO INT trigger
Software flow control
Intel or Motorola
databus interface
Power-down mode
125
3/1
Normal
2
1
No
3/1 level
No
Intel
Yes
Low power, singleSC28L91
channel version of
1
SC28L92
3.3 or
5V
16/16
1000
or
8/8
SC28L201
Enhanced, faster
1
3.3 or
SCC68681
SCC2681T
SCC2692
SCC68692
SC26C92
CMOS version of
SCN2681
CMOS version of
SCN68681
CMOS version of
SCN2681T
CMOS version of
SCN2681
CMOS version of
SCN68681
High-speed version of
SCC2692
Vectored
Intel or
15
1
Yes
All
No
5V
3125
Multi-level
256
IACK/DACK
5V
125
3/1
2
5V
125
3/1
2
5V
500
3/1
2
5V
125
3/1
Normal
Normal
Vectored
Normal
Normal
2
Yes
5V
125
3/1
Vectored
All
Auto
Motorola
Yes
15
1
No
3/1 level
No
Intel
No
14
1
No
3/1 level
No
Motorola
No
15
1
No
3/1 level
No
Intel
Yes
15
1
No
14
1
No
15
1
Yes
3/1 level
3/1 level
No
Intel
Yes
No
Motorola
Yes
No
Intel
Yes
IACK/DACK
2
5V
1000
8/8
Normal
Multi-level
All
SC28L92
version of SC26C92
2
3.3 or
5V
1000
16/6 or
Multi-level
8/8
Vectored
SCC2691AE1N24
SCC2691AC1D24
PLCC28
SCC2691AC1A28
SCC2691AE1A28
PLCC44
SC28L91A1A
QFP44
SC28L91A1B
TSSOP48
SC28L201A1DGG
15
1
Yes
All
No
16
2
Yes
All
Auto
Intel or
Motorola
DIL28
SCC2681AC1N28
SCC2681AE1N28
DIL40
SCC2681AC1N40
SCC2681AE1N40
PLCC44
SCC2681AC1A44
SCC2681AE1A44
DIL40
SCC68681AC1N40
SCC68681AE1N40
PLCC44
SCC68681AC1A44
SCC68681AE1A44
PLCC84
SCC2681TC1A44
DIL28
SCC2692AC1N28
SCC2692AE1N28
DIL40
SCC2692AC1N40
SCC2692AE1N40
PLCC44
SCC2692AC1A44
SCC2692AE1A44
QFP44
SCC2692AC1B44
SCC2692AE1B44
DIL40
SCC68692AC1N40
SCC68692AE1N40
PLCC44
SCC68692AC1A44
SCC68692AE1A44
DIL40
SC26C92A1N
PLCC44
SC26C92A1A
QFP44
SC26C92A1B
PLCC44
SC28L92A1A
QFP44
SC28L92A1B
Yes
TSSOP56
SC28L202A1DGG
Yes
PLCC52
SC28C94A1A
PLCC68
SC28L194A1A
LQFP80
SC28L194A1BE
Normal
Low-power, faster
SCC2691AC1N24
SO24
(Pin select)
Normal
2
Yes
DIL24
Intel or
16
I2A
2
Motorola
(Pin select)
IACK/DACK
256/
version of SC28L91
SCC2681
Multi-level
Normal
Single-channel
version of SC28L202.
Normal
Part number
(temp range -40 to 85 °C)
Arbitrating
interrupt
5V
Part number
(temp range 0 to 70 °C)
Rx/Tx FIFO byes
1
Package
Data rate at Vcc (Kbps)
of SCC2692
Vcc (±10%)
Single-channel version
Channel
SCC2691
Comment
UART device
Industrial UART selection
Yes
IACK/DACK
Normal
SC28L202
Enhanced, faster
version of SC28L92
2
3.3 or
5V
3125
256/
Multi-level
256
IACK/DACK
Intel or
Motorola
(Pin select)
I2A
Normal
SC28C94
Enhanced quad version
of SC26C92
4
5V
1000
8/8
Multi-level
IACK/DACK
16
2
Yes
All
No
Intel or
Motorola
I2A
Normal
SC28L194
Enhanced version of
SC28C94
4
3.3 or
5V
1000
16/16
Multi-level
IACK/DACK
16
2
Yes
All
Auto
32
4
No
3/1 level
No
Intel or
Motorola
Yes
I2A
SCC2698B
Quad version of
SCC2692
8
5V
125
3/1
Normal
Intel
Yes
Normal
SC28L198
Enhanced version of
SCC2698B
8
3.3 or
5V
1000
16/16
Multi-level
IACK/DACK
32
2
Yes
All
Auto
Intel or
Motorola
Yes
PLCC84
SCC2698BC1A84
SCC2698BE1A84
PLCC84
SC28L198A1A
LQFP100
SC28L198A1BE
I2A
Industrial and high-speed 16C UARTs
5
NXP high-speed 16CxxB UARTs
Features
Benefits
Broad line of single- to quad-channel UARTs
One-stop shopping
Widest supply voltage range (1.8, 2.5, 3.3, 5 V) at industrial
temperature range (-40 to 85 °C) without price premium
Single part can be used for multiple systems, multiple operating
environments Lower overall cost of ownership – can replace
up to four competitor parts
Fastest devices on the market with over 20% faster bus cycle
Compatible with high-speed processors
times and baud rates up to 20 Mbps
Ideal for Bluetooth applications
Power-down mode
Ideal for battery-operated systems
HVQFN and BGA package options
Ideal for small, portable systems
Windows and Linux OS-compatible
Simplifies software development
Infrared (IrDA) interface
Enables wireless, short-range applications
Software readily available
Shortens design cycle
Automatic software and hardware flow control
Reduces CPU overhead and data loss
DMA mode and wide variety of FIFO depths
Increases system throughput
Drop-in compatibility with existing 16C devices
Alternative manufacturing source
16C (Intel), 68(Motorola), VLIO(Variable Latency I/O)
Wide range of processor supported
Programmable Sampling Rate
Higher baud rates
Fully automatic RS-485
Reduce processor’s software overhead
16C UART FAMILY
NAMING CONVENTIONS
S C 16C X X X X B
X
NXP designator
4
Number of channels
I
SC16C654B
Pin count
Family name
Package designators
Basic part number
4
SC16C554B
2
SC68C2550B
SC16C2550B
SC16C2552B
SC68C652B
SC16C652B
SC68C752B
SC16C752B
SC16C852
SC16C852L
SC16C852V/SV
1
SC16C550B
SC16C650B
SC16C750B
SC16C850
SC16C850L/SL
SC16C850V/SV
32
64
128
Industrial temp. range
(-40 and 85 oC)
SC16C754B
SC 16C XXX
16
X X
Low Voltage
L
I XX
Industrial temp. range
FIFO depth (bytes)
NXP UART in a Bluetooth-enabled W-CDMA phone
Low-voltage, high-speed Bluetooth interface
Host control
Host
processor
High-speed
UART (5Mpbs)
8-bit
parallel
Tx
SC16C850LIET
INT
6
Industrial and high-speed 16C UARTs
Rx
Bluetooth
IC
Bluetooth
RF
Advantages:
- 64-byte FIFO
- Auto flow controls
- Low-power mode
- Sleep mode <30µA
- HVQFN32 (5 x 5 x 0.85 mm)
- Enhanced features
SC16C550B
SC16C650B
SC16C750B
1
1
1
2.5-5.5 V
2.5-5.5 V
2.5-5.5 V
3.0/2.0/1.0/-
3.0/2.0/1.0/-
3.0/2.0/1.0/-
16
32
16 or 64
No
Yes
No
6
6
6
Four levels/None
Four levels/ Four levels
Four levels/ None
Yes
Yes
Yes
No
Yes
No
No
Yes
Yes
SC16C2550B
2
2.5-5.5 V
5.0/5.0/3.0/-
16
No
6
Four levels/None
No
No
No
SC16C2552B
2
2.5-5.5 V
5.0/5.0/3.0/-
16
No
6
Four levels/None
No
No
No
SC16C652B
2
2.5-5.5 V
5.0/5.0/3.0/-
32
Yes
6
Four levels/ Four levels
Yes
Yes
Yes
SC16C752B
2
2.5-5.5 V
5.0/5.0/3.0/-
64
No
6
Programmable
Yes
Yes
Yes
SC16C754B
SC16C554B
SC16C654B
4
4
4
2.5-5.5 V
2.5-5.5 V
2.5-5.5 V
5.0/5.0/3.0/-
5.0/5.0/3.0/-
5.0/5.0/3.0/-
64
16
64
No
No
Yes
6
6
6
Programmable
Four levels/None
Four levels/ Four levels
Yes
Yes
Yes
Yes
No
Yes
Yes
No
Yes
Package
Part number
Programmable
Sampling rate
Power-down mode
Software flow control
RTS/CTS
flow control
Rx/Tx FIFO
INT trigger
Modem pins/channel
IrDA
Rx/Tx
FIFO bytes
Data rate at
5/3.3/2.5/1.8 V (Mbps)
Vcc
Channel
UART device
16C UARTs with Intel databus interface
PLCC44
SC16C550BIA44
LQFP48
SC16C550BIB48
DIP40
SC16C550BIN40
HVQFN32
SC16C550BIBS
PLCC44
SC16C650BIA44
LQFP48
SC16C650BIB48
HVQFN32
SC16C650BIBS
DIP40
SC16C650BIN40
PLCC44
SC16C750BIA44
LQFP64
SC16C750BIB64
HVQFN32
SC16C750BIBS
PLCC44
SC16C2550BIA44
LQFP48
SC16C2550BIB48
DIP40
SC16C2550BIN40
HVQFN32
SC16C2550BIBS
PLCC44
SC16C2552BIA44
LQFP48
SC16C652BIB48
HVQFN32
SC16C652BIBS
LQFP48
SC16C752BIB48
HVQFN32
SC16C752BIBS
PLCC68
SC16C754BIA68
LQFP80
SC16C754BIB80
LQFP644
SC16C754IBIBM
LQFP64
SC16C554BIA68
LQFP64
SC16C554BIB64
LQFP80
SC16C554BIB80
HVQFN48
SC16C554BIBS
LQFP644
SC16C554BIBM
LQFP64
SC16C654BIB64
LQFP64
SC16C654BIB64
LQFP644
SC16C654BIBM
LFBGA64
SC16C654BIEC
HVQFN48
SC16C654BIBS
SC16C850IBS
SC16C850IET
SC16C850
1
2.5-3.3 V
-/5/5/-
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
TFBGA36
SC16C850L
1
1.8 V
-/-/-/5
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
TFBGA36
SC16C850IBS
SC16C850IET
SC16C850SL
1
1.8 V
-/-/-/20
128
Yes
6
Programmable
Yes
Yes
Yes
Yes
HVQFN32
TFBGA36
SC16C850IBS
SC16C850IET
SC16C852
2
2.5-3.3 V
-/5/5/-
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
TFBGA36
LQFP48
SC16C852IBS
SC16C852IET
SC16C852IB
SC16C852L
2
1.8 V
-/-/-/5
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
TFBGA36
LQFP48
SC16C852IBS
SC16C852IET
SC16C852IB
Industrial and high-speed 16C UARTs
7
UART device
Channel
Vcc
Data rate
5/3.3/2.5/1.8 V
(Mbps)
Rx/Tx FIFO
IrDA
Modem pins /
channel
Rx/Tx FIFO
INT trigger
RTS/CTS flow
control
Software Flow
control
Power-down
mode
Programmable
Sampling rate
Package
Part number
16C UARTs with Motorola databus interface
SC16C850
1
2.5-3.3 V
-/5/5/-
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
TFBGA36
SC16C850IBS
SC16C850IET
SC16C850L
1
1.8 V
-/-/-/5
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
TFBGA36
SC16C850IBS
SC16C850IET
SC16C850SL
1
1.8 V
-/-/-/20
128
Yes
6
Programmable
Yes
Yes
Yes
Yes
HVQFN32
TFBGA36
SC16C850IBS
SC16C850IET
SC16C852
2
2.5-3.3 V
-/5/5/-
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
TFBGA36
LQFP48
SC16C852IBS
SC16C852IET
SC16C852IB
SC16C852L
2
1.8 V
-/-/-/5
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
TFBGA36
LQFP48
SC16C852IBS
SC16C852IET
SC16C852IB
SC68C850
1
2.5-3.3 V
-/5/5/-
128
Yes
6
Programmable
Yes
Yes
Yes
No
TFBGA36
SC16C850IET
Rx/Tx FIFO
IrDA
Modem pins /
channel
Rx/Tx FIFO
INT trigger
RTS/CTS flow
control
Software Flow
control
Power-down
mode
Programmable
Sampling rate
Package
Part number
1
1.8 V
-/-/-/5
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
SC16C850VIBS
1
1.8 V
-/-/-/20
128
Yes
6
Programmable
Yes
Yes
Yes
Yes
HVQFN32
SC16C850VIBS
SC16C852V
2
1.8 V
-/-/-/5
128
Yes
6
Programmable
Yes
Yes
Yes
No
HVQFN32
TFBGA36
SC16C852VIBS
SC16C852VIET
SC16C852SV
2
1.8 V
-/-/-/20
128
Yes
6
Programmable
Yes
Yes
Yes
Yes
TFBGA36
SC16C852SVIET
Channel
Vcc
SC16C850V
SC16C850SV
UART device
Data rate
5/3.3/2.5/1.8 V
(Mbps)
16C UART with VLIO databus interface
UART device
Channel
Vcc
Data rate
5/3.3/2.5/1.8 V
(Mbps)
Rx/Tx FIFO
IrDA
Modem pins /
channel
GPIO pins
Rx/Tx FIFO INT
trigger
RTS/CTS flow
control
Software Flow
control
Power-down
mode
I2C Speed Max
(Kbps)
Package
Part number
16C UART with I2C serial bus interface
SC16IS740
1
2.5-3.3 V
-/5/3/-
64
Yes
2
0
Programmable
Yes
Yes
Yes
400
TSSOP16
SC16IS740IPW
SC16IS750
1
2.5-3.3 V
-/5/3/-
64
Yes
6
8 [1]
Programmable
Yes
Yes
Yes
400
TSSOP24
SC16IS750IPW
SC16IS750
1
2.5-3.3 V
-/5/3/-
64
Yes
6
8 [1]
Programmable
Yes
Yes
Yes
400
HVQFN24
SC16IS750IBS
SC16IS760
1
2.5-3.3 V
-/5/3/-
64
Yes
6
8 [1]
Programmable
Yes
Yes
Yes
400
TSSOP24
SC16IS760IPW
SC16IS760
1
2.5-3.3 V
-/5/3/-
64
Yes
6
8 [1]
Programmable
Yes
Yes
Yes
400
HVQFN24
SC16IS760IBS
SC16IS752
2
2.5-3.3 V
-/5/3/-
64
Yes
6
4 [2]
Programmable
Yes
Yes
Yes
400
TSSOP28
SC16IS752IPW
SC16IS752
2
2.5-3.3 V
-/5/3/-
64
Yes
6
4 [2]
Programmable
Yes
Yes
Yes
400
HVQFN32
SC16IS752IBS
SC16IS762
2
2.5-3.3 V
-/5/3/-
64
Yes
6
4 [2]
Programmable
Yes
Yes
Yes
400
TSSOP28
SC16IS762IPW
SC16IS762
2
2.5-3.3 V
-/5/3/-
64
Yes
6
4 [2]
Programmable
Yes
Yes
Yes
400
HVQFN32
SC16IS762IBS
SC16IS850L
1
1.8 V
-/-/-/5
128
Yes
6
0
Programmable
Yes
Yes
Yes
400
HVQFN24
SC16IS850LIBS
SC16IS850L
1
1.8 V
-/-/-/5
128
Yes
6
0
Programmable
Yes
Yes
Yes
400
TSSOP24
SC16IS850LIPW
[1]
[2]
8
4 pins are shared with modem pins
share with modem pins
Industrial and high-speed 16C UARTs
UART device
Channel
Vcc
Data rate 5/3.3/2.5/1.8 V
(Mbps)
Rx/Tx FIFO
IrDA
Modem pins / channel
GPIO pins
Rx/Tx FIFO INT trigger
RTS/CTS flow control
Software Flow control
Power-down mode
SPI Speed Max (Mbps)
Package
Part number
16C UART with SPI serial bus interface
SC16IS740
1
2.5-3.3 V
-/5/3/-
64
Yes
2
0
Programmable
Yes
Yes
Yes
4
TSSOP16
SC16IS740IPW
SC16IS750
1
2.5-3.3 V
-/5/3/-
64
Yes
6
8 [1]
Programmable
Yes
Yes
Yes
4
TSSOP24
SC16IS750IPW
SC16IS750
1
2.5-3.3 V
-/5/3/-
64
Yes
6
8 [1]
Programmable
Yes
Yes
Yes
4
HVQFN24
SC16IS750IBS
SC16IS760
1
2.5-3.3 V
-/5/3/-
64
Yes
6
8 [1]
Programmable
Yes
Yes
Yes
15
TSSOP24
SC16IS760IPW
SC16IS760
1
2.5-3.3 V
-/5/3/-
64
Yes
6
8 [1]
Programmable
Yes
Yes
Yes
15
HVQFN24
SC16IS760IBS
SC16IS752
2
2.5-3.3 V
-/5/3/-
64
Yes
6
4 [2]
Programmable
Yes
Yes
Yes
4
TSSOP28
SC16IS752IPW
SC16IS752
2
2.5-3.3 V
-/5/3/-
64
Yes
6
4 [2]
Programmable
Yes
Yes
Yes
4
HVQFN32
SC16IS752IBS
SC16IS762
2
2.5-3.3 V
-/5/3/-
64
Yes
6
4 [2]
Programmable
Yes
Yes
Yes
15
TSSOP28
SC16IS762IPW
SC16IS762
2
2.5-3.3 V
-/5/3/-
64
Yes
6
4 [2]
Programmable
Yes
Yes
Yes
15
HVQFN32
SC16IS762IBS
SC16IS850L
1
1.8 V
-/-/-/5
128
Yes
6
0
Programmable
Yes
Yes
Yes
15
TSSOP24
SC16IS850LIPW
SC16IS850L
1
1.8 V
-/-/-/5
128
Yes
6
0
Programmable
Yes
Yes
Yes
15
HVQFN24
SC16IS850LIBS
[1]
[2]
4 pins are shared with modem pins
share with modem pins
Monitor
Address
SDRAM
ARM7
Processor
Data Bus
UART
POS
I2C
Bus
Printer
Scale
SC16IS752
Server
Barcode
Reader
Bridge IC - SC16IS752 enables the processor to expand the
communication for multiple peripherals such as Barcode reader and Scale
Industrial and high-speed 16C UARTs
9
Exar competitive cross-reference
Exar Description
Exar
Package
NXP
Part Number
NXP Description
ST16C550CJ44-F or IJ44-F
Single Channel UART with 16-Byte FIFO
PLCC-44
ST16C550CP40 or IP40
Single Channel UART with 16-Byte FIFO
PDIP-40
Drop-in
SC16C550BIA44
2.5 V-5 V single UART with 16-Byte FIFO
Drop-in
SC16C550BIN40
ST16C550CQ48-F or IQ48-F
Single Channel UART with 16-Byte FIFO
TQFP-48
2.5 V-5 V single UART with 16-Byte FIFO
Drop-in
SC16C550BIB48
2.5 V-5 V single UART with 16-Byte FIFO
XR16L570IL32-F
Smallest 1.62 V to 5.5 V UART with 16-Byte FIFO and
PowerSave
QFN-32
Similar Part
SC16C650BIBS
2.5 V-5 V single UART with 32-Byte FIFO
ST16C580CQ48-F or IQ48-F
UART with 16-Byte FIFO and IrDA Encoder/Decoder
TQFP-48
Similar Part
SC16C550BIB48
2.5 V-5 V single UART with 16-Byte FIFO
Smallest 2.25 V to 5.5 V UART with 16-Byte FIFO and
PowerSave
XR16L580IL-F
QFN-32
Similar Part
SC16C550BIBS
2.5 V-5 V single UART with 16-Byte FIFO
EXAR Part Number
Cross Type
SINGLE UART
XR16M581IL24-F
1.62 V to 3.63 V UART with 16-byte FIFO, VLIO interface
QFN-24
Similar Part
SC16C850VIBS
1.8 V UART with 128-byte FIFO, VLIO Interface
XR16M581IL32-F
1.62 V to 3.63 V UART with 16-byte FIFO, VLIO interface
QFN-32
Similar Part
SC16C850VIBS
1.8 V UART with 128-byte FIFO, VLIO Interface
XR16M581IB25-F
1.62 V to 3.63 V UART with 16-byte FIFO, VLIO interface
BGA-25
Similar Part
SC16C850VIBS
1.8 V UART with 128-byte FIFO, VLIO Interface
XR16M681IL24-F
1.62 V to 3.63 V UART with 32-byte FIFO, VLIO interface
QFN-24
Similar Part
SC16C850VIBS
1.8 V UART with 128-byte FIFO, VLIO Interface
XR16M681IL32-F
1.62 V to 3.63 V UART with 32-byte FIFO, VLIO interface
QFN-32
Similar Part
SC16C850VIBS
1.8 V UART with 128-byte FIFO, VLIO Interface
XR16M681IB25
1.62 V to 3.63 V UART with 32-byte FIFO, VLIO interface
BGA-25
Similar Part
SC16C850VIBS
1.8 V UART with 128-byte FIFO, VLIO Interface
XR16M781IL24-F
1.62 V to 3.63 V UART with 64-byte FIFO, VLIO interface
QFN-24
Similar Part
SC16C850VIBS
1.8 V UART with 128-byte FIFO, VLIO Interface
XR16M781IL32-F
1.62 V to 3.63 V UART with 64-byte FIFO, VLIO interface
QFN-32
Similar Part
SC16C850VIBS
1.8 V UART with 128-byte FIFO, VLIO Interface
XR16M781IB25-F
1.62 V to 3.63 V UART with 64-byte FIFO, VLIO interface
BGA-25
Similar Part
SC16C850VIBS
1.8 V UART with 128-byte FIFO, VLIO Interface
ST16C650ACJ44-F or IJ44-F
2.90 V to 5.5 V UART with 32-Byte FIFO
PLCC-44
Drop-in
SC16C650BIA44
2.5 V-5 V single UART with 32-Byte FIFO
ST16C650ACQ48-F or IQ48-F
2.90 V to 5.5 V UART with 32-Byte FIFO
TQFP-48
Drop-in
SC16C650BIB48
2.5 V-5 V single UART with 32-Byte FIFO
XR16C850CM-F or IM-F
2.97 V to 5.5 V UART with 128-Byte FIFO
TQFP-48
Similar Part
SC16C850IBS
2.5 V-3.3 V single UART with 128-Byte FIFO
XR16C850CM-F or IM-F
2.97 V to 5.5 V UART with 128-Byte FIFO
TQFP-48
Similar Part
SC16C850IET
2.5 V-3.3 V single UART with 128-Byte FIFO
XR16C850CJ-F or IJ-F
2.97 V to 5.5 V UART with 128-Byte FIFO
PLCC-44
Similar Part
SC16C850IBS
2.5 V-3.3 V single UART with 128-Byte FIFO
XR16C850CJ-F or IJ-F
2.97 V to 5.5 V UART with 128-Byte FIFO
PLCC-44
Similar Part
SC16C850IET
2.5 V-3.3 V single UART with 128-Byte FIFO
DUAL UART
ST16C2550CP40-F or IP40-F
2.97 V to 5.5 V DUART with 16-Byte FIFO
PDIP-40
Drop-in
SC16C2550BIN40
2.5 V-5 V dual UART with 16-Byte FIFO
ST16C2550CQ48-F or IQ48-F
2.97 V to 5.5 V DUART with 16-Byte FIFO
TQFP-48
Drop-in
SC16C2550BIB48
2.5 V-5 V dual UART with 16-Byte FIFO
ST16C2550CJ44-F or IJ44-F
2.97 V to 5.5 V DUART with 16-Byte FIFO
PLCC-44
Drop-in
SC16C2550BIA44
2.5 V-5 V dual UART with 16-Byte FIFO
ST16C2552CJ44-F or IJ44-F
2.97 V to 5.5 V DUART with 16-Byte FIFO
PLCC-44
Drop-in
SC16C2552BIA44
2.5 V-5 V dual UART with 16-Byte FIFO
XR16L2551IM-F
2.25 V to 5.5 V DUART with 16-Byte FIFO
TQFP-48
Similar Part
SC16C652BIB48
2.5 V-5 V dual UART with 32-Byte FIFO
2.5 V-5 V dual UART with 16-Byte FIFO
XR16L2552IJ-F
2.25 V to 5.5 V DUART with 16-Byte FIFO
PLCC-44
Similar Part
SC16C2552BIA44
XR16V2650IM-F
High Performance DUART with 32-Byte FIFO
TQFP-48
Similar Part
SC16C652BIB48
2.5 V-5 V dual UART with 32-Byte FIFO
XR16V2650IL-F
High Performance DUART with 32-Byte FIFO
QFN-32
Similar Part
SC16C652BIBS
2.5 V-5 V dual UART with 32-Byte FIFO
XR16V2651IM-F
High Performance DUART with 32-Byte FIFO
TQFP-48
Similar Part
SC68C652BIB48
2.5 V-5 V dual UART with 32-Byte FIFO
XR16M2750IM48-F
High Performance Low Voltage DUART with 64-Byte FIFO
TQFP-48
Similar Part
SC16C752BIB48
2.5 V-5 V dual UART with 64-Byte FIFO
XR16M2750IL32-F
High Performance Low Voltage DUART with 64-Byte FIFO
QFN-32
Similar Part
SC16C752BIBS
2.5 V-5 V dual UART with 64-Byte FIFO
XR16M752IM48-F
High Performance DUART with 64-Byte FIFO
TQFP-48
Similar Part
SC16C752BIB48
2.5 V-5 V dual UART with 64-Byte FIFO
XR16M752IL32-F
High Performance DUART with 64-Byte FIFO
QFN-32
Similar Part
SC16C752BIBS
2.5 V-5 V dual UART with 64-Byte FIFO
XR68M752IM48-F
1.62 V to 3.6 V high Performance Dual UART
with 64-Byte FIFO
TQFP-48
Drop-in
SC68C752BIB48
1.62 V to 3.6 V high Performance Dual UART
with 64-Byte FIFO
XR16V554IV-F
High Performance Quad UART with 16-Byte FIFO
LQFP-64
Drop-in
SC16C554BIB64
2.5 V-5 V quad UART with 16-Byte FIFO
XR16V554IV80-F
High Performance Quad UART with 16-Byte FIFO
LQFP-80
Similar Part
SC16C554BIB80
2.5 V-5 V quad UART with 16-Byte FIFO
QUAD UART
10
XR16V554IV-F
High Performance Quad UART with 16-Byte FIFO
LQFP-64
Drop-in
SC16C554BIBM
2.5 V-5 V quad UART with 16-Byte FIFO
XR16V564IV-F
High Performance Quad UART with 32-Byte FIFO
LQFP-64
Similar Part
SC16C554BIBM
2.5 V-5 V quad UART with 16-Byte FIFO
2.5 V-5 V quad UART with 16-Byte FIFO
XR16V554IL-F
High Performance Quad UART with 16-Byte FIFO
QFN-48
Similar Part
SC16C554BIBS
XR16V554IJ-F
High Performance Quad UART with 16-Byte FIFO
PLCC-68
Drop-in
SC16C554DBIA68
2.5 V-5 V quad UART with 16-Byte FIFO
XR16V554DIV-F
High Performance Quad UART with 16-Byte FIFO
LQFP-64
Drop-in
SC16C554DBIB64
2.5 V-5 V quad UART with 16-Byte FIFO
2.5 V-5 V quad UART with 64-Byte FIFO
ST16C654CJ68-F or IJ68-F
2.25 V to 5.5 V Quad UART with 64-Byte FIFO
PLCC-68
Drop-in
SC16C654BIA68
ST16C654CQ64-F or IQ64-F
2.25 V to 5.5 V Quad UART with 64-Byte FIFO
LQFP-64
Drop-in
SC16C654BIB64
2.5 V-5 V quad UART with 64-Byte FIFO
ST16C654CJ68-F or IJ68-F
2.25 V to 5.5 V Quad UART with 64-Byte FIFO
PLCC-68
Similar Part
SC16C754BIA68
2.5 V-5 V quad UART with 64-Byte FIFO
XR16V654IV-F
High Performance Quad UART with 64-Byte FIFO
LQFP-64
Similar Part
SC16C654BIB64
2.5 V-5 V quad UART with 64-Byte FIFO
XR16V654IL-F
High Performance Quad UART with 64-Byte FIFO
QFN-48
Similar Part
SC16C654BIBS
2.5 V-5 V quad UART with 64-Byte FIFO
XR16V654IV-F
High Performance Quad UART with 64-Byte FIFO
LQFP-64
Similar Part
SC16C654BIEC
2.5 V-5 V quad UART with 64-Byte FIFO
XR16V654IJ-F
High Performance Quad UART with 64-Byte FIFO
PLCC-68
Similar Part
SC16C754BIA68
2.5 V-5 V quad UART with 64-Byte FIFO
XR16V654IV80-F
High Performance Quad UART with 64-Byte FIFO
LQFP-80
Similar Part
SC16C754BIB80
2.5 V-5 V quad UART with 64-Byte FIFO
Industrial and high-speed 16C UARTs
NXP
Package
HARDWARE SOFTWARE
CHANGE
CHANGE
COMMENTS IF NOT DROP-IN REPLACEMENT
PLCC44
NO
NO
DIP40
NO
NO
LQFP48
NO
NO
HVQFN32
Pin map not compatible. Software similar to the SC16C650B. XR16L570 has 16-byte FIFO while SC16C650 has 32-byte FIFO.
YES
YES
LQFP48
Pin map compatible.Similar UART functions but the NXP part does not support hardware, software flow control and IrDA
NO
YES
HVQFN32
pin map not compatibe, similar software, SC16C550 does not have DREV and DVID registers
YES
YES
HVQFN32
Pin map NOT compatible, basic UART functions compatible, both has VLIO host interface
YES
YES
HVQFN32
Pin map compatible, basic UART functions compatible, both has VLIO host interface
NO
YES
HVQFN32
Pin map NOT compatible, basic UART functions compatible, both has VLIO host interface
YES
YES
HVQFN32
Pin map NOT compatible, basic UART functions compatible, both has VLIO host interface
YES
YES
HVQFN32
Pin map compatible, basic UART functions compatible, both has VLIO host interface
NO
YES
HVQFN32
Pin map NOT compatible, basic UART functions compatible, both has VLIO host interface
YES
YES
HVQFN32
Pin map NOT compatible, basic UART functions compatible, both has VLIO host interface
YES
YES
HVQFN32
Pin map compatible, basic UART functions compatible, both has VLIO host interface
NO
YES
HVQFN32
Pin map NOT compatible, basic UART functions compatible, both has VLIO host interface
YES
YES
PLCC44
NO
NO
LQFP48
NO
NO
YES
HVQFN32
pin map not compatible, basic UART function compatible, both has 128-byte FIFOs
YES
TFBGA36
pin map not compatible, basic UART function compatible, both has 128-byte FIFOs
YES
YES
HVQFN32
pin map not compatible, basic UART function compatible, both has 128-byte FIFOs
YES
YES
TFBGA36
pin map not compatible, basic UART function compatible, both has 128-byte FIFOs
YES
YES
DIP40
NO
NO
LQFP48
NO
NO
PLCC44
NO
NO
PLCC44
NO
NO
YES
LQFP48
pin map similar: SC16C652B does not have PwrSave pin, 16/-68 pin. Software similar: XR16L2551 does not support FCR[5:4],
or Xon any and XR16L2551 has 16-byte FIFO
YES
PLCC44
Pin map not compatible. Similar UART functions, but the NXP part does not support hardware and software flow control
YES
YES
LQFP48
Pin map compatible and SC16C652 does not have DLD, DREV and DVID registers
NO
YES
HVQFN32
Pin map not compatible and SC16C652 does not have DLD, DREV and DVID registers
YES
YES
LQFP48
pin map similar: SC16C652B does not have PwrSave pin, 16/-68 pin. Software similar: XR16L2551 does not support FCR[5:4], or Xon any.
YES
YES
LQFP48
pin map compatible. SC16C752B does not have these registers: EMSR, FLVL, DREV, DVID, TRG, FC, FCTR
NO
YES
HVQFN32
pin map NOT compatible. SC16C752B does not have these registers: EMSR, FLVL, DREV, DVID, TRG, FC, FCTR
YES
YES
LQFP48
pin map compatible. Software similar but XR16M752IM48 has Fractional baud rate generator and 4X, 8X sampling rates
NO
YES
HVQFN32
pin map not compatible. Software similar but XR16M752IL32 has Fractional baud rate generator and 4X, 8X sampling rates
YES
YES
NO
NO
NO
NO
LQFP48
LQFP64
LQFP80
Pin map not compatible. Software compatible to the SC16C554BIB80
LQFP64
YES
NO
NO
NO
LQFP64
Pin to pin compatible. XR16V564IV has larger 32 byte FIFOs.
NO
YES
HVQFN48
Pin map not compatible. XR16V554IL has TX, RX, RTS, CTS for all 4 channels.
YES
YES
PLCC68
NO
NO
LQFP64
NO
NO
PLCC68
NO
NO
LQFP64
NO
NO
PLCC68
pin map compatible. Automatic hardware flow control enabled differently.
NO
YES
LQFP64
pin map compatible. Software compatible but SC16C654BIB64 does not support 4X, 8X sampling rates and FSTAT register
NO
YES
HVQFN48
pin map not compatible (XR16V654IL has TX, RX, RTS, CTS for all 4 channels). Software compatible but the NXP part does not support 4X,
8X sampling rates and FSTAT register
YES
YES
LFBGA64
pin map not compatible. Software compatible but the NXP part does not support 4X, 8X sampling rates and FSTAT register
YES
YES
PLCC68
pin map compatible. Automatic hardware flow control enabled differently.SC16C754B does not have DLD (4X, 8X sampling rates),
FSTAT (FIFO status) registers
NO
YES
LQFP80
pin map compatible. Automatic hardware flow control enabled differently. SC16C754B does not have DLD (4X, 8X sampling rates),
FSTAT (FIFO status) registers
NO
YES
Industrial and high-speed 16C UARTs
11
Exar competitive cross-reference
EXAR Part Number
Exar Description
Exar
Package
Cross Type
NXP
Part Number
NXP Description
XR16V654IV-F
High Performance Quad UART with 64-Byte FIFO
LQFP-64
Similar Part
SC16C754BIBM
2.5 V-5 V quad UART with 64-Byte FIFO
XR16L784CV-F or IV-F
High Performance 2.97 V to 5.5 V Quad UART
with 64-Byte FIFO
LQFP-64
Similar Part
SC16C754BIB64
2.5 V-5 V quad UART with 64-Byte FIFO
XR16L784CV-F or IV-F
High Performance 2.97 V to 5.5 V Quad UART
with 64-Byte FIFO
LQFP-64
Similar Part
SC28L194A1BE
Quart channel UART with 16-byte FIFO
High Performance 2.97 V to 5.5 V Octal UART
with 64-Byte FIFO
QFP-100
Func Equiv
SC28L198A1BE
Octal channel UART with 16-byte FIFO
XR88C92CJ-F
Dual Channel UART with 8-Byte FIFO
PLCC-44
Similar Part
SC28L92A1A
Dual Channel UART with 8-Byte FIFO
XR88C92IJ-F
Dual Channel UART with 8-Byte FIFO
PLCC-44
Similar Part
SC28L92A1A
Dual Channel UART with 8-Byte FIFO
XR88C92CV-F
Dual Channel UART with 8-Byte FIFO
LQFP-44
Similar Part
SC28L92A1B
Dual Channel UART with 8-Byte FIFO
XR88C92IV-F
Dual Channel UART with 8-Byte FIFO
LQFP-44
Similar Part
SC28L92A1B
Dual Channel UART with 8-Byte FIFO
XR88C192CJ-F
Dual Channel UART with 16-Byte FIFO
PLCC-44
Similar Part
SC28L92A1A
Dual Channel UART with 16-Byte FIFO
XR88C192IJ-F
Dual Channel UART with 16-Byte FIFO
PLCC-44
Similar Part
SC28L92A1A
Dual Channel UART with 16-Byte FIFO
XR88C192CV-F
Dual Channel UART with 16-Byte FIFO
LQFP-44
Similar Part
SC28L92A1B
Dual Channel UART with 16-Byte FIFO
XR88C192IV-F
Dual Channel UART with 16-Byte FIFO
LQFP-44
Similar Part
SC28L92A1B
Dual Channel UART with 16-Byte FIFO
XR88C681CP/28-F
Dual Channel UART
PDIP-28
Similar Part
SCC2692AC1N28
Dual Channel UART
XR88C681P/28-F
Dual Channel UART
PDIP-28
Similar Part
SCC2692AE1N28
Dual Channel UART
XR88C681CP/40-F
Dual Channel UART
PDIP-40
Similar Part
SCC2692AC1N40
Dual Channel UART
OCTAL UART
XR16L788CQ-F or IQ-F
INDUSTRIAL UART
XR88C681P/40-F
Dual Channel UART
PDIP-40
Similar Part
SCC2692AE1N40
Dual Channel UART
XR88C681CJ-F
Dual Channel UART
PLCC-44
Similar Part
SCC2692AC1A44
Dual Channel UART
XR88C681J-F
Dual Channel UART
PLCC-44
Similar Part
SCC2692AE1A44
Dual Channel UART
XR68C92CJ-F
Dual Channel UART with 8-Byte FIFO
PLCC-44
Similar Part
SC28L92A1A
Dual Channel UART with 8-Byte FIFO
XR68C92IJ-F
Dual Channel UART with 8-Byte FIFO
PLCC-44
Similar Part
SC28L92A1A
Dual Channel UART with 8-Byte FIFO
XR68C92CV-F
Dual Channel UART with 8-Byte FIFO
LQFP-44
Similar Part
SC28L92A1B
Dual Channel UART with 8-Byte FIFO
XR68C92IV-F
Dual Channel UART with 8-Byte FIFO
LQFP-44
Similar Part
SC28L92A1B
Dual Channel UART with 8-Byte FIFO
XR68C681CP-F
Dual Channel UART
PDIP-40
Similar Part
SCC68692C1N40
Dual Channel UART
XR68C681P-F
Dual Channel UART
PDIP-40
Similar Part
SCC68692E1N40
Dual Channel UART
XR68C681CJ-F
Dual Channel UART
PLCC-44
Similar Part
SCC68692C1A44
Dual Channel UART
XR68C681J-F
Dual Channel UART
PLCC-44
Similar Part
SCC68692E1A44
Dual Channel UART
XR20M1170IL28-F
Single Channel UART, 64-byte FIFO, I2C/SPI interface
28-QFN
Similar Part
SC16IS760IBS
Single Channel UART, 64-byte FIFO, I2C/SPI interface
XR20M1170IL24-F
Single Channel UART, 64-byte FIFO, I2C/SPI interface
24-QFN
Similar Part
SC16IS760IBS
Single Channel UART, 64-byte FIFO, I2C/SPI interface
XR20M1170IL16-F
Single Channel UART, 64-byte FIFO, I2C/SPI interface
16-QFN
Similar Part
SC16IS740IPW
Single Channel UART, 64-byte FIFO, I2C/SPI interface
XR20M1170IG24-F
Single Channel UART, 64-byte FIFO, I2C/SPI interface
24-TSSOP
Similar Part
SC16IS760IPW
Single Channel UART, 64-byte FIFO, I2C/SPI interface
XR20M1170IG16-F
Single Channel UART, 64-byte FIFO, I2C/SPI interface
16-TSSOP
Similar Part
SC16IS740IPW
Single Channel UART, 64-byte FIFO, I2C/SPI interface
XR20V2170IL40-F
Single Channel UART, 64-byte FIFO, I2C/SPI interface
with RS232 drivers
40-QFN
Similar Part
SC16IS760IBS
Single Channel UART, 64-byte FIFO, I2C/SPI interface
XR20M1172IL32-F
Dual Channel UART, 64-byte FIFO, I2C/SPI interface
32-QFN
Similar Part
SC16IS762IBS
Dual Channel UART, 64-byte FIFO, I2C/SPI interface
XR20M1172IG28-F
Dual Channel UART, 64-byte FIFO, I2C/SPI interface
28-TSSOP
Similar Part
SC16IS762IPW
Dual Channel UART, 64-byte FIFO, I2C/SPI interface
XR20V2172IL64-F
Dual Channel UART, 64-byte FIFO, I2C/SPI interface
with RS232 drivers
64-QFN
Similar Part
SC16IS762IBS
Dual Channel UART, 64-byte FIFO, I2C/SPI interface
UART WITH I2C/SPI INTERFACE
12
Industrial and high-speed 16C UARTs
NXP
Package
COMMENTS IF NOT DROP-IN REPLACEMENT
HARDWARE SOFTWARE
CHANGE
CHANGE
LQFP64
pin map compatible. Automatic hardware flow control enabled differently. SC16C754B does not have DLD (4X, 8X sampling rates),
FSTAT (FIFO status) registers
NO
YES
LQFP64
Different pin out. XR16L784 has global interrupt register and SC16C754 does not
YES
YES
LQFP80
Different package and pinout. XR16L784 has 16C550 compatible register while SC28L194 does not. Both has global interrupt registers
YES
YES
LQFP100
Different package and pinout. XR16L788 has 16C550 compatible register while SC28L198 does not. Both have global interrupt registers
YES
YES
PLCC44
Most likely drop in replacement. Pin map compatible (I/M pin can be left unconnected). A minor difference when SC28L92 is used
as a master in RS-485 mode (see Exar datasheet Extra Storage For The A/D Tag section)
NO
MIGHT NOT
PLCC44
Most likely drop in replacement. Pin map compatible (I/M pin can be left unconnected). A minor difference when SC28L92 is used
as a master in RS-485 mode (see Exar datasheet Extra Storage For The A/D Tag section)
NO
MIGHT NOT
QFP44
Most likely drop in replacement. Pin map compatible (I/M pin can be left unconnected). A minor difference when SC28L92 is used
as a master in RS-485 mode (see Exar datasheet Extra Storage For The A/D Tag section)
NO
NO
QFP44
Most likely drop in replacement. Pin map compatible (I/M pin can be left unconnected). A minor difference when SC28L92 is used
as a master in RS-485 mode (see Exar datasheet Extra Storage For The A/D Tag section)
NO
NO
PLCC44
Most likely drop in replacement. Pin map compatible (I/M pin can be left unconnected). A minor difference when SC28L92 is used as a master in RS-485
mode (see Exar datasheet Extra Storage For The A/D Tag section). 16-byte FIFO must be enabled via MR0 register
NO
YES
PLCC44
Most likely drop in replacement. Pin map compatible (I/M pin can be left unconnected). A minor difference when SC28L92 is used as a master in RS-485
mode (see Exar datasheet Extra Storage For The A/D Tag section). 16-byte FIFO must be enabled via MR0 register
NO
YES
QFP44
Most likely drop in replacement. Pin map compatible (I/M pin can be left unconnected). A minor difference when SC28L92 is used as a master in RS-485
mode (see Exar datasheet Extra Storage For The A/D Tag section). 16-byte FIFO must be enabled via MR0 register
NO
YES
QFP44
Most likely drop in replacement. Pin map compatible (I/M pin can be left unconnected). A minor difference when SC28L92 is used as a master in RS-485
mode (see Exar datasheet Extra Storage For The A/D Tag section). 16-byte FIFO must be enabled via MR0 register
NO
YES
DIP28
SCC2692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
DIP28
SCC2692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
DIP40
SCC2692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
DIP40
SCC2692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
PLCC44
SCC2692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
PLCC44
SCC2692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
PLCC44
I/M pin of 28L92 must be connected to ground. A minor difference when SC28L92 is used as a master in RS-485 mode
(see Exar datasheet Extra Storage For The A/D Tag section)
YES
MIGHT NOT
PLCC44
I/M pin of 28L92 must be connected to ground. A minor difference when SC28L92 is used as a master in RS-485 mode
(see Exar datasheet Extra Storage For The A/D Tag section)
YES
MIGHT NOT
QFP44
I/M pin of 28L92 must be connected to ground. A minor difference when SC28L92 is used as a master in RS-485 mode
(see Exar datasheet Extra Storage For The A/D Tag section)
YES
MIGHT NOT
QFP44
I/M pin of 28L92 must be connected to ground. A minor difference when SC28L92 is used as a master in RS-485 mode
(see Exar datasheet Extra Storage For The A/D Tag section)
YES
MIGHT NOT
DIP40
SCC68692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
DIP40
SCC68692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
PLCC44
SCC68692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
PLCC44
SCC68692 does not support Masked Interrupt Status and Interrupt Vector registers. The last 8 commands of the command registers are different.
NO
YES
HVQFN24
Different pin map. SC16IS760 does not have these features: ENIR and EN485 pins, 8X sampling rate, fractional baud rate generator. SC16IS760 supports
SPI speed up to 15 MH while XR20M1170 supports SPI speed of 5 MH max. Software compatible
YES
YES
HVQFN24
Different pin map. SC16IS760 does not have these features: 8X sampling rate, fractional baud rate generator. SC16IS760 supports SPI speed up to 15 MH
while XR20M1170 supports SPI speed of 5 MH max. Software compatible
YES
YES
TSSOP16
Different pin map. SC16IS740 does not have these features: 8X sampling rate, fractional baud rate generator. Software compatible
YES
YES
TSSOP24
Different pin map. SC16IS760 does not have these features: 8X sampling rate, fractional baud rate generator. SC16IS760 supports SPI speed up to 15 MH
while XR20M1170 supports SPI speed of 5 MH max. Software compatible
YES
YES
TSSOP16
Different pin map. SC16IS740 does not have these features: 8X sampling rate, fractional baud rate generator. 5 MH max. Software compatible
YES
YES
HVQFN24
Use SC16IS760IBS + external RS-232 drivers
YES
YES
HVQFN32
Different pin map. SC16IS762 does not have these features: ENIR and EN485 pins, 8X sampling rate, fractional baud rate generator. SC16IS762 supports
SPI speed up to 15 MH while XR20M1172 supports SPI speed of 5 MH max. Software compatible
YES
YES
TSSOP28
Different pin map. SC16IS762 does not have these features: 8X sampling rate, fractional baud rate generator. SC16IS762 supports SPI speed up to 15 MH
while XR20M1172 supports SPI speed of 5 MH max. Software compatible
YES
YES
HVQFN24
Use SC16IS762IBS + external RS-232 drivers
YES
YES
Industrial and high-speed 16C UARTs
13
Software
Change?
Commnent
if not
drop-in
Hardware
Change?
PLCC-44
Similar
SC16C550B
5 V, 3.3 V and 2.5 V UART
with 16-byte FIFO
HVQFN-32, PLCC-44,
LQFP-48, DIP-40
No
Yes
TL16C451
Single UART
without FIFO and
with Parallel Port
PLCC-68
No Cross
N/A
N/A
N/A
N/A
N/A
TL16C550C
Single UART with
16-Byte FIFO and
Auto Flow Control
PLCC-44, LQFP-48,
TQFP-48
Drop-in
SC16C550B
5 V, 3.3 V and 2.5 V UART
with 16-byte FIFO
HVQFN-32, PLCC-44,
LQFP-48, DIP-40
No
No
TL16C550D
Asynchronous
Communications
Element with Auto
Flow Control
BGA-24 μ*Jr,
QFN-32, LQFP-48,
TQFP-48
Drop-in
SC16C550B
5 V, 3.3 V and 2.5 V UART
with 16-byte FIFO
HVQFN-32, PLCC-44,
LQFP-48, DIP-40
No
No
TL16C750
Single UART with
64-Byte FIFO, Auto
Flow Control and
Low Power Modes
PLCC-44, LQFP-64
Drop-in
SC16C750B
5 V, 3.3 V and 2.5 V UART
with 64-byte FIFO
HVQFN-32, PLCC-44,
LQFP-64
No
No
TL16PC564B
Singl UART with
64-Byte FIFO,
PCMCIA Interface
LQFP-100
No Cross
N/A
N/A
N/A
N/A
N/A
TL16C2550
1.8 V to 5 V
Dual UART with
16-Byte FIFO
QFN-32, TQFP-48,
DIP-40
Similar
SC16C2550B
5 V, 3.3 V and 2.5 V Dual
UART, 5-Mbit/s (max.),
with 16-byte FIFO
HVQFN-32, PLCC-44,
LQFP-48, DIP-40
No
Yes
No Auto RTS/CTS, 32 pin
package is not drop-in
TL16C2552
1.8 V to 5 V
Dual UART with
16-Byte FIFO
PLCC-44
Similar
SC16C2552B
5 V, 3.3 V and 2.5 V Dual
UART, 5-Mbit/s (max.),
with 16-byte FIFO
PLCC-44
No
Yes
No Auto RTS/CTS
TL16C2752
1.8 V to 5 V
Dual UART with
64-Byte FIFO
PLCC-44
Similar
SC16C752B
5 V, 3.3 V and 2.5 V Dual
UART, 5-Mbit/s (max.),
with 64-byte FIFO
LQFP-48, HVQFN-32
Yes
Yes
Does not support these
registers: EMSR, FLVL,
AFR, DREV, DVID, TRG,
FC, FCTR
TL16C452
Dual UART without
FIFO and with
Parallel Port
PLCC-68
No Cross
N/A
N/A
N/A
N/A
N/A
TL16C552
Dual UART with
16-Byte FIFO and
Parallel Port
PLCC-68
No Cross
N/A
N/A
N/A
N/A
N/A
TL16C552A
Dual UART with
16-Byte FIFO and
Parallel Port
PLCC-68,
LQFP-80
No Cross
N/A
N/A
N/A
N/A
N/A
TL16C752B
Dual UART with
64-Byte FIFO
LQFP-48
Drop-in
SC16C752B
5 V, 3.3 V and 2.5 V Dual
UART, 5-Mbit/s (max.),
with 64-byte FIFO
LQFP-48, HVQFN-32
No
No
TL16C752B-EP
Enhanced Product,
3.3 V Dual UART
with 64-Byte FIFO
LQFP-48
Drop-in
SC16C752B
5 V, 3.3 V and 2.5 V Dual
UART, 5-Mbit/s (max.),
with 64-byte FIFO
LQFP-48
No
No
-40 to 85 while TI support
-55 to 110
TL16C752C
Dual UART with
64-Byte FIFO
QFN-32, TQFP-48
Similar
SC16C752B
5 V, 3.3 V and 2.5 V Dual
UART, 5-Mbit/s (max.),
with 64-byte FIFO
LQFP-48, HVQFN-32
No
Yes
Does not support
AFR register
TL16PIR552
Dual UART with
16-Byte FIFO,
Selectable IR and
1384 Modes
QFP-80
No Cross
N/A
N/A
N/A
N/A
N/A
TL28L92
3.3 V / 5 V
Dual UART
QFP-44, QFN48
Drop-in
SC28L92
3.3 V / 5 V Dual UART
QFP44, HVQFN48
No
No
NXP Part
Number
TL16C450
Single UART
without FIFO
TI Part
Number
NXP
Package
NXP
Description
Cross Type
TI Package
TI
Description
TI 16C competitive cross-reference
Single UART
Dual UART
Quad UART
14
TL16C554
Quadruple UART
with 16-Byte FIFO
PLCC-68, LQFP-80
Drop-in
SC16C554B,
SC16C554DB
5 V, 3.3 V and 2.5 V Quad
PLCC-68, LQFP-64, LQFPUART, 5-Mbit/s (max.),
80, HVQFN-48
with 16-byte FIFO
No
No
TL16C554A
Quadruple UART
with 16-Byte FIFO
PLCC-68, PQFP-64,
TQFP-80
Drop-in
SC16C554B,
SC16C554DB
5 V, 3.3 V and 2.5 V Quad
PLCC-68, LQFP-64, LQFPUART, 5-Mbit/s (max.),
80, HVQFN-48
with 16-byte FIFO
No
No
TL16C754B
Quadruple UART
with 64-Byte FIFO
PLCC-68, TQFP-80
Drop-in
SC16C754B
5 V, 3.3 V and 2.5 V Quad
UART, 5-Mbit/s (max.),
with 64-byte FIFO
PLCC-68, LQFP-64,
LQFP-80
No
No
TL16C754C
1.8 V to 5 V
Quadruple UART
with 64-Byte FIFO
LQFP-64, TQFP-64
Drop-in
SC16C754B
5 V, 3.3 V and 2.5 V Quad
UART, 5-Mbit/s (max.),
with 64-byte FIFO
PLCC-68, LQFP-64,
LQFP-80
No
No
Industrial and high-speed 16C UARTs
Does not support 1.8 V
SCC2692
SCC68692
SCC2698B
SC26C92
SC28L91
SC28L92
SC28C94
l
u
u
u
u
u
u
u
u
u
u
u
u
u
l
u
u
u
u
l
l
l
l
l
l
l
u
u
u
u
u
l
u
u
u
l
u
= Applicable
l
= Recommended
CAMERA
PROCESSING
EB1
DUAL MEMORY BUSSES
MDDI Client
MSM6280
Modem QDSP4000
VIDEO
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
l
l
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
l
l
l
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
l
l
u
u
u
u
u
u
u
l
l
u
l
UART2
Stereo Input
Bluetooth
EDR
UMTS, HSDPA,
GSM, GPRS,
EGPRS
processor
gpsOne
processor
1.8V
EBI2
Bluetooth
RF
High-speed
UART
(5Mbps)
Rx ADCs (2)
Equalizer
CONNECTIVITY
UART3/USIM
Microphone
AUDIO
MP3, AAC,
EVRC, QCELP,
AMR,
AMR-WB/+,
CMX, MIDI
ARM 926ejs
with Jazelle
UARTI
Stereo Headset
SD / SDIO
Handset Speaker
QDSP4000
u
l
BT
Baseband
PLL
Keypad I/F
MPEG-4,
H.263, H.264,
WM, Real
USB OTC
GRAPHICS
OpenGL, ES
3D, 2D
l
u
MDDI Host
EM2
u
l
UART
SC16C850L
CMOS CCD
SC28L201
SCC2691
u
SC28L202
SCC68681
u
SC28L198
SCC2681T
u
AN405
SCN2681/SCN68681 and SCC2691 data communications
AN410B
SC2698B Octal Universal Asynchronous Receiver/Transmitter
AN413
Using the Datacom product’s on-chip oscillator
AN414
SCC2692 differences from the SCN68681
AN415
SCC68692 differences from the SCN68681
AN421
SCC2698A differences from the SCC2698B
AN462
Hardware and software verification procedure
AN4004
Electrostatic discharge protection
AN10251
Automatic ‘485’ turn-around
AN10313
Reduce CPU overhead with Intelligence Interrupt Arbitration (I2A) feature
AN10319
8051 microcontroller to UART serial interface evaluation board
AN10320
Addressing migrations of SCN devices to more advanced technologies
AN10339
UART serial interface through USB evaluation board
AN10307
UART to Bluetooth interfacing
AN10353
Application of UART in GPS navigation system
AN10380
Ensure data integrity with real-time data error detection
Article
Extended baud rates for SCN2681/68681, SCC2691, SCC2692/68681 and
SCC2698B
Article
Functional description of Philips arbitrating interrupt systems
SC28L194
SCC2681
Application notes (industrial)
Tx DAC
SSBI Control
Supports Qualcomm, Marvel,
Freescale and Intel Chip Sets
OIOI
Industrial and high-speed 16C UARTs
15
AN10224
SC16C554B/SC16C654B ISA bus hardware interface example
AN10249
SC16C752B/SC16C2550B ISA bus hardware interface example
u
u
u
l
u
u
l
AN10250
Using a Philips 16C UART to implement a simple RS-485 transmitter and receiver node
u
u
u
u
u
u
u
AN10257
Differences between Philips SC16C devices and Philips low power SC16CxxxB devices
l
l
l
l
l
l
l
AN10307
UART to Bluetooth interfacing
u
u
u
u
u
u
u
AN10312
Differences between Philips 4-channel SC16C devices and Philips low power SC16CxxxB devices
u
l
u
l
u
u
u
u
u
u
u
u
u
u
u
u
l
l
l
l
l
u
u
u
u
u
u
AN10319
8051 microcontroller to UART serial interface evaluation board
u
u
u
u
u
u
u
AN10333
SC16CXXXB baud rate deviation tolerance
u
u
u
u
u
u
u
AN10339
UART serial interface through USB evaluation board
u
u
u
u
u
u
u
u
u
u
u
u
AN10353
Application of UART in GPS navigation system
u
u
u
u
u
u
u
u
u
u
u
u
u
AN10366
HVQFN application information
u
u
u
u
u
u
u
u
u
u
AN10386
Baud rate calculation for NXP 16C UARTs
u
u
u
u
u
u
u
u
u
u
u
u
u
AN10608
XTAL1 clock and -IOW pulse synchronization
u
u
u
u
u
u
u
u
u
u
u
u
AN10251
Automatic RS-485 turn-around
u
u
u
u
u
u
u
u
u
u
u
u
u
AN10486
Automatic RS-485 address detection
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
u
AN10631
Possibility of erroneous transmitter interrupt In 16C 4-Channel UARTs
u
AN10485
SDA pin connection in SPI mode
AN10571
Sleep programming for Bridge ICs
16
SC16IS740/ 741/750/760/ 752/762
u
SC16C754B
SC16C654DB
u
SC16C654B
SC16C554DB
SC16C554B
SC16C752B
SC16C652B
SC16B2552B
l
SC162550B
u
SC16750B
SC16C650B
AN10219
Using SC16C650B to implement an IrDA interface
SC16C550B
Application notes (16C)
u
l
l
l
l
l
l
l
l
l
l
l
l
u
AN10587
Interface NXP Bridge ICs with NXP ARM controller
u
AN10417
SC16IS760/762 Fast IrDA mode
u
Industrial and high-speed 16C UARTs
AN10397
How to use the SC18IM700 to control any I2C-Bus device
SC118IM700
SC18IS603
SC18IS602B
SC18IS601
SC18IS600
Application notes (Bridges)
u
AN10452
Interfacing NXP Bridge ICs with microcontroller
l
l
l
l
AN10462
SPI Programming for NXP Bridge ICs
l
l
l
l
AN10587
Interfacing NXP Bridge ICs with NXP ARM micro-controller
l
l
l
l
u
u
AN10688
SC18IS602 Rev A Errata
Differences between NXP industrial UARTs* and NXP SC16CxxxB devices
Feature
Industrial
SC16CxxxB
Supply voltage
3.3 and 5.0 V
2.5, 3.3 and 5.0 V
Temperature range
-40 to +85°C1
-40 to +85°C1
Channels
1, 2, 4, and 8
1, 2, and 4
Synchronous bus interface
Yes2
No
Independent transmit and receive baud rates
Yes
No
Maximum FIFO depth
Up to 256 bytes
64 bytes
Transmit and receive FIFOs
Yes3
Yes3
In-band (software) flow control (xon/xoff)
Yes
Yes
Out-of-band (hardware) flow control (RTS/CTS)
Yes
Yes
Multi-drop mode/RS485
Auto
Software required
Character recognition (also used for xon/xoff)
Yes
Yes
Bus cycle time (read strobe and read cycle delay)
40 ns – 125 ns
43 ns
Bus interface
Intel, Motorola, or both
Intel, Motorola, or both
Interrupt priority
Programmable
Fixed
Programmable interrupt vector format
Yes
No
IACKN and DACKN signal pins
Yes
No
Transmitter and receiver software reset
Yes
No
Independent transmitter and receiver enable/disable
Yes
No
Maximum baud rate
3.125 Mbps
5 Mbps
Receiver Watchdog timer
Yes
No
Programmable data format
5 to 8 data bits
5 to 8 data bits
Parity format
Odd, even, forced, none
Odd, even, forced, none
Number of stop bits
1, 1-1/2, or 2
1, 1-1/2, or 2
Baud rate selection
Programmable
Programmable
Parity, framing, and overrun detection
Yes
Yes
Line-break detection and generation
Yes
Yes
Automatic echo of received character
Yes
No
Local loop back
Yes
Yes
Remote loop back
Yes
No
Loop back error check
Yes
No
Programmable I/O port pins
Yes
No
Infrared IrDA interface
No
Yes
Change-of-state detection
CD, RI, CTS, DSR, and all I/O pins
CD, RI, CTS, DSR
Power-down mode
Yes 4
Yes 4
Clock frequency using on-chip oscillator and external crystal
Up to 16.2 MHz
Up to 24 MHz
TTL input levels
Yes
Yes
Software
Similar structures but different low-level routines
Receiver time-out mode
Yes
* Note: UART products falling into industrial category:
SCCxxx, SC28xxx, SC26xxx, SC28Lxxx
1
3
Yes
Industrial temperature at commercial price 2 Synchronous use requires a clock from host
4
FIFO depth varies depending on UART
Clock is shut off but register contents remain
Industrial and high-speed 16C UARTs
17
NXP Bridges
NXP bridge ICs are the new generation of serial interface solutions for managing host-to-device communications among wide
variety of serial bus interfaces such as I2C, SPI, and UART. Our bridges allow you to simply connect devices that use a different serial
bus than your current system. These products operate at low voltages, consume little power, and come in ultra-small packaging.
They are ideal for battery-operated applications. In addition, our bridges improve overall system performance by reducing software
overhead while increasing design flexibility.
NXP
Bridge
Interface
I2C
SPI
UART
Interface
Host
Interface
A host processor may not be able to communicate with devices using multiple I2C, SPI, UART, IrDA, and GPIO interfaces. For many
advanced applications, multiple bus ports are required. Without using our bridges, host processing and system complexity can be
overwhelming. Our bridges free up processor resources for code and data memory by handling the interfacing directly. Our bridge
products are optimized for high speed data throughput.
I²C
UART
IrDA
GPIO
Devices
Our products seamlessly bridge hosts to serial and wireless devices with minimal wire interconnection. Our bridges enable you to
overcome limitations of your system’s host while adding design flexibility and reducing complexity to implement other bus
interfaces.
EE
A/D
I2C
NXP
Bridge
D/A
bridges – SC18IS600
LCD/
LED
PC
SPI
PROM
SPI
SPI slave to I2C
ASIC
CPU
FPGA
master/GPIO
MCU
MCU
Sensor
NXP
Interface
I2C
Interface
Interface
NXP bridge solutions include products that provide seamless protocol convergence between the two widely-used, bus-shared
architectures: SPI and I2C. Our bridges allow hosts having an SPI bus to easily communicate with I2C-bus devices such as LCD
displays, temperature/voltage sensors, and EEPROM data storage. Our bridges’ GPIOs further allow you to expand your system
for detecting push buttons/keypads and controlling LEDs and fans.
I²C
Host
The bridge interface to the SPI
bus is a slave
four wires (2 UART
data and 2 Devices
control signals) and operates at speeds as high
SPIthat uses
Bridge
Smart
A/D
2
as 1.2 Mbps. The bridge interface to theUART
I C bus is a master that usesIrDA
two wires
(SCL and SDA)
and supports speeds up to 400 KHz.
D/A
Card
ASIC
The bridge GPIOs are configurable.
GPIO
I2C
UART
UART
CPU
NXP
FPGA
Bridge
These bridges operate from 2.4 V toMCU
3.6 V and come in TSSOP packages and feature a power-down mode. They can be used in
I2C
NXP
Bridge
A/D
D/A
PC
SPI
EE
PROM
SPI
ASIC
CPU
FPGA
MCU
Sensor
LCD/
LED
industrial applications with a temperature range of -40 to +85 °C.
LCD/
Sensor
MCU
SPI Master
SPI SS/GPIO
NXP
Bridge
I2C
UART
Smart
Card
UART
18
ASIC
CPU
FPGA
Industrial and high-speed 16C UARTs MCU
I2C Slave
I2C Master
LED
ASIC
CPU
FPGA
MCU
An SPI slave to I2C-bus master bridge
allows a host with SPI-bus capability to transparently communicate to an I2C-bus. Our
LCD/
EE
2
NXPit to share theLED
PROM
bridge’s I C bus controller has multi-master capability. This allows
bus with
other I2C masters such as a
Bridge
microcontroller.
A/D
D/A
Status LED
Push Button
LCD/
LED
Sensor
I2C
NXP
A/D
D/A
PC
SPI
EE
PROM
SPI
ASIC
CPU
I2CFPGA
slave
MCU
MCU
to SPI master/GPIO
bridges – SC18IS602B
Bridge
LCD/
LED
Sensor
These bridges connect to an I C master port of a microcontroller or other host processor and allow you to communicate with SPI
slave peripherals. The bridges have an I2C slave interface on one side and an SPI master interface on the other. The bridges can
also be used to provide additional GPIO to an I2C master by utilizing unused SPI slave select outputs.
2
Each high-speed serial bridge allows you to add up to 4 SPI slave devices making them ideal for host processors without native
SPI capabilities. The bridges have 8 selectable I2C addresses allowing you to further expand the host processor’s SPI capabilities
Smart
A/D
by using multiple bridges. The multiple I2C addresses
alsoD/Ahelp avoid conflict with other I2C devices.
Card
I2C
UART
UART
ASIC
CPU
NXP
TheFPGA
SPI master interface of our bridges support SPI speeds up to 1.8 Mbps using an internal oscillator or up to 4 Mbps when used
Bridge
withMCU
an external oscillator. The I2C slave interface of our bridges supports speeds up to 400 KHz. Deep data buffers between the
LCD/
Sensor
LED
I2C and SPI interfaces enhance translation performance
efficiency.
SPI Master
NXP
Bridge
LCD/
LED
SPI SS/GPIO
Interface
I2C
SPI
UART
NXP
Bridge
Interface
Interface
Host
I2C Slave
ASIC
CPU
FPGA
MCU
I2C Master
Our I2C slave to SPI master/GPIO bridges operate from 2.4 V to 3.6 V and feature a low-power mode. They are available in TSSOP
packaging.
EE
PROM
Status LED
I2C slave to SPI master bridging allows a host with an I2C interface
to transparently communicate with devices attached to the
SPI-bus. This allows you to retain proprietary or specialized SPI
peripherals such as an LCD display or an EEPROM in your
I2C-based design.
Push Button
I²C
UART
IrDA
GPIO
Devices
UART to I2C master/GPIO bridges – SC18IM700
NXP Semiconductors offers easy-to-use bridge solutions that enable long distance communication with remote I2C or GPIO
devices via a simple RS232 connection. By using our UART to I2C master/GPIO bridges, you can easily detect remote push
button/keypad presses, sense environmental conditions in distant systems, control LEDs/displays, and operate fans.
EE
A/D
I2C
PC
SPI
SPI
PROM
D/A
ASIC
2
The
bridges’ I2C master interface
controls
the
I
C
bus
without
needing a remote host processor. For more advanced remote
CPU
NXP
MCU
FPGA the I2C interfaceBridge
systems,
is also multi-master capable. The I2C interface
supports speeds up to 400 KHz. The bridges’ UART
MCU
interface offers high-speed transfer rates upLCD/
to 460.8 Kbps
and has a sleep/power-down mode with wake-up pin.
Sensor
LED
The bridges operate from 2.3 V to 3.6 V and come in TSSOP packages. They can be used in industrial applications with a
temperature range of -40 to +85 °C.
NXP
Bridge
A/D
D/A
I2C
UART
Smart
Card
UART
ASIC
CPU
FPGA
MCU
LCD/
LED
Sensor
The UART to I2C-bus master bridge functionality allows a host
with RS232 capability to communicate with remote I2C devices.
Remote I2C devices can include temperature sensors, LCD
displays, A/D converters, and smart card readers.
Industrial and high-speed 16C UARTs
19
NXP Bridge – Demo Board Kits
I2C/SPI slave to UART
UART to I2C master
SC16IS7xx
SC18IM700
Kits include
Kits include
} Sample code: RS232, RS485, and IrDA
} User Manual
} Sample code: RS232 and NXP I2C devices
} User Manual
Key Benefit
Key Benefit
} Easy interface to I2C/SPI host and IrDA,
RS232/RS485, and GPIO devices.
} Selectable I2C or SPI-bus interface
} Easy interface to UART host and
various I2C and GPIO devices.
} On-board I2C EEPROM and I2C
LED Dimmer
OM6270 – SC16IS750
OM6272
OM6273 – SC16IS752
20
Industrial and high-speed 16C UARTs
SPI to I2C master
I2C to SPI master
SC18IS600
SC18IS602
Kits include
Kits include
} Sample code: SPI and NXP I2C devices
} User Manual
} Sample code: I2C and NXP SPI devices
} User Manual
Key Benefit
Key Benefit
} Easy interface to SPI host and
various I2C and GPIO devices.
} On-board I2C EEPROM and I2C
LED Dimmer
OM6271
} Easy interface to I2C host and
SPI and GPIO devices.
} Up to 4 SPI chip selects
OM6274
Industrial and high-speed 16C UARTs
21
Notes
22
Industrial and high-speed 16C UARTs
Notes
Industrial and high-speed 16C UARTs
23
NXP UARTs
in HVQFN
and TFBGA an ideal solution
for mobile applications
www.nxp.com
© 2014 NXP Semiconductors N.V.
All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent of the
copyright owner. The information presented in this document does not form part of any quotation or contract,
is believed to be accurate and reliable and may be changed without notice. No liability will be accepted by
the publisher for any consequence of its use. Publication thereof does not convey nor imply any license under
patent- or other industrial or intellectual property rights.
Date of release: April 2014
Document order number: 9397 750 17552
Printed in the Netherlands