xr16l2752ij Exar Corporation, xr16l2752ij Datasheet

no-image

xr16l2752ij

Manufacturer Part Number
xr16l2752ij
Description
2.25v To 5.5v Duart With 64-byte Fifo
Manufacturer
Exar Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XR16L2752IJ
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Part Number:
xr16l2752ij-F
Manufacturer:
Exar
Quantity:
150
Part Number:
xr16l2752ij-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
xr16l2752ij-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Company:
Part Number:
xr16l2752ij-F
Quantity:
1 021
xr
MAY 2005
GENERAL DESCRIPTION
The XR16L2752
universal asynchronous receiver and transmitter
(UART) with 5 Volt tolerant inputs. The device
operates from 2.25 to 5.5 Volt supply range and is
pin-to-pin compatible to Exar’s ST16C2552 and
XR16C2852. The 2752 register set is compatible to
the ST16C2552 and the XR16C2852 enhanced
features. It supports the Exar’s enhanced features of
64 bytes of TX and RX FIFOs, programmable FIFO
trigger level and FIFO level counters, automatic
hardware (RTS/CTS) and software flow control,
automatic RS-485 half duplex direction control output
and a complete modem interface. Onboard registers
provide the user with operational status and data
error flags. An internal loopback capability allows
system
baud rate generators are provided in each channel to
select data rates up to 6.25 Mbps at 5 Volt and 8X
sampling. The 2752 is available in the 44-pin PLCC
package.
N
APPLICATIONS
Exar
F
OTE
IGURE
Portable Appliances
Telecommunication Network Routers
Ethernet Network Routers
Cellular Data Devices
Factory Automation and Process Controls
:
Corporation 48720 Kato Road, Fremont CA, 94538
1 Covered by U.S. Patent #5,649,122 and #5,949,787
1. XR16L2752 B
diagnostics.
BAUDOUTA#, or
BAUDOUTB#, or
TXRDYA#
TXRDYB#
RXRDYA#)
RXRDYB#)
CHSEL
(OP2A#,
(OP2B#,
D7:D0
A2:A0
MFA#
MFB#
Reset
IOW#
IOR#
INTA
INTB
CS#
1
(2752) is a low voltage dual
Independent
LOCK
8-bit Data
Interface
D
Bus
IAGRAM
programmable
(Except External Clock Input)
(510) 668-7000
UART
BRG
Regs
*5 Volt Tolerant Inputs
(same as Channel A)
Modem Control Logic
Crystal Osc/Buffer
UART Channel B
FEATURES
UART Channel A
2.25 to 5.5 Volt Operation
5 Volt Tolerant Inputs
Pin-to-pin compatible to Exar’s ST16C2552 and
XR16C2852
Two independent UART channels
Alternate Function Register
Device Identification and Revision
Crystal oscillator or external clock input
Industrial and commercial temperature ranges
44-PLCC package
2.25V TO 5.5V DUART WITH 64-BYTE FIFO
Larger FIFO version of PC16C552
TX & RX
64 Byte TX FIFO
64 Byte RX FIFO
Reg set compatible to 16C2552 and 16C2852
Up to 6.25 Mbps at 5 Volt, 4 Mbps at 3.3 Volt
and 3 Mbps at 2.5 Volt with 8X sampling rate
Transmit and Receive FIFOs of 64 bytes
Programmable TX and RX FIFO Trigger Levels
Transmit and Receive FIFO Level Counters
Automatic Hardware (RTS/CTS) Flow Control
Selectable Auto RTS Flow Control Hysteresis
Automatic Software (Xon/Xoff) Flow Control
Automatic
Control Output via RTS#
Wireless Infrared (IrDA 1.0) Encoder/Decoder
Automatic sleep mode
Full modem interface
ENDEC
FAX (510) 668-7017
IR
RS-485
2.25 V to 5.5 V 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
Half-duplex
www.exar.com
2752BLK
Direction
REV. 1.2.1

Related parts for xr16l2752ij

xr16l2752ij Summary of contents

Page 1

MAY 2005 GENERAL DESCRIPTION 1 The XR16L2752 (2752 low voltage dual universal asynchronous receiver and transmitter (UART) with 5 Volt tolerant inputs. The device operates from 2.25 to 5.5 Volt supply range and is pin-to-pin compatible to ...

Page 2

... XTAL1 11 GND 12 XTAL2 CHSEL 16 INTB 17 ORDERING INFORMATION ART UMBER XR16L2752CJ 44-Lead PLCC XR16L2752IJ 44-Lead PLCC XR16L2752 44-pin PLCC O T ACKAGE PERATING EMPERATURE 0°C to +70°C -40°C to +85° REV. 1.2.1 39 RXA 38 TXA 37 DTRA# 36 RTSA# 35 MFA# 34 INTA ...

Page 3

REV. 1.2.1 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 channel A/B during ...

Page 4

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO Pin Description 44-PLCC N T AME YPE RXA 39 I UART channel A Receive Data or infrared receive data. Normal receive data input must idle HIGH. The infrared receiver ...

Page 5

REV. 1.2.1 Pin Description 44-PLCC N T AME YPE CTSB UART channel B Clear-to-Send (active low) or general purpose input. It can be used for auto CTS flow control, see EFR[7], and IER[7]. This ...

Page 6

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO 1.0 PRODUCT DESCRIPTION The XR16L2752 (2752) integrates the functions of 2 enhanced 16C550 Universal Asynchronous Receiver and Transmitter (UART). Each UART is independently controlled having its own set of device configuration registers. ...

Page 7

REV. 1.2.1 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 2752 data interface supports the Intel compatible ...

Page 8

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO CS 2.6 Channel A and B Internal Registers Each UART channel in the 2752 has a set of enhanced registers for control, monitoring and data loading and unloading. The ...

Page 9

REV. 1.2.1 2.9 INTA and INTB Outputs The INTA and INTB interrupt output changes according to the operating mode and enhanced features setup. Table 3 and 4 summarize the operating behavior for the transmitter and receiver. Also see through ...

Page 10

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO The on-chip oscillator is designed to use an industry standard microprocessor crystal (parallel resonant, fundamental frequency with 10-22 pF capacitance load, ESR of 20-120 ohms and 100ppm frequency tolerance) connected externally between ...

Page 11

REV. 1.2.1 divisor (decimal) = (XTAL1 clock frequency / prescaler) / (serial data rate x 16), with 16XMode [EMSR bit- divisor (decimal) = (XTAL1 clock frequency / prescaler) / (serial data rate x 8), with 16XMode [EMSR ...

Page 12

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO IGURE RANSMITTER PERATION IN NON Data Byte 16X or 8X Clock (EMSR bit-7) 2.12.3 Transmitter Operation in FIFO Mode The host may fill the transmit FIFO with up ...

Page 13

REV. 1.2.1 when data is not received for 4 word lengths as defined by LCR[1,0] plus 12 bits time. This is equivalent to 3.7- 4.6 character times. The RHR interrupt is enabled by IER bit-0. 2.13.1 Receive Holding Register ...

Page 14

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO 2.14 Auto RTS (Hardware) Flow Control Automatic RTS hardware flow control is used to prevent data overrun to the local receiver FIFO. The RTS# output is used to request remote unit to ...

Page 15

REV. 1.2.1 F 11. A RTS CTS F IGURE UTO AND Local UART UARTA Receiver FIFO Trigger Reached Auto RTS Trigger Level Transmitter Auto CTS Monitor Assert RTS# to Begin Transmission 1 RTSA# 2 CTSB# TXB Data Starts RXA ...

Page 16

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO 2.17 Auto Xon/Xoff (Software) Flow Control When software flow control is enabled characters with the programmed Xon or Xoff-1,2 character value(s). If receive character(s) (RX) match the programmed values, the 2752 will ...

Page 17

REV. 1.2.1 2.20 Infrared Mode The 2752 UART includes the infrared encoder and decoder compatible to the IrDA (Infrared Data Association) version 1.0. The IrDA 1.0 standard that stipulates the infrared encoder sends out a 3/ bit ...

Page 18

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO 2.21 Sleep Mode with Auto Wake-Up The 2752 supports low voltage system designs, hence, a sleep mode is included to reduce its power consumption when the chip is not actively used. All ...

Page 19

REV. 1.2.1 2.22 Internal Loopback The 2752 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 UART functions operate normally. Figure 13 ...

Page 20

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO 3.0 UART INTERNAL REGISTERS Each of the UART channel in the 2752 has its own set of configuration registers selected by address lines A0, A1 and A2 with CS# and CHSEL selecting ...

Page 21

REV. 1.2 INTERNAL REGISTERS DESCRIPTION. ABLE DDRESS EG EAD A2- AME RITE RHR RD Bit THR WR Bit ...

Page 22

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO T 8: INTERNAL REGISTERS DESCRIPTION. ABLE DDRESS EG EAD A2- AME RITE DLL RD/WR Bit DLM RD/WR ...

Page 23

REV. 1.2.1 4.3.1 IER versus Receive FIFO Interrupt Mode Operation When the receive FIFO (FCR BIT and receive interrupts (IER BIT are enabled, the RHR interrupts (see ISR bits 2 and 3) status will reflect ...

Page 24

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO IER[5]: Xoff Interrupt Enable (requires EFR bit-4=1) • Logic 0 = Disable the software flow control, receive Xoff interrupt. (default) • Logic 1 = Enable the software flow control, receive Xoff interrupt. ...

Page 25

REV. 1.2 ABLE P ISR R RIORITY EGISTER EVEL ...

Page 26

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO FCR[2]: TX FIFO Reset This bit is only active when FCR bit ‘1’. • Logic transmit FIFO reset (default). • Logic 1 = Reset the transmit FIFO ...

Page 27

REV. 1.2.1 T 10: T ABLE RANSMIT AND T FCTR FCTR FCR RIGGER ABLE Table Table Table-C ...

Page 28

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO LCR[2]: TX and RX Stop-bit Length Select The length of stop bit is specified by this bit in conjunction with the programmed word length. BIT-2 LCR[3]: TX and RX Parity Select Parity ...

Page 29

REV. 1.2.1 LCR[6]: Transmit Break Enable When enabled, the Break control bit causes a break condition to be transmitted (the TX output is forced to a “space”, LOW state). This condition remains, until disabled by setting LCR bit-6 to ...

Page 30

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO MCR[1]: RTS# Output The RTS# pin is a modem control output and may be used for automatic hardware flow control by enabled by EFR bit-6. If the modem interface is not used, ...

Page 31

REV. 1.2.1 LSR[2]: Receive Data Parity Error Flag • Logic parity error (default). • Logic 1 = Parity error. The receive character in RHR does not have correct parity information and is suspect. This error is ...

Page 32

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO MSR[3]: Delta CD# Input Flag • Logic change on CD# input (default). • Logic 1 = Indicates that the CD# input has changed state since the last time it ...

Page 33

REV. 1.2.1 EMSR[5:4]: Extended RTS Hysteresis EMSR EMSR[6]: LSR Interrupt Mode • Logic 0 = LSR Interrupt Delayed (for 16C2550 ...

Page 34

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO 4.14 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 rate: ...

Page 35

REV. 1.2.1 FCTR[5:4]: Transmit/Receive Trigger Table Select See Table 10. FCTR FCTR[6]: Scratchpad Swap • Logic 0 = Scratch Pad register is selected as general read and write register. ST16C550 compatible mode. • ...

Page 36

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO T ABLE EFR -3 EFR -2 BIT BIT ONT ONT ...

Page 37

REV. 1.2.1 EFR[6]: Auto RTS Flow Control Enable RTS# output may be used for hardware flow control by setting EFR bit-6 to logic 1. When Auto RTS is selected, an interrupt will be generated when the receive FIFO is ...

Page 38

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO T 16: UART RESET CONDITIONS FOR CHANNEL A AND B ABLE REGISTERS DLM and DLL DLM = 0x00 and DLL = 0x01. Only resets to these values during a power up. They ...

Page 39

REV. 1.2.1 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 TA=0 NLESS OTHERWISE NOTED S ...

Page 40

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO AC ELECTRICAL CHARACTERISTICS TA=0 NLESS OTHERWISE NOTED LOAD WHERE APPLICABLE S P YMBOL ARAMETER - Crystal Frequency CLK External Clock Low/High Time OSC External Clock Frequency ...

Page 41

REV. 1.2.1 AC ELECTRICAL CHARACTERISTICS TA=0 NLESS OTHERWISE NOTED LOAD WHERE APPLICABLE S P YMBOL ARAMETER T Reset Pulse Width RST N Baud Rate Divisor Bclk Baud Clock F 14 IGURE ...

Page 42

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO F 16 IGURE ATA US EAD IMING A0-A2 Valid Address T AS CSA#/ CSB# IOR# T RDV D0- IGURE ATA US RITE ...

Page 43

REV. 1.2 & I IGURE ECEIVE EADY NTERRUPT RX Start D0:D7 Bit INT RXRDY# IOR# (Reading data out of RHR & I IGURE RANSMIT EADY NTERRUPT TX Start D0:D7 (Unloading) Bit ...

Page 44

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO F 20 & I IGURE ECEIVE EADY NTERRUPT Start Bit RX D0:D7 D0: Stop Bit INT T SSR RXRDY# First Byte is Received in RX FIFO IOR# (Reading ...

Page 45

REV. 1.2 & I IGURE RANSMIT EADY NTERRUPT Start TX FIFO Bit Empty TX D0:D7 S (Unloading) IER[1] ISR is read enabled INT* Data in TX FIFO TXRDY IOW# (Loading data into FIFO) ...

Page 46

XR16L2752 2.25V TO 5.5V DUART WITH 64-BYTE FIFO PACKAGE DIMENSIONS (44 PIN PLCC Note: The control dimension is the millimeter column SYMBOL ...

Page 47

... Updated the Data Access Time (T reset state of MCR bit-3 in MFA# and MFB# pin descriptions. 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’ ...

Page 48

XR16L2752 REV. 1.2.1 GENERAL DESCRIPTION .................................................................................................1 A ................................................................................................................................................1 PPLICATIONS F .....................................................................................................................................................1 EATURES F 1. XR16L2752 B D IGURE LOCK IAGRAM ..................................................................................................................................................... 2 IGURE IN UT SSIGNMENT .................................................................................................................................2 ORDERING INFORMATION PIN DESCRIPTIONS .........................................................................................................3 1.0 PRODUCT DESCRIPTION ...

Page 49

TO 5.5V DUART WITH 64-BYTE FIFO 4.3.1 IER VERSUS RECEIVE FIFO INTERRUPT MODE OPERATION ............................................................................. 23 4.3.2 IER VERSUS RECEIVE/TRANSMIT FIFO POLLED MODE OPERATION................................................................ 23 4.4 INTERRUPT STATUS REGISTER (ISR) - READ-ONLY ............................................................................... 24 4.4.1 INTERRUPT GENERATION: ...................................................................................................................................... ...

Related keywords