EXAR Corporation 48720 Kato Road, Fremont CA, 94538 • (510) 668-7000 • FAX (510) 668-7017 • www.exar.com • uarttechsupport@exar.com
DATA COMMUNICATIONS APPLICATION NOTE
DAN132
June 2002
EXAR’S SINGLE CHANNEL UARTS COMPARED WITH TI’S TL16C550C
Author: PY
1.0 INTRODUCTION
This application note describes the major difference between Exar’s ST16C550, ST16C580, ST16C650A, and
XR16C850 with TI’s TL16C55 0C. These devices are very similar, with a few hardware, bus timing and firm-
ware-related differences.
1.1 H
ARDWARE DIFFERENCES
• The TI TL16C550C and Exar’s ST16C550, ST16C580, ST16C650A and XR16C850 are all available in the
48-pin TQFP, 44-pin PLCC, and 40-pin PDIP packages. Additionally, the XR16C850 is available in the 52-
pin QFP package. The Exar and TI UARTs are pin-to-pin compatible in the 40-pin PDIP package. In the 48-
pin TQFP and 44-pin PLCC packages, the Exar and TI UARTs are pin-to-pin compatible if pin 34 of the
ST16C650A and XR16C850 is tied to VCC (pin 34 of the TL16C550C, ST16C550, ST16C580 are not used).
• The oscillator circuitry is similar, but there are some differences when using a crystal oscillator and when
using an external clock. See Figure 1below for the differences in the oscillator circuitry for a crystal oscillator .
When using an external clock input for frequencies greater than 24 MHz, the Exar UARTs will require a 2K
pull-up resistor on the XTAL2 pin.
1.2 B
US TIMING DIFFERENCES
• The TL16C550C requires that the -CS pin is asserted first before the -IOR or -IOW pin and the -IOR or -IOW
pin must be de-asserted before the -CS pin is de-asserted. During a read, the Exar UART can have either
the -CS or the -IOR signal asserted first and have either signal be de-asserted first. The signals are wire-
ORed in the Exar UART, therefore the second signal asserted will initiate the read cycle and the first signal
de-asserted terminates the read cycle. The same is true during a write for -CS and -IOW. The flexibility of
the Exar UART timing can be important in DSP, ARM, and MIPS designs.
F
IGURE 1. CRYS TAL OSCILLATOR CIRCUITRY DIFFERENCES
C1
10-30 pF
C2
40-60 pF
Y1
1.8432
MHz
to
16
MHz
R1
1.5 KΩ
R2
1 ΜΩ
XTAL1 XTAL2
C1
22-47 pF
C2
22-47 pF
Y1
1.8432
MHz
to
24
MHz
R1
0-120 Ω
(Optional)
R2
500 ΚΩ − 1 ΜΩ
XTAL1 XTAL2
Exar UARTTL16C550C