áç
XR17L154
3.3V PCI BUS QUAD UART
OCTOBER 2002
REV. 1.0.0
FEATURES
GENERAL DESCRIPTION
• High Performance Quad UART
The XR17L1541 (L154) is a quad PCI Bus Universal
Asynchronous Receiver and Transmitter (UART) with
same package and pin-out as the Exar XR17C158
octal UART. The device is designed to meet today’s
32-bit PCI Bus and high bandwidth requirement in
communication systems. The global interrupt source
• PCI Bus 2.2 Target Interface Compliance
• 3.3 Volt PCI Bus Compliant up to 33 MHz Clock
• 5 Volt Tolerant Serial Inputs
• 32-bit PCI Bus Interface with EEPROM Interface
• A Global Interrupt Source Register for all 4 UARTs
• Data Transfer in Byte, Word and Double-word
• Data Read/Write Burst Operation
register provides
a
complete interrupt status
indication for all 4 channels to speed up interrupt
parsing. Each UART is independently controlled and
has its own 16C550 compatible 5G register set,
transmit and receive FIFOs of 64 bytes, fully
programmable transmit and receive FIFO trigger
levels, transmit and receive FIFO level counters,
automatic hardware flow control with programmable
hysteresis, automatic software (Xon/Xoff) flow
control, IrDA (Infrared Data Association) encoder/
decoder, 8 multi-purpose definable inputs/outputs,
and a 16-bit general purpose timer/counter.
• Each UART is independently Controlled with:
•16C550 Compatible 5G (Fifth Gen) Register Set
•64-byte Transmit and Receive FIFOs
•Transmit and Receive FIFO Level Counters
•Automatic RTS/CTS or DTR/DSR Flow Control
•Automatic Xon/Xoff Software Flow Control
NOTE: 1 Covered by U.S. Patents #5,649,122, #5,832,205
•Automatic RS485 Half-duplex Control Output with
Selectable Turn-around Delay (0 to 15 bit-times)
•Infrared (IrDA 1.0) Data Encoder/Decoder
APPLICATIONS
• Remote Access Servers
• Ethernet Network to Serial Ports
• Network Management
•Programmable Data Rate with Prescaler
•Up to 4 Mbps Serial Data Rate at 8X
• Eight Multi-Purpose Inputs/outputs
• General Purpose 16-bit Timer/Counter
• Sleep Mode with Automatic Wake-up
• Factory Automation and Process Control
• Point-of-Sale Systems
• Multi-port RS-232/RS-422/RS-485 Cards
• Same Package and Pin-out as XR17C158 and
XR17C154 UARTs (20x20x1.4mm 144-TQFP)
FIGURE 1. BLOCK DIAGRAM
3.3V VCC
GND
*5V Tolerance for non-PCI Inputs
UART Channel 0
CLK (33MHz)
RST#
AD[31:0]
C/BE[3:0]#
FRAME#
IRDY#
64 Byte TX FIFO
UART
TX0, RX0, DTR0#,
DSR0#, RTS0#,
CTS0#, CD0#, RI0#
Regs
IR
ENDEC
TX
& RX
PCI Local
Bus
Interface
TRDY#
BRG
64 Byte RX FIFO
Device
Configuration
Registers
DEVSEL#
STOP#
INTA#
UART Channel 1
UART Channel 2
UART Channel 3
IDSEL
PERR#
SERR#
PAR
Configuration
Space
Registers
TX3, RX3, DTR3#,
DSR3#, RTS3#,
CTS3#, CD3#, RI3#
16-bit
Timer/Counter
Multi-purpose
.
EECK
EEDI
MPIO0- MPIO7
EEPROM
Interface
Inputs/Outputs
EEDO
EECS
XTAL1
XTAL2
Crystal Osc/Buffer
ENIR
TMRCK
Exar Corporation 48720 Kato Road, Fremont CA, 94538 • (510) 668-7000 • FAX (510) 668-7017 • www.exar.com