ST16C2552CJ Exar Corporation, ST16C2552CJ Datasheet

no-image

ST16C2552CJ

Manufacturer Part Number
ST16C2552CJ
Description
ST16C2552CJ2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO
Manufacturer
Exar Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ST16C2552CJ
Manufacturer:
EXAR
Quantity:
1 000
Part Number:
ST16C2552CJ
Manufacturer:
ST
0
Part Number:
ST16C2552CJ
Manufacturer:
ST
Quantity:
20 000
Part Number:
ST16C2552CJ44
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Part Number:
ST16C2552CJ44-F
Manufacturer:
XILINX
Quantity:
214
Part Number:
ST16C2552CJ44-F
Manufacturer:
Exar Corporation
Quantity:
135
Part Number:
ST16C2552CJ44-F
Manufacturer:
EXAR42
Quantity:
28
Part Number:
ST16C2552CJ44-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
ST16C2552CJ44TR-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
ST16C2552CJCC
Quantity:
21
Part Number:
ST16C2552CJCC
Manufacturer:
EXAR
Quantity:
1 000
SEPTEMBER 2003
GENERAL DESCRIPTION
The
asynchronous receiver and transmitter (UART). The
ST16C2552 is an improved version of the PC16552
UART. The 2552 provides enhanced UART functions
with 16 byte FIFOs, a modem control interface, and
data rates up to 4 Mbps. Onboard status registers
provide the user with error indications and operational
status.
features may be tailored by external software to meet
specific
programmable baud rate generators are privded to
select transmit and receive clock rates from 50 Bps to
4 Mbps. The baud rate generator can be configured
for either crystal or external clock input. An internal
loop-back capability allows onboard diagnostics. The
2552 provides block mode data transfers (DMA)
through FIFO controls. DMA transfer monitoring is
provided through the signals TXRDY# and RXRDY#.
An Alternate Function Register provides the user with
the ability to initialize both UARTs concurrently. The
2552 is available in the 44-PLCC package.
APPLICATIONS
Exar
F
IGURE
Portable Appliances
Telecommunication Network Routers
Ethernet Network Routers
Cellular Data Devices
Factory Automation and Process Controls
Corporation 48720 Kato Road, Fremont CA, 94538
ST16C2552
1. ST16C2552 B
System interrupts and modem control
BAUDOUTA#, or
user
BAUDOUTB#, or
TXRDYA#
TXRDYB#
RXRDYA#)
RXRDYB#)
CHSEL
(OP2A#,
(OP2B#,
D7:D0
A2:A0
MFA#
MFB#
Reset
IOW#
IOR#
INTA
INTB
CS#
requirements.
(2552)
LOCK
is
8-bit Data
Interface
D
Bus
IAGRAM
a
dual
Indepedendent
universal
2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO
UART
(510) 668-7000
BRG
Regs
(same as Channel A)
Modem Control Logic
Crystal Osc/Buffer
UART Channel B
FEATURES
Added feature in devices with top marking "A2
YYWW" and newer:
UART Channel A
Pin-to-pin and functionally compatible to National
PC16552 and Exar’s XR16L2752 and XR16C2852
4 Mbps transmit/receive operation (64 MHz
External Clock Frequency)
2 Independent UART Channels
DMA operation and DMA monitoring via TXRDY#
and RXRDY# pins
UART internal register sections A & B may be
written to concurrently
Multi-Function
functions with few I/O pins
Programmable character lengths (5, 6, 7, 8) with
even, odd, or no parity
Crystal oscillator or external clock input
16 Byte TX FIFO
16 Byte RX FIFO
TX & RX
5 Volt Tolerant Inputs
Register Set Compatible to 16C550
16 byte Transmit FIFO to reduce the bandwidth
requirement of the external CPU
16 byte Receive FIFO with error tags to reduce
the bandwidth requirement of the external CPU
4 selectable RX FIFO Trigger Levels
Fixed Transmit FIFO interrupt trigger level
Full Modem Interface (CTS#, RTS#, DSR#,
DTR#, RI#, CD#)
FAX (510) 668-7017
output
ST16C2552
3.3V or 5V VCC
GND
TXA (or TXIRA)
RXA (or RXIRA)
TXB (or TXIRB)
RXB (or RXIRB)
XTAL1
XTAL2
CTS#A/B, RI#A/B,
CD#A/B, DSR#A/B
DTR#A/B, RTS#A/B
allows
www.exar.com
2552BLK
more
package
REV. 4.2

Related parts for ST16C2552CJ

ST16C2552CJ Summary of contents

Page 1

SEPTEMBER 2003 GENERAL DESCRIPTION The ST16C2552 (2552) is asynchronous receiver and transmitter (UART). The ST16C2552 is an improved version of the PC16552 UART. The 2552 provides enhanced UART functions with 16 byte FIFOs, a modem control interface, and data rates ...

Page 2

... XTAL1 11 12 GND XTAL2 CHSEL 17 INTB ORDERING INFORMATION ART UMBER ACKAGE ST16C2552CJ 44-Lead PLCC ST16C2552IJ 44-Lead PLCC ST16C2552 34 44-pin PLCC PERATING EMPERATURE ANGE 0°C to +70°C -40°C to +85°C 2 á ...

Page 3

REV. 4.2 PIN DESCRIPTIONS Pin Description 44-PLCC N T AME YPE DATA BUS INTERFACE Address data lines [2:0]. These 3 address lines select one of the internal registers in UART ...

Page 4

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO Pin Description 44-PLCC N T AME YPE MFA Multi-Function Output Channel A. This output pin can function as the OP2A#, BAUD- OUTA#, or RXRDYA# pin. One ...

Page 5

REV. 4.2 Pin Description 44-PLCC N T AME YPE RIA UART channel A Ring-Indicator (active low) or general purpose input. This input should be connected to VCC when not used. This ...

Page 6

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO 1.0 PRODUCT DESCRIPTION The 2552 provides serial asynchronous receive data synchronization, parallel-to-serial and serial-to-parallel data conversions for both the transmitter and receiver sections. These functions are necessary for converting the serial ...

Page 7

REV. 4.2 2.0 FUNCTIONAL DESCRIPTIONS 2.1 CPU Interface The CPU interface is 8 data bits wide with 3 address lines and control signals to execute data bus read and write transactions. The 2552 data interface supports ...

Page 8

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO 2.4 Channel A and B Internal Registers Each UART channel in the 2552 has a set of enhanced registers for controlling, monitoring and data loading and unloading. The configuration register set ...

Page 9

REV. 4.2 2.7 INTA and INTB Ouputs The INTA and INTB interrupt outputs change according to the operating mode and enahnced features setup. Tables 3 and 4 summarize the operating behavior for the transmitter and receiver. ...

Page 10

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO 2.9 Programmable Baud Rate Generator A single baud rate generator is provided for the transmitter and receiver, allowing independent TX/RX channel control. The programmable Baud Rate Generator is capable of operating ...

Page 11

REV. 4.2 Table 5 shows the standard data rates available with a 14.7456 MHz crystal or external clock at 16X sampling rate. When using a non-standard frequency crystal or external clock, the divisor value can be ...

Page 12

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO IGURE RANSMITTER PERATION IN NON Data Byte 16X Clock Transmit Shift Register (TSR) 2.10.3 Transmitter Operation in FIFO Mode The host may fill the transmit FIFO with ...

Page 13

REV. 4.2 reported in the LSR register bits 2-4. Upon unloading the receive data byte from RHR, the receive FIFO pointer is bumped and the error tags are immediately updated to reflect the status of the ...

Page 14

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO 2.12 Internal Loopback The 2552 UART provides an internal loopback capability for system diagnostic purposes. The internal loopback mode is enabled by setting MCR register bit-4 to logic 1. All regular ...

Page 15

REV. 4.2 3.0 UART INTERNAL REGISTERS Each of the UART channel in the 2552 has its own set of configuration registers selected by address lines A0, A1 and A2 with CS# and CHSEL selecting the channel. ...

Page 16

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO . T ABLE DDRESS EG EAD A2- AME RITE RHR RD Bit THR WR Bit-7 0 ...

Page 17

REV. 4.2 4.3 Baud Rate Generator Divisors (DLL and DLM) - Read/Write The Baud Rate Generator (BRG 16-bit counter that generates the data rate for the transmitter. The rate is programmed through registers DLL ...

Page 18

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO IER[3]: Modem Status Interrupt Enable Logic 0 = Disable the modem status register interrupt (default). Logic 1 = Enable the modem status register interrupt. IER[7:4]: Reserved 4.5 Interrupt Status Register (ISR) ...

Page 19

REV. 4.2 ISR[7:6]: FIFO Enable Status These bits are set to a logic 0 when the FIFOs are disabled. They are set to a logic 1 when the FIFOs are enabled. 4.6 FIFO Control Register (FCR) ...

Page 20

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO LCR[1:0]: TX and RX Word Length Select These two bits specify the word length to be transmitted or received. BIT LCR[2]: TX and RX Stop-bit Length Select ...

Page 21

REV. 4.2 LCR[5]: TX and RX Parity Select If the parity bit is enabled, LCR BIT-5 selects the forced parity format. LCR[5] = logic 0, parity is not forced (default). LCR[5] = logic 1 and LCR[4] ...

Page 22

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO MCR[3]: OP2# Output OP2# is available as an output pin on the 2552 when AFR[2:1] = ‘00’. In the Loopback Mode, MCR[3] is used to write the state of the modem ...

Page 23

REV. 4.2 LSR[7]: Receive FIFO Data Error Flag Logic FIFO error (default). Logic global indicator for the sum of all error bits in the RX FIFO. At least one parity ...

Page 24

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO 4.12 Baud Rate Generator Registers (DLL and DLM) - Read/Write The concatenation of the contents of DLM and DLL gives the 16-bit divisor value which is used to calculate the baud ...

Page 25

REV. 4.2 T 11: UART RESET CONDITIONS FOR CHANNEL A AND B ABLE REGISTERS DLL DLM AFR RHR THR IER FCR ISR LCR MCR LSR MSR SPR I/O SIGNALS TX MF# RTS# DTR# TXRDY# INT 2.97V ...

Page 26

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO ABSOLUTE MAXIMUM RATINGS Power Supply Range Voltage at Any Pin Operating Temperature Storage Temperature Package Dissipation TYPICAL PACKAGE THERMAL RESISTANCE DATA Thermal Resistance (44-PLCC) ELECTRICAL CHARACTERISTICS DC ELECTRICAL CHARACTERISTICS O U ...

Page 27

REV. 4.2 AC ELECTRICAL CHARACTERISTICS TA (-40 + FOR INDUSTRIAL GRADE PACKAGE LOAD WHERE APPLICABLE S YMBOL - Crystal Frequency CLK Clock Pulse Duration ...

Page 28

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO AC ELECTRICAL CHARACTERISTICS TA (-40 + FOR INDUSTRIAL GRADE PACKAGE LOAD WHERE APPLICABLE S P YMBOL N Baud Rate ...

Page 29

REV. 4 IGURE ATA US EAD IMING A0-A2 Valid Address T AS CSA#/ CSB# IOR# T RDV D0- IGURE ATA US RITE IMING A0-A2 ...

Page 30

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO F 16 IGURE ECEIVE EADY AND NTERRUPT RX Start D0:D7 Bit INT RXRDY# IOR# (Reading data out of RHR & I IGURE RANSMIT EADY ...

Page 31

REV. 4 & I IGURE ECEIVE EADY NTERRUPT Start Bit RX S D0:D7 S D0:D7 Stop Bit INT T SSR RXRDY# First Byte is Received in RX FIFO IOR# (Reading data out ...

Page 32

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO F 20 & I IGURE RANSMIT EADY NTERRUPT Start TX FIFO Bit Empty TX S D0:D7 (Unloading) IER[1] ISR is read enabled INT* T WRI Data in TX FIFO ...

Page 33

REV. 4.2 PACKAGE DIMENSIONS (44 PIN PLCC Note: The control dimension is the millimeter column SYMBOL ...

Page 34

ST16C2552 2.97V TO 5.5V DUAL UART WITH 16-BYTE FIFO 34 áç áç áç áç REV. 4.2 ...

Page 35

... September 2003 4.2 EXAR Corporation reserves the right to make changes to the products contained in this publication in order to improve design, performance or reliability. EXAR Corporation assumes no responsibility for the use of any circuits described herein, conveys no license under any patent or other right, and makes no representation that the circuits are free of patent infringement. Charts and schedules contained here in are only for illustration purposes and may vary depending upon a user’ ...

Related keywords