Exar Corporation 48720 Kato Road, Fremont CA, 94538 (510) 668-7000 FAX (510) 668-7017 www.exar.com
XR16L580
SMALLEST 2.25V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE
AUGUST 2011
REV. 1.4.2
GENERAL DESCRIPTION
The XR16L580 (L580) is a 2.25 to 5.5 volt Universal
Asynchronous Receiver and Transmitter (UART) with 5 volt
tolerant inputs and a reduced pin count. It is pin-to-pin and
software compatible to industry standard 16C450, 16C550,
ST16C580, ST16C650A and XR16C850 UARTs. It has 16
bytes of TX and RX FIFOs and is capable of operating up to
serial data rate of 1 Mbps at 2.25 volt supply voltage. The
internal registers is compatible to the 16C550 register set
plus enhanced registers for additional features to support
today’s high bandwidth data communication needs. The
enhanced features include Intel or Motorola data bus
interface to match your CPU interface, automatic hardware
and software flow control to prevent data loss, selectable
RX and TX trigger levels for more efficient interrupt service,
wireless infrared (IrDA) encoder/decoder for wireless
applications and a unique Power-Save mode to increase
battery operating time. The device comes in the 48-TQFP
and very small 32-QFN and 24-QFN packages in industrial
temperature range.
APPLICATIONS
Handheld Terminals and Tablets
Handheld Computers
Wireless Portable Point-of-Sale Terminals
Cellular Phones DataPort
GPS Devices
Personal Digital Assistants Modules
Battery Operated Instruments
FEATURES
Smallest Full Featured UART
2.25V to 5.5V Supply Voltage
5V Tolerant Inputs (except XTAL1)
Intel/Motorola Bus Select
’0 ns’ Address Hold Time (T
AH and TADH)
Pin and Software Compatible to industry standard
16C450,
16C550,
ST16C580,
ST16C650A
and
XR16C850 in the 48-TQFP package.
16-byte Transmit FIFO
16-byte Receive FIFO with Errors Flags
Selectable RX and TX FIFO Trigger Levels
Automatic Hardware (RTS/CTS) Flow Control
Automatic Software (Xon/Xoff) Flow Control
Up to 3.125 Mbps Data Rate at 5V and 2 Mbps at 3.3V
and 1 Mbps at 2.25V Operation with External Clock Input
Infrared (IrDA) Encoder/Decoder
Complete Modem Interface
Power-Save Mode to conserve battery power
Sleep Mode with Wake-up Interrupt
Small packages: 24-QFN (4x4x0.9mm) and 32-QFN
(5x5x0.9mm)
Compatible to standard 48-TQFP packages, without the
following signals: IOR, IOW, CS1, CS2, TXRDY#,
RXRDY#, RCLK, BAUDOUT#, OP1# and OP2#
Industrial Temperature Grade(-40 to +85oC)
FIGURE 1. BLOCK DIAGRAM
VCC
XTAL1
XTAL2
Crystal Osc/Buffer
TX, RX,
RTS#, CTS#,
DTR#, DSR#,
Intel or
Motorola
Data Bus
Interface
UART
16 Byte RX FIFO
BRG
IR
ENDEC
TX & RX
UART
Regs
*5 V Tolerant Inputs
(Except for XTAL1)
GNugget_BLK
A2:A0
PwrSave
16 Byte TX FIFO
RI#, CD#
RESET
(RESET#)
D7:D0
IOW# (R/W#)
CS#
INT (IRQ#)
IOR#
GND
(2.25 to 5.5 V)
16/68#