XR16M654/654D 1.62V TO 3.63V QUAD UART WITH 64-BYTE FIFO MAY 2008 REV. 1.0.0 FEATURES GENERAL DESCRIPTION Pin-to-pin compatible with ST16C454, ST16C554, 1 The XR16M654 (M654) is an enhanced quad TIs TL16C754B and NXPs SC16C654B Universal Asynchronous Receiver and Transmitter (UART) each with 64 bytes of transmit and receive Intel or Motorola Data Bus Interface select FIFOs, programmable transmit and receive FIFO Four independent UART channels trigger levels, automatic hardware and software flow Register Set Compatible to 16C550 control, and data rates of up to 16 Mbps at 4X sampling rate. Each UART has a set of registers that Data rates of up to 16 Mbps provide the user with operating status and control, 64 Byte Transmit FIFO receiver error indications, and modem serial interface 64 Byte Receive FIFO with error tags controls. An internal loopback capability allows 4 Selectable TX and RX FIFO Trigger Levels onboard diagnostics. The M654 is available in a 48- pin QFN, 64-pin LQFP, 68-pin PLCC, 80-pin LQFP Automatic Hardware (RTS/CTS) Flow Control and 100-pin QFP packages. The 64-pin and 80-pin Automatic Software (Xon/Xoff) Flow Control packages only offer the 16 mode interface, but the Progammable Xon/Xoff characters 48, 68 and 100 pin packages offer an additional 68 Wireless Infrared (IrDA 1.0) Encoder/Decoder mode interface which allows easy integration with Motorola processors. The XR16M654IV (64-pin) Full modem interface offers three state interrupt output while the 1.62V to 3.63V supply operation XR16M654DIV provides continuous interrupt output. The 100 pin package provides additional FIFO status Sleep Mode with automatic wake-up outputs (TXRDY and RXRDY A-D), separate Crystal oscillator or external clock input infrared transmit data outputs (IRTX A-D) and channel C external clock input (CHCCLK). The APPLICATIONS XR16M654 is compatible with the industry standard Portable Appliances ST16C554 and ST16C654/654D. Telecommunication Network Routers NOTE: 1 Covered by U.S. Patent 5,649,122. Ethernet Network Routers Cellular Data Devices Factory Automation and Process Controls FIGURE 1. XR16M654 BLOCK DIAGRAM 1.62V to 3.6V VCC A2:A0 GND D7:D0 UART Channel A IOR 64 Byte TX FIFO UART TXA, RXA, IRTXA, DTRA , IOW Regs IR DSRA , RTSA , CTSA , TX & RX CSA ENDEC CDA , RIA BRG CSB 64 Byte RX FIFO CSC TXB, RXB, IRTXB, DTRB , CSD UART Channel B DSRB , RTSB , CTSB , (same as Channel A) INTA Data Bus CDB , RIB INTB Interface INTC TXC, RXC, IRTXC, DTRC , UART Channel C INTD DSRC , RTSC , CTSC , (same as Channel A) CDC , RIC CHCCLK TXRDY A-D TXD, RXD, IRTXD, DTRD , UART Channel D RXRDY A-D DSRD , RTSD , CTSD , (same as Channel A) Reset CDD , RID 16/68 INTSEL XTAL1 Crystal Osc/Buffer CLKSEL XTAL2 654 BLK Exar Corporation 48720 Kato Road, Fremont CA, 94538 (510) 668-7000 FAX (510) 668-7017 www.exar.com XR16M654/654D 1.62V TO 3.63V QUAD UART WITH 64-BYTE FIFO REV. 1.0.0 FIGURE 2. PIN OUT ASSIGNMENT FOR 100-PIN QFP PACKAGES IN 16 AND 68 MODE TXRDYD 81 RXRDYC 50 RXRDYD 82 49 CDC CDD 83 48 RIC 84 RID 47 RXC RXD 85 GND 46 VCC 86 45 TXRDY INTSEL 87 RXRDY 44 XR16M654 RESET D0 88 43 100-pin QFP D1 89 42 CHCCLK Intel Mode XTAL2 D2 90 41 Connect 16/68 pin to VCC D3 91 40 XTAL1 D4 92 A0 39 D5 93 38 A1 D6 94 37 A2 D7 95 36 16/68 GND 96 35 CLKSEL RXA 97 34 RXB RIA 98 RIB 33 CDB CDA 99 32 RXRDYA 100 31 RXRDYB TXRDYD 81 50 RXRDYC RXRDYD 82 49 CDC CDD 83 48 RIC RID 84 47 RXC RXD 85 46 GND VCC 86 45 TXRDY INTSEL 87 44 RXRDY XR16M654 D0 88 RESET 43 100-pin QFP D1 89 42 CHCCLK Motorola Mode D2 90 XTAL2 41 D3 91 Connect 16/68 pin to GND 40 XTAL1 D4 92 A0 39 D5 93 38 A1 D6 94 37 A2 D7 95 36 16/68 GND 96 35 CLKSEL RXA 97 34 RXB RIA 98 RIB 33 CDB CDA 99 32 RXRDYA 100 31 RXRDYB 2 N.C. 1 80 N.C. N.C. 1 80 N.C. N.C. 2 79 N.C. N.C. 2 79 N.C. N.C. 3 78 N.C. N.C. 3 78 N.C. N.C. 4 77 N.C. N.C. 4 77 N.C. TXRDYA 5 TXRDYA 5 76 FSRS 76 FSRS IRTXA 6 IRTXD IRTXA 6 IRTXD 75 75 DSRA 7 DSRA 7 74 DSRD 74 DSRD CTSA 8 CTSA 8 73 CTSD 73 CTSD DTRA 9 DTRA 9 72 DTRD 72 DTRD VCC 10 VCC 10 71 GND 71 GND RTSA 11 70 RTSD RTSA 11 70 RTSD 12 12 IRQ 69 N.C. INTA 69 INTD CSA 13 68 N.C. CSA 13 68 CSD TXA 14 67 TXD TXA 14 67 TXD R/W 15 66 N.C. IOW 15 66 IOR TXB 16 TXB 16 TXC 65 TXC 65 A3 17 CSB 17 64 A4 64 CSC N.C. 18 INTB 18 63 N.C. 63 INTC 19 RTSB 19 RTSB 62 RTSC 62 RTSC 20 20 GND 61 VCC GND 61 VCC 21 21 DTRB 60 DTRC DTRB 60 DTRC CTSB 22 59 CTSC CTSB 22 59 CTSC DSRB 23 58 DSRC DSRB 23 58 DSRC IRTXB 24 IRTXC IRTXB 24 IRTXC 57 57 TXRDYB 25 TXRDYC TXRDYB 25 TXRDYC 56 56 N.C. 26 N.C. N.C. 26 N.C. 55 55 N.C. 27 N.C. 27 54 N.C. 54 N.C. N.C. 28 N.C. 28 53 N.C. 53 N.C. N.C. 29 N.C. 29 52 N.C. 52 N.C. N.C. 30 N.C. 30 51 N.C. 51 N.C.