5V PCI BUS QUAD UART



Part  Number XR17C154
Manufacturer Exar Corporation
Semiconductor DataSheet

DataSheet View

www.DataSheet4U.com áç JUNE 2004 XR17C154 5V PCI BUS QUAD UART REV. 1.3.0 GENERAL DESCRIPTION The XR17C1541 (154) is a quad PCI Bus Universal Asynchronous Receiver and Transmitter (UART) with same package and pin-out as the Exar XR17x158 octal UARTs. The device is designed to meet today’s 32-bit PCI Bus and high bandwidth requirements in communication systems. The global interrupt source 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. NOTE: 1 Covered by U.S. Patents #5,649,122, #5,949,787 FEATURES • High Performance Quad UART • PCI Bus 2.2 Target Interface Compliance • 5V PCI Bus Compliant up to 33MHz Clock • 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 • 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 • Automatic RS485 Half-duplex Control Output with 16 Selectable Turn-around Delay • Infrared (IrDA 1.0) Data Encoder/Decoder • Programmable Data Rate with Prescaler • Up to 6.25 Mbps Serial Data Rate at 8X and 5V • Eight Multi-Purpose Inputs/outputs • A General Purpose 16-bit Timer/Counter • Sleep Mode with Automatic Wake-up Indicator • Same Package and Pin-out as the XR17C158, XR17D154 and XR17D158 UART • 20x20x1.4mm 144-TQFP package APPLICATIONS • Remote Access Servers • Ethernet Network to Serial Ports • Network Management • Factory Automation and Process Control • Point-of-Sale Systems • Multi-port RS-232/RS-422/RS-485 Cards FIGURE 1. BLOCK DIAGRAM 5V VCC CLK (33MHz) RST# AD[31:0] C/BE[3:0]# FRAME# IRDY# TRDY# DEVSEL# STOP# INTA# IDSEL PERR# SERR# PAR UART Channel 0 UART Regs 64 Byte TX FIFO TX & RX IR ENDEC GND TX0, RX0, DTR0#, DSR0#, RTS0#, CTS0#, CD0#, RI0# PCI Local Bus Interface Device Configuration Registers BRG 64 Byte RX FIFO UART Channel 1 UART Channel 2 Configuration Space Registers TX3, RX3, DTR3#, DSR3#, RTS3#, CTS3#, CD3#, RI3# UART Channel 3 EECK EEDI EEDO EECS ENIR EEPROM Interface 16-bit Timer/Counter Multi-purpose . Inputs/Outputs Crystal Osc/Buffer MPIO0- MPIO7 XTAL1 XTAL2 TMRCK Exar Corporation 48720 Kato Road, Fremont CA, 94538 • (510) 668-7000 • FAX (510) 668-7017 • www.exar.com XR17C154 5V PCI BUS QUAD UART FIGURE 2. PIN OUT OF THE DEVICE áç REV. 1.3.0 DSR1# 104 RTS1# 100 CTS1# 108 MPIO0 107 MPIO1 87 DTR2# RTS2# CD1# DSR2# DTR1# CD2# CTS2# RI1# TX1 RI2# RX1 TX2 103 101 99 98 97 96 95 94 93 92 91 90 89 88 86 85 84 83 82 81 80 106 105 102 79 78 77 76 75 74 MPIO2 GND VCC XTAL2 XTAL1 TEST# VCC EEDO EEDI EECS EECK NC NC NC NC NC NC NC NC TX0 DTR0# RTS0# RI0# CD0# DSR0# CTS0# RX0 INTA# RST# CLK GND VCC AD31 AD30 AD29 AD28 AD27 AD26 AD25 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 31 27 32 35 33 DEVSEL# 18 19 20 21 24 CBE1 25 28 29 11 12 17 PERR# 22 FRAME# 15 SERR# 23 10 13 14 16 26 30 34 36 2 4 1 5 3 6 7 8 9 MPIO3 RX2 NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC NC ENIR TMRCK MPIO4 MPIO5 MPIO6 MPIO7 VCC GND TX3 DTR3# RTS3# RI3# CD3# DSR3# CTS3# RX3 NC NC NC NC NC NC NC NC GND VCC AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 XR17C154 144-TQFP 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 CBE3 IDSEL CBE2 TRDY# STOP# AD22 AD19 AD16 AD15 AD21 AD18 AD14 AD13 AD12 AD11 IRDY# GND ORDERING INFORMATION PART NUMBER XR17C154CV XR17C154IV PACKAGE 144-Lead TQFP 144-Lead TQFP OPERATING TEMPERATURE RANGE 0°C to +70°C -40°C to +85°C DEVICE STATUS Active Active 2 CBE0 AD24 AD23 AD20 AD17 AD10 GND VCC VCC AD9 AD8 GND VCC PAR áç REV. 1.3.0 XR17C154 5V PCI BUS QUAD UART PIN DESCRIPTIONS Pin Description NAME PIN # TYPE DESCRIPTION PCI LOCAL BUS INTERFACE RST# 134 I Bus reset input (active low). It resets the PCI local bus configuration space registers, device configuration registers and UART channel registers to the default condition, see Table 19 on page 48. Bus clock input of up to 33.34MHz at 5V. Address data lines [31:0] (bidirectional). CLK AD31-AD25, AD24, AD23-AD16, AD15-AD8, AD7-AD0 FRAME# C/BE3#-C/BE0# 135 138-144, 1, 6-13, 26-33, 37-44 15 2, 14, 25, 36 I IO I I Bus transaction cycle frame (active low). It indicates the beginning and duration of an access. Bus Command/Byte Enable [3:0] (active low). This line is multiplexed for bus Command during the address phase and Byte Enables during the data phase. Initiator Ready (active low). During a write, it indicates that valid data is present on data bus. During a read, it indicates the master is ready to accept data. Target Ready (active low). Target request to stop current transaction (active low). 5 Initialization device select (active high). Device select to the XR17C154 (active low). Device interrupt from XR17C154 (open drain, active low). Parity is even across AD[31:0] and C/BE[3:0]# (bidirectional, active high). Parity error indicator to host (active low). Optional in bus target application. System error indicator to host (open drain, active low). Optional in bus target application. UART channel 0 Transmit Data or infrared transmit data. Normal TXD output idles HIGH while infrared TXD output idles LOW. UART channel 0 Receive Data or infrared receive data. Normal RXD input idles HIGH. The infrared pulses typically idle LOW but can be inverted internally prior the decoder by FCTR[4]. UART channel 0 Request to Send or general purpose output (active low). UART channel 0 Clear to Send or general purpose input (active low). UART channel 0 Data Terminal Ready or general purpose output (active low). UART channel 0 Data Set Ready or general purpose input (active low). UART channel 0 Carrier Detect or general purpose input (active low). UART channel 0 Ring Indicator or general purpose input (active low). UART channel 1 Transmit Data or infrared transmit data. Normal TXD output idles HIGH while infrared TXD output idles LOW. UART channel 1 Receive Data or infrared receive data. Normal RXD input idles HIGH. The infrared pulses typically idle LOW but can be inverted internally prior the decoder by FCTR[4]. IRDY# 16 I TRDY# STOP# IDSEL DEVSEL# INTA# PAR PERR# SERR# 17 21 3 18 133 24 22 23 O O I O OD IO O OD MODEM OR SERIAL I/O INTERFACE TX0 RX0 125 132 O I RTS0# CTS0# DTR0# DSR0# CD0# RI0# TX1 RX1 127 131 126 130 129 128 106 99 O I O I I I O I 3 XR17C154 5V PCI BUS QUAD UART Pin Description NAME RTS1# CTS1# DTR1# DSR1# CD1# RI1# TX2 RX2 PIN # 104 100 105 101 102 103 88 81 TYPE O I O I I I O I DESCRIPTION áç REV. 1.3.0 UART channel 1 Request to Send or general purpose output (active low). UART channel 1 Clear to Send or general purpose input (active low). UART channel 1 Data Terminal Ready or general purpose output (active low). UART channel 1 Data Set Ready or general purpose input (active low). UART channel 1 Carrier Detect or general purpose input (active low). UART channel 1 Ring Indicator or general purpose input (active low). UART channel 2 Transmit Data or infrared transmit data. Normal TXD output idles HIGH while infrared TXD output idles LOW. UART channel 2 Receive Data or infrared receive data. Normal RXD input idles HIGH. The infrared pulses typically idle LOW but can be inverted internally prior the decoder by FCTR[4]. UART channel 2 Request to Send or general purpose output (active low). UART channel 2 Clear to Send or general purpose input (active low). UART channel 2 Data Terminal Ready or general purpose output (active low). UART channel 2 Data Set Ready or general purpose input (active low). UART channel 2 Carrier Detect or general purpose input (active low). UART channel 2 Ring Indicator or general purpose input (active low). UART channel 3 Transmit Data or infrared transmit data. Normal TXD output idles HIGH while infrared TXD output idles LOW. UART channel 3 Receive Data or infrared receive data. Normal RXD input idles HIGH. The infrared pulses typically idle LOW but can be inverted internally prior the decoder by FCTR[4]. UART channel 3 Request to Send or general purpose output (active low). UART channel 3 Clear to Send or general purpose input (active low). UART channel 3 Data Terminal Ready or general purpose output (active low). UART channel 3 Data Set Ready or general purpose input (active low). UART channel 3 Carrier Detect or general purpose input (active low). UART channel 3 Ring Indicator or general purpose input (active low). Multi-purpose input/output 0. The function of this pin is defined thru the Configuration Register MPIOSEL, MPIOLVL, MPIOINV, MPIO3T and MPIOINT Multi-purpose input/output 1. The function of this pin is defined thru the Configuration Register MPIOSEL, MPIOLVL, MPIOINV, MPIO3T and MPIOINT. Multi-purpose input/output 2. The function of this pin is defined thru the Configuration Register MPIOSEL, MPIOLVL, MPIOINV, MPIO3T and MPIOINT. Multi-purpose input/output 3. The function of this pin is defined thru the Configuration Register MPIOSEL, MPIOLVL, MPIOINV, MPIO3T and MPIOINT. Multi-purpose input/output 4. The function of this pin is defined thru the Configuration Register MPIOSEL, MPIOL



Parts Cross Reference
See crosses for CROSS REFERENCE - No Registering Required.


English     |     日本語     |     漢語     |     한국어     |     Netherlands     |     La France     |     L'Italia     |     Deutschland     |     Россия
This is a individually operated, non profit site.
If this site is good enough to show, please introduce this site to others...

It welcomes all helping each other.     Tool Bar     |    Contact us     |     Link Exchange     |     Buy Components ?     |     Parts Cross Reference