xr XR17D154 UNIVERSAL (3.3V AND 5V) PCI BUS QUAD UART AUGUST 2005 REV. 1.2.2 GENERAL DESCRIPTION FEATURES 1 High Performance Quad PCI UART The XR17D154 (D154) is a quad PCI Bus Universal Asynchronous Receiver and Transmitter (UART) with Universal PCI Bus Buffers - Auto-sense 3.3V or 5V same package and pin-out as the Exar XR17C158, Operation XR17D158 and XR17C154. The device is designed 32-bit PCI Bus 2.3 Target Signalling Compliance to meet todays 32-bit PCI Bus and high bandwidth A Global Interrupt Source Register for all 4 UARTs requirement in communication systems. The global interrupt source register provides a complete interrupt Data Transfer in Byte, Word and Double-word status indication for all 4 channels to speed up Data Read/Write Burst Operation interrupt parsing. Each UART is independently Each UART is independently controlled with: controlled and has its own 16C550 compatible 5G register set, transmit and receive FIFOs of 64 bytes, 16C550 Compatible 5G Register Set fully programmable transmit and receive FIFO trigger 64-byte Transmit and Receive FIFOs levels, transmit and receive FIFO level counters, Transmit and Receive FIFO Level Counters automatic hardware flow control with programmable Automatic RTS/CTS or DTR/DSR Flow Control hysteresis, automatic software (Xon/Xoff) flow Automatic Xon/Xoff Software Flow Control control, IrDA (Infrared Data Association) encoder/ Automatic RS485 Half-duplex Control Output decoder, 8 multi-purpose inputs/outputs and a 16-bit with Selectable Turn-around Delay general purpose timer/counter. Infrared (IrDA 1.0) Data Encoder/Decoder NOTE: 1 Covered by U.S. Patents 5,649,122, 5,949,787 Programmable Data Rate with Prescaler APPLICATIONS Up to 6.25 Mbps Serial Data Rate at 8X Universal Form Factor PCI Bus Add-in Card Eight Multi-Purpose Inputs/outputs Remote Access Servers General Purpose 16-bit Timer/Counter Ethernet Network to Serial Ports Sleep Mode with Automatic Wake-up Network Management EEPROM Interface for PCI Configuration Factory Automation and Process Control Same package and pin-out as the XR17D158, Point-of-Sale Systems XR17C158 and XR17C154 (20x20x1.4mm 144- LQFP) Multi-port RS-232/RS-422/RS-485 Cards FIGURE 1. BLOCK DIAGRAM 3.3V or 5V (PCI VI/O VCC (Core Power Supply) Logic) GND CLK (33MHz) RST UART Channel 0 AD 31:0 64 Byte TX FIFO TX0, RX0, DTR0 , C/BE 3:0 UART DSR0 , RTS0 , Regs IR FRAME TX & RX ENDEC CTS0 , CD0 , RI0 IRDY PCI Local BRG 64 Byte RX FIFO TRDY Device Bus DEVSEL Configuration Interface STOP Registers INTA UART Channel 1 IDSEL PERR SERR UART Channel 2 PAR Configuration TX3, RX3, DTR3 , Space UART Channel 3 DSR3 , RTS3 , Registers CTS3 , CD3 , RI3 EECK 16-bit Multi-purpose . MPIO0- MPIO7 EEPROM EEDI Timer/Counter Inputs/Outputs EEDO Interface EECS XTAL1 Crystal Osc/Buffer XTAL2 ENIR TMRCK Exar Corporation 48720 Kato Road, Fremont CA, 94538 (510) 668-7000 FAX (510) 668-7017 www.exar.com XR17D154 xr UNIVERSAL (3.3V AND 5V) PCI BUS QUAD UART REV. 1.2.2 FIGURE 2. PIN OUT OF THE DEVICE XTAL2 109 72 NC XTAL1 71 NC 110 ENIR TEST 111 70 VCC 112 69 TMRCK EEDO 68 113 MPIO4 EEDI 114 67 MPIO5 EECS 115 66 MPIO6 EECK 116 65 MPIO7 117 NC 64 VCC NC 118 63 GND NC 119 62 TX3 DTR3 NC 120 61 121 NC 60 RTS3 RI3 NC 122 59 NC 123 58 CD3 124 57 DSR3 NC TX0 125 56 CTS3 XR17D154 RX3 DTR0 126 55 RTS0 127 54 NC 144-LQFP 53 RI0 128 NC 129 52 NC CD0 130 51 NC DSR0 131 50 CTS0 NC RX0 132 49 NC 133 48 NC INTA 47 NC 134 RST 135 46 GND CLK GND 136 45 VIO VIO 137 44 AD0 AD31 138 43 AD1 AD30 139 42 AD2 140 41 AD3 AD29 AD28 141 40 AD4 AD27 142 39 AD5 AD26 38 AD6 143 144 37 AD25 AD7 ORDERING INFORMATION PART NUMBER PACKAGE OPERATING TEMPERATURE RANGE DEVICE STATUS XR17D154CV 144-Lead LQFP 0C to +70C Active XR17D154IV 144-Lead LQFP -40C to +85C Active 2 MPIO0 AD24 1 108 CBE3 2 107 MPIO1 106 IDSEL 3 TX1 105 VIO 4 DTR1 104 GND 5 RTS1 103 AD23 6 RI1 102 CD1 AD22 7 101 AD21 8 DSR1 100 CTS1 AD20 9 99 RX1 AD19 10 98 NC AD18 11 97 12 NC AD17 96 NC AD16 13 95 CBE2 14 NC 94 NC FRAME 15 93 NC IRDY 16 92 TRDY NC 17 91 NC DEVSEL 18 90 VCC VIO 19 89 GND GND 20 88 TX2 STOP 21 PERR 87 DTR2 22 86 RTS2 SERR 23 85 RI2 24 PAR 84 CD2 CBE1 25 83 DSR2 AD15 26 82 CTS2 AD14 27 81 AD13 28 RX2 NC 80 AD12 29 79 NC AD11 30 78 NC AD10 31 77 NC AD9 32 76 NC AD8 33 NC 75 VIO 34 MPIO2 74 GND 35 73 MPIO3 CBE0 36