
Exar Corporation 48720 Kato Road, Fremont CA, 94538 • (510) 668-7000 • FAX (510) 668-7017 • www.exar.com
XR16L2552
2.25V TO 5.5V DUART WITH 16-BYTE FIFO
SEPTEMBER 2010 REV. 1.1.2
GENERAL DESCRIPTION
The XR16L2552 (L2552) is a dual universal
asynchrono us r e ceiv er a n d tr an sm itt er ( UART) wi th 5
volt tolerant inputs. The XR16L2552 is an improved
version of the ST16C2552 UAR T with lower ope rating
voltages and 5 volt tolerant inputs. The L2552
provides enhanced UART functions with 16 byte TX
and RX FIFOs, automatic hardware (RTS/CTS) and
software (Xon/Xoff) flow control, and a complete
modem control interface. Onboard status registers
provide the user with error indications and
operational status. Indepedendent programmable
baud rate generators are provided to select transmit
and receive clock rates up to 3.125Mbps. An internal
loop-back capability allows onboard diagnostics. The
L2552 provides block mode data transfers (DMA)
through FIFO controls. DMA transfer monitoring is
provided through the signals TXRDY# and RXRDY#.
An Alternate Function Register provides the user with
the ability to write the control registers for both UARTs
concurrently and selection of the Multi-Function
output (Baudout#, OP2#, or RXRDY#).
NOTE: 1 Covered by U.S. Patent #5,649,122.
APPLICATIONS
•Portable Appliances
•Telecommunication Network Routers
•Ethernet Network Rout ers
•Cellular Data Devices
•Factory Automation and Process Controls
FEATURES
•2.25 to 5.5 Volt Operation
•5 Volt Tolerant Inputs
•Pin-to-pin and functionally compatible to National
PC16552
•Pin-to-pin Compatible to Exar’s ST16C2552,
XR16L2752 and XR16C28 52 in the 44-PLCC
•2 Independent UART Channels
■Up to 3.125Mbps with e xternal clock of 50 MHz
■Register Set Compatible to 16C550
■16 byte T ransmit FIFO to reduce the ba ndwidth
requirement of the external CPU
■16 byte Receive FIFO with error t ags to r edu ce
the bandwidth requireme nt of the external CPU
■4 selectable RX FIFO Trigger Levels
■Automatic RTS/CTS hardware flow control
■Automatic XonXoff software flow control
■Wireless infrared encoder/decoder
■Full Modem Interface (CTS#, RTS#, DSR#,
DTR#, RI#, CD#)
■Programmable character lengths (5, 6, 7, 8)
with even, odd, or no parity
■Multi-Function output allows more package
functions with fewer I/O pins
•Concurrent write to Channels A and B
•Crystal oscillator or external clock input
•48-TQFP (7x7x1.0 mm) an d 44-PLCC packages
FIGURE 1. XR16L2552 BLOCK DIAGRAM
MFA#
(OP2A#,
BAUDOUTA#, or
RXRDYA#)
MFB#
(OP2B#,
BAUDOUTB#, or
RXRDYB#)
XTAL1
XTAL2
Crystal Osc/Buffer
TXA
8-bit Data
Bus
Interface
UART Channel A
16 Byte TX FIFO
16 Byte RX FIFO
BRG TX & RX
UART
Regs
2.25 to 5.5 Volt VCC
GND
2552BLK
UART Channel B
(same as Channel A)
A2:A0
D7:D0
CS#
CHSEL
INTA
INTB
IOW#
IOR#
Reset
TXRDY# A/B
RXRDY# A/B
(48-TQFP Only)
CTS#A/B, RI#A/B,
CD#A/B, DSR#A/B
RXA
Modem Control Logic
DTR#A/B, RTS#A/B
TXB
RXB
* 5 Volt Tolerant Inputs