XR16L570IL24-F Exar Corporation, XR16L570IL24-F Datasheet

no-image

XR16L570IL24-F

Manufacturer Part Number
XR16L570IL24-F
Description
2.25 To 5.5V W/ 5V TOLERANT INPUT UART W/16 BYTE FIFO W/ POWER SAVE
Manufacturer
Exar Corporation
Datasheet

Specifications of XR16L570IL24-F

Features
*
Number Of Channels
1, UART
Fifo's
16 Byte
Protocol
RS232, RS422
Voltage - Supply
1.62 V ~ 5.5 V
With Auto Flow Control
Yes
With Irda Encoder/decoder
Yes
With False Start Bit Detection
Yes
With Modem Control
Yes
With Cmos
Yes
Mounting Type
Surface Mount
Package / Case
24-VFQFN Exposed Pad
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XR16L570IL24-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
MAY 2007
GENERAL DESCRIPTION
The XR16L570 (L570) is a 1.62 to 5.5 volt Universal
Asynchronous Receiver and Transmitter (UART) with 5 volt
tolerant inputs and a reduced pin count. It is software
compatible
ST16C580, ST16C650A, XR16C850 and XR16L580
UARTs. It has 16 bytes of TX and RX FIFOs and is capable
of operating with a serial data rate of up to 4 Mbps at 5V, 3
Mbps at 3.3V,1 Mbps at 2.5V and 750 Kbps at 1.8V. The
internal registers are 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
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 32-QFN and
24-QFN packages in industrial temperature range.
APPLICATIONS
Exar
F
IGURE
Handheld Terminals and Tablets
Handheld Computers
Wireless Portable Point-of-Sale Terminals
Cellular Phones DataPort
GPS Devices
Personal Digital Assistants Modules
Battery Operated Instruments
Corporation 48720 Kato Road, Fremont CA, 94538
PwrSave
1. B
RESET
A2:A0
D7:D0
IOR#
IOW#
CS#
INT
to
LOCK
industry
D
IAGRAM
standard
Data Bus
Interface
automatic hardware and
16C450,
SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE
16C550,
UART
(510) 668-7000
Regs
BRG
FEATURES
Smallest Full Featured UART
1.62V to 5.5V Supply Voltage
5V Tolerant Inputs (except XTAL1/CLK)
’0 ns’ Address Hold Time (T
Software Compatible to industry standard 16C450,
16C550, ST16C580, ST16C650A, XR16C850 and
XR16L580
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 4 Mbps data rate at 5.0V Operation
Up to 3 Mbps data rate at 3.3V Operation
Up to 1 Mbps data rate at 2.5V Operation
Up to 750 Kbps data rate at 1.8V Operation
Infrared (IrDA) Encoder/Decoder
Complete Modem Interface
Power-Save Mode to conserve battery power
Sleep Mode with Wake-up Interrupt
Very small packages: 24-QFN (4x4x0.9mm) and 32-QFN
(5x5x0.9mm)
Industrial Temperature Grade(-40 to +85
*5 V Tolerant Inputs
Clock Buffer
16 Byte TX FIFO
(Except for CLK)
16 Byte RX FIFO
TX & RX
UART
FAX (510) 668-7017
ENDEC
IR
AH
and T
XR16L570
(1.62 to 5.5 V)
TX
RX
RTS#
CTS#
DTR#
DSR#
CD#
RI#
www.exar.com
XTAL2
XTAL1 (CLK)
ADH
VCC
GND
)
o
C)
REV. 1.0.1

Related parts for XR16L570IL24-F

XR16L570IL24-F Summary of contents

Page 1

MAY 2007 GENERAL DESCRIPTION The XR16L570 (L570 1.62 to 5.5 volt Universal Asynchronous Receiver and Transmitter (UART) with 5 volt tolerant inputs and a reduced pin count software compatible to industry standard ST16C580, ST16C650A, XR16C850 and ...

Page 2

... SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE (24- IGURE ACKAGE AND VCC 24-pin QFN ORDERING INFORMATION P N ART UMBER XR16L570IL24 XR16L570IL32 QFN P ) PIN ACKAGE DSR RI# 27 IOR# VCC 28 GND IOW CLK PwrSave ACKAGE 24-pin QFN 32-pin QFN 2 REV. 1.0 ...

Page 3

REV. 1.0.1 PIN DESCRIPTIONS Pin Descriptions 24-QFN 32-QFN N T AME YPE DATA BUS INTERFACE Address data lines [2:0]. These 3 address lines select one of the internal registers in ...

Page 4

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE Pin Descriptions 24-QFN 32-QFN N T AME YPE CD UART Carrier-Detect (active low) or general purpose input. This input should ...

Page 5

REV. 1.0.1 1.0 PRODUCT DESCRIPTION The XR16L570 (L570 enhanced 16C550 Universal Asynchronous Receiver and Transmitter (UART). Its features set is compatible to the ST16C580 device and additionally offers Power-Save to isolate the data bus interface during Sleep mode. ...

Page 6

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE 2.0 FUNCTIONAL DESCRIPTIONS 2.1 CPU Interface The CPU interface is 8 data bits wide with 3 address lines and control signals to execute data bus read and write transactions. ...

Page 7

REV. 1.0.1 2.2 5-Volt Tolerant Inputs The L570 can accept inputs when operating at 3.3V, 2.5V or 1.8V. But note that if the L570 is operating at 2.5V or below, its V OH serial transceiver that is ...

Page 8

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE 2.8 Crystal or External Clock Input The L570 includes an on-chip oscillator in the 32-QFN package (XTAL1 and XTAL2) to generate a clock when a crystal is connected between ...

Page 9

REV. 1.0.1 2.9 Programmable Baud Rate Generator The L570 UART has its own Baud Rate Generator (BRG) with a prescaler. The prescaler is controlled by a software bit (bit-7) in the MCR register. This bit selects the prescaler to divide ...

Page 10

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE ABLE YPICAL DATA RATES WITH A O Data Rate O Data Rate UTPUT UTPUT MCR Bit-7=1 MCR Bit-7 DEFAULT 100 400 600 2400 1200 ...

Page 11

REV. 1.0 IGURE RANSMITTER PERATION IN NON Data Byte 16X Clock 2.10.3 Transmitter Operation in FIFO Mode The host may fill the transmit FIFO with bytes of transmit data. The THR empty flag ...

Page 12

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE 2.11.1 Receive Holding Register (RHR) - Read-Only The Receive Holding Register is an 8-bit register that holds a receive data byte from the Receive Shift Register. It provides the ...

Page 13

REV. 1.0.1 2.12 Auto RTS (Hardware) Flow Control Automatic RTS hardware flow control is used to prevent data overrun to the local receiver FIFO. The RTS# output is used to request remote unit to suspend/resume data transmission. The auto RTS ...

Page 14

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE F 11. A RTS CTS F IGURE UTO AND LOW Local UART UARTA Receiver FIFO Trigger Reached Auto RTS Trigger Level Transmitter Auto CTS Monitor Assert RTS# to Begin ...

Page 15

REV. 1.0.1 2.15 Auto Xon/Xoff (Software) Flow Control When software flow control is enabled characters with the programmed Xon or Xoff-1,2 character value(s). If receive character(s) (RX) match the programmed values, the L570 will halt transmission (TX) as soon as ...

Page 16

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE 2.17 Infrared Mode The L570 UART includes the infrared encoder and decoder compatible to the IrDA (Infrared Data Association) version 1.0. The IrDA 1.0 standard that stipulates the infrared ...

Page 17

REV. 1.0.1 2.18 Sleep Mode with Wake-Up Interrupt and Power-Save Feature The L570 supports low voltage system designs, hence, a sleep mode with wake-up interrupt and Power-Save feature is included to reduce power consumption when the device is not actively ...

Page 18

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE 2.19 Internal Loopback The L570 UART provides an internal loopback capability for system diagnostic purposes. The internal loopback mode is enabled by setting MCR register bit-4 to logic 1. ...

Page 19

REV. 1.0.1 3.0 UART INTERNAL REGISTERS The L570 has a set of configuration registers selected by address lines A0, A1 and A2 with CS# asserted. The complete register set is shown on Table 5 T A2,A1,A0 A DDRESSES 0 0 ...

Page 20

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE . T 6: INTERNAL REGISTERS DESCRIPTION. ABLE DDRESS EG EAD A2- AME RITE RHR RD Bit-7 0 ...

Page 21

REV. 1.0 INTERNAL REGISTERS DESCRIPTION. ABLE DDRESS EG EAD A2- AME RITE EFR RD/WR Auto CTS Enable XON1 WR Bit ...

Page 22

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE 4.4.2 IER versus Receive/Transmit FIFO Polled Mode Operation When FCR bit-0 equals a logic 1 for FIFO enable; resetting IER bits 0-3 enables the XR16L570 in the FIFO polled ...

Page 23

REV. 1.0.1 • Logic 1 = Enable the RTS# interrupt. The UART issues an interrupt when the RTS# pin makes a transition from low to high. SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE 23 XR16L570 ...

Page 24

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE IER[7]: CTS# Input Interrupt Enable (requires EFR bit-4=1) • Logic 0 = Disable the CTS# interrupt (default). • Logic 1 = Enable the CTS# interrupt. The UART issues an ...

Page 25

REV. 1.0 ABLE P ISR R RIORITY EGISTER EVEL ...

Page 26

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE FCR[2]: TX FIFO Reset This bit is only active when FCR bit ‘1’. • Logic transmit FIFO reset (default). • Logic 1 = Reset ...

Page 27

REV. 1.0.1 LCR[2]: TX and RX Stop-bit Length Select The length of stop bit is specified by this bit in conjunction with the programmed word length. BIT LCR[3]: TX and RX Parity Select Parity or no parity ...

Page 28

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE LCR[6]: Transmit Break Enable When enabled, the Break control bit causes a break condition to be transmitted (the TX output is forced to a “space’, logic 0, state). This ...

Page 29

REV. 1.0.1 MCR[4]: Internal Loopback Enable • Logic 0 = Disable loopback mode (default). • Logic 1 = Enable local loopback mode, see loopback section and MCR[5]: Xon-Any Enable • Logic 0 = Disable Xon-Any function (for 16C550 compatibility, default). ...

Page 30

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE LSR[4]: Receive Break Flag • Logic break condition (default). • Logic 1 = The receiver received a break signal (RX was a logic 0 for at ...

Page 31

REV. 1.0.1 MSR[3]: Delta CD# Input Flag Since the 24-QFN package of the L570 does not have the CD# modem input, this bit has functionality only in internal loopback mode when the CD bit (MSR[7]) can be controlled via the ...

Page 32

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE 4.15 Enhanced Feature Register (EFR) Enhanced features are enabled or disabled using this register. Bit 0-3 provide single or dual consecutive character software flow control selection (see are selected, ...

Page 33

REV. 1.0.1 EFR[5]: Special Character Detect Enable • Logic 0 = Special Character Detect Disabled (default). • Logic 1 = Special Character Detect Enabled. The UART compares each incoming receive character with data in Xoff-2 register match exists, ...

Page 34

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE T 11: UART RESET CONDITIONS FOR CHANNEL A AND B ABLE REGISTERS DLM and DLL Bits 15-0 = 0x0001. Resets upon power up only and not when only the ...

Page 35

REV. 1.0.1 DC ELECTRICAL CHARACTERISTICS U : TA= -40 NLESS OTHERWISE NOTED S P YMBOL ARAMETER V Clock Input Low Level ILCK V Clock Input High Level IHCK V Input Low Voltage IL V Input High Voltage IH V Output ...

Page 36

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE AC ELECTRICAL CHARACTERISTICS U : TA= -40 NLESS OTHERWISE NOTED S YMBOL - Crystal Oscillator Frequency OSC External Clock Frequency* CLK External Clock Low/High Time* T Address Setup Time ...

Page 37

REV. 1.0.1 AC ELECTRICAL CHARACTERISTICS U : TA= -40 NLESS OTHERWISE NOTED S YMBOL - Crystal Oscillator Frequency OSC External Clock Frequency* CLK External Clock Low/High Time* T Address Setup Time AS T Address Hold Time AH T Chip Select ...

Page 38

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE DATA RATE CHARACTERIZATION -40 PERATING EMPERATURE ANGE P ARAMETER Supply Voltage, VCC Input High Voltage, V Input Low Voltage, V External Clock/Oscillator Frequency ...

Page 39

REV. 1.0 IGURE LOCK IMING CLK EXTERNAL CLOCK F 15 IGURE ODEM NPUT UTPUT IOW# RTS# Change of state CTS# INT IOR# SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE ...

Page 40

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE F 16 IGURE ATA US EAD IMING A0- A2 Address T AS CS# IOR# T RDV D0- IGURE ATA ...

Page 41

REV. 1.0 IGURE ECEIVE EADY NTERRUPT RX Start D0:D7 Bit INT IOR# (Reading data out of RHR IGURE RANSMIT EADY NTERRUPT TX Start (Unloading) D0:D7 Bit IER[1] ISR is read ...

Page 42

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE F 20 IGURE ECEIVE EADY NTERRUPT Start Bit RX S D0:D7 S D0:D7 Stop Bit INT T SSR IOR# (Reading data out of RX FIFO) F ...

Page 43

REV. 1.0.1 PACKAGE DIMENSIONS (32 PIN QFN - 0.9 Note: The control dimension is in millimeter. SYMBOL SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE ...

Page 44

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE PACKAGE DIMENSIONS (24 PIN QFN - 0.9 Note: The control dimension is in millimeter. SYMBOL ...

Page 45

... Updated QFN package dimensions drawing to show minimum "k" parameter. EXAR Corporation reserves the right to make changes to the products contained in this publication in order to improve design, performance or reliability. EXAR Corporation assumes no responsibility for the use of any circuits described herein, conveys no license under any patent or other right, and makes no representation that the circuits are free of patent infringement. Charts and schedules contained here in are only for illustration purposes and may vary depending upon a user’ ...

Page 46

XR16L570 SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE GENERAL DESCRIPTION .................................................................................................1 A ................................................................................................................................................1 PPLICATIONS F .....................................................................................................................................................1 EATURES ............................................................................................................................................................. 1 IGURE LOCK IAGRAM (24- IGURE ACKAGE AND IN UT ...

Page 47

SMALLEST 1.62V TO 5.5V UART WITH 16-BYTE FIFO AND POWERSAVE REV. 1.0.1 4.5 INTERRUPT STATUS REGISTER (ISR) - READ-ONLY ............................................................................... 24 4.5.1 INTERRUPT GENERATION: ...................................................................................................................................... 24 4.5.2 INTERRUPT CLEARING: ........................................................................................................................................... ABLE NTERRUPT OURCE ...

Related keywords