XR17V358 HIGH PERFORMANCE OCTAL PCI EXPRESS UART JULY 2018 REV. 1.0.6 FEATURES GENERAL DESCRIPTION Single 3.3V power supply 1 The XR17V358 is a single chip 8-channel PCI Express (PCIe) UART (Universal Asynchronous Internal buck regulator for 1.2V core Receiver and Transmitter), optimized for higher PCIe 2.0 Gen 1 compliant performance and lower power. The XR17V358 serves as a single lane PCIe bridge to 8 independent x1 Link, dual simplex, 2.5 Gbps in each direction enhanced 16550 compatible UARTs. The XR17V358 Expansion bus interface is compliant to PCIe 2.0 Gen 1 (2.5 GT/s). EEPROM interface for configuration In addition to the UART channels, the XR17V358 has 16 multi-purpose I/Os (MPIOs), a 16-bit general Global interrupt status register for all eight UARTs purpose counter/timer and a global interrupt status Up to 31.25 Mbps serial data rate register to optimize interrupt servicing. 16 multi-purpose inputs/outputs (MPIOs) Each UART of the XR17V358 has many enhanced features such as the 256-bytes TX and RX FIFOs, 16-bit general purpose timer/counter programmable Fractional Baud Rate Generator, Sleep mode with wake-up Indicator Automatic Hardware or Software Flow Control, Auto RS-485 Half-Duplex Direction Control, programmable Eight independent UART channels controlled with TX and RX FIFO Trigger Levels, TX and RX FIFO 16550 compatible register Set Level Counters, infrared mode, and data rates up to 256-byte TX and RX FIFOs 31.25 Mbps. The XR17V358 is available in a 176-pin Programmable TX and RX Trigger Levels FPBGA package (13 x 13 mm). TX/RX FIFO Level Counters NOTE 1: Covered by U.S. Patents 5,649,122, 6,754,839, Fractional baud rate generator 6,865,626 and 6,947,999 Automatic RTS/CTS or DTR/DSR hardware flow control with programmable hysteresis APPLICATIONS Automatic Xon/Xoff software flow control Next generation Point-of-Sale Systems RS-485 half duplex direction control output with programmable turn-around delay Remote Access Servers Multi-drop with Auto Address Detection Storage Network Management Infrared (IrDA 1.1) data encoder/decoder Factory Automation and Process Control Software compatible to XR17C15x, XR17D15x, XR17V25x PCI UARTs Multi-port RS-232/RS-422/RS-485 Cards FIGURE 1. BLOCK DIAGRAM OF THE XR17V358 TX+ Configuration TX- T X 7:0 Space UUUAAARRRT T T CCChahahannennennelll 000 T X 7:0 B uck R egulator Registers RX+ 256-6464-- bbbytyytte e e TTTXXX FFFIIIFFFOOO RX- UUUARTARTART R X 7:0 IRIRIR RX 7:0 CLK+ ReReRegggsss TXTXTX &&& RRRXXX EEENDENDENDECCC CLK- BRBRBRGGG 256-664-4- bbyytte e RRXX FFIIFFOO 125 M Hz C lock RTRTSS 77::00 CLKREQ PCIe PERST P C I Lo cal UUAARRT T CChahannennell 11 Interface DTDTRR 77::00 Bus UUAARRT T CChahannennell 22 EN 485 Interface CC TT SS 7 7 :0:0 ENIR UUAARRT T CChahannennell 33 GGG lllobaobaoballl DD SS RR 7 7 :0:0 EECK CCConfonfonfiiigurgurguraaatttiiiononon UUAARRT T CChahannennell 44 Configuration Space RRR egegegiiistststererersss EEDI EEEEEEPROPROPRO MMM Registers UUAARRT T CChahannennell 55 EEDO DDCCDD 77::0 0 IIInnnttterererfffaceaceace EECS UUAARRT T CChahannennell 66 RRII 77::0 0 D 7:0 UUAARRT T CChahannennell 77 SEL MPMMIPPOIOIO 1 7 75::0:00 MMMululultttiii---purpurpurposposposeee 161616---bbbiiittt Expansion CLK IIInnnputputputsss///OOO utututputputputsss TiTiTimmm eeerrr///CCCountountounteeerrr In terface IN T Crystal O sc/B uffer MODE PRES TMTM RRCCKK 1XR17V358 HIGH PERFORMANCE OCTAL PCI EXPRESS UART REV. 1.0.6 FIGURE 2. 176-FPBGA PINOUT A1A1 CCoorrnneerr 111 222 333 444 555 6 6 6 7 7 7 8 8 8 9 9 9 111000 1 1 1111 111222 111333 1 1 1444 111555 A A A B B B C C C D D D E E E F F F GGG HHH JJJ KKK LLL MMM NNN PPP RRR TTrransansparpareentnt TTop op VViiewew 11 2 2 3 3 4 4 5 5 66 77 88 99 1100 1111 1122 1 133 1 144 1155 NCNC TXTX55 RIRI44 GNGNDD CTCTSS44 TXTX44 DSDSR2R2 GNGNDD RTRTSS22 TMTMRCKRCK TETESST2T2 GNGNDD LXLX LXLX NCNC A A CDCD55 DTDTR5R5 CTCTSS55 CDCD44 DTDTR4R4 RXRX44 CDCD22 DTDTRR22 RXRX22 ENENIIRR TETESST1T1 GNGNDD VCVCCC3333 VCVCCC3333 VCVCCC3333 B B MPMPIOIO00 RIRI55 DSDSRR55 RTRTSS55 DSDSR4R4 RTRTSS44 RIRI22 CTCTSS22 TXTX22 ENEN485485 FBFB GNGNDD VCVCCC3333 ENENABLABLEE D0D0 C C MPMPIOIO22 MPMPIIOO11 RXRX55 GNGNDD VCVCCC3333 GNGNDD VCVCCC1122 GNGNDD VCVCCC3333 GNGNDD VCVCCC1122 GNGNDD PWPWRRGGDD ININTT D2D2 D D MPMPIOIO55 MPMPIIOO44 MPMPIIOO33 VCVCCC1122 VCVCCC3333 D1D1 D3D3 D4D4 E E GNGNDD TTESTEST00 MPMPIIOO66 GNGNDD GNGNDD D5D5 D6D6 D7D7 F F RXRX++ RXRX-- GNGNDD CLCLKK++ VCVCCC1122 SELSEL CLCLKK MOMODEDE GG GNGNDD GNGNDD RREXTEXT CLCLKK-- GNGNDD RIRI11 PRPRESES GNGNDD HH TXTX++ TXTX-- GNGNDD GNGNDD VCVCCC3333 DTDTRR11 DSDSRR11 CDCD11 JJ GNGNDD VVCC1CC122 VCVCCC3333 VCVCCC1122 GNGNDD RTRTSS11 RXRX11 CTCTSS11 KK CCLLKRKREQ EQ PERPERSSTT MPMPIIOO77 GNGNDD VCVCCC1122 CDCD00 RIRI00 TXTX11 LL GNGNDD MPMPIIOO88 MPMPIOIO1111 MPMPIIOO1144 TMTMSS GNGNDD VCVCCC3333 GNGNDD VCVCCC1122 GNGNDD CDCD77 EEDEEDOO RXRX00 DSDSRR00 GNGNDD MM MPMPIOIO99 MPMPIOIO1122 MPMPIOIO1155 TRTRSSTT TXTX33 CTCTSS33 CDCD33 RIRI33 DSDSRR66 TXTX77 CTCTSS77 RIRI77 TXTX00 CTCTSS00 DTDTRR00 NN MPMPIIOO1100 MPMPIOIO1133 TCTCKK TDTDOO RTRTSS33 DTDTR3R3 RTRTSS66 RXRX66 DTDTRR66 RiRi66 RXRX77 DTDTR7R7 EEEECCKK EEDEEDII RTRTSS00 PP NCNC RRESEESETT TDTDII GNGNDD RXRX33 DSDSR3R3 TXTX66 GNGNDD CTCTSS66 CDCD66 RTRTSS77 GNGNDD DSDSR7R7 EEEECCSS NCNC RR (1) ORDERING INFORMATION PART NUMBER OPERATING TEMPERATURE RANGE LEAD-FREE PACKAGE PACKAGING METHOD (2) XR17V358IB176-F -40C to +85C 176-FPBGA Tray Yes XR17V358/SP339-0A-EB XR17V358 8-Channel Evaluation Board XR17V358/SP339-E4-EB XR17V358 12-Channel Evaluation Board (Master / Slave) XR17V358/SP339-E8-EB XR17V358 16-Channel Evaluation Board (Master / Slave) NOTES: 1. Refer to www.exar.com/XR17V358 for most up-to-date Ordering Information. 2. Visit www.exar.com for additional information on Environmental Rating. 2