xr16v2751im Exar Corporation, xr16v2751im Datasheet

no-image

xr16v2751im

Manufacturer Part Number
xr16v2751im
Description
High Performance Duart With 64-byte Fifo And Powersave Feature
Manufacturer
Exar Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
xr16v2751im-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
xr16v2751im-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Company:
Part Number:
xr16v2751im-F
Quantity:
4 549
Company:
Part Number:
xr16v2751im-F
Quantity:
4 549
SEPTEMBER 2007
GENERAL DESCRIPTION
The XR16V2751
universal asynchronous receiver and transmitter
(UART) with 64 byte TX and RX FIFOs. The device
operates from 2.25 to 3.6 volts with 5 Volt tolerant
inputs and is pin-to-pin and software compatible to
Exar’s XR16L2751. The device includes 2 additional
capabilities over the XR16V2750: Intel and Motorola
data bus selection and a “PowerSave” mode to
further reduce sleep current to a minimum during
sleep mode. It supports the Exar’s enhanced features
of programmable FIFO trigger level and FIFO level
counters,
software flow control, automatic RS-485 half duplex
direction control output and a complete modem
interface. An internal loopback capability allows
system
fractional baud rate generators are provided in each
channel to select data rates up to 8 Mbps at 3.3 Volt
and 8X sampling clock. The V2751 is available in a
48-pin TQFP 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
Reset (Reset#)
1 Covered by U.S. Patent #5,649,122 and #5,949,787
IOW# (R/W#)
INTB (logic 0)
1. XR16V2751 B
IOR# (VCC)
INTA (IRQ#)
CSA# (CS#)
CSB# (A3)
RXRDYA#
RXRDYB#
TXRDYA#
TXRDYB#
HDCNTL#
diagnostics.
PwrSave
CLKSEL
A2:A0
D7:D0
16/68#
automatic
1
(V2751) is a high performance dual
HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE
Independent programmable
hardware
LOCK
Data Bus
Motorola
Interface
Intel or
D
IAGRAM
(RTS/CTS)
and
(510) 668-7000
UART
Regs
BRG
*5 Volt Tolerant Inputs
FEATURES
(same as Channel A)
Crystal Osc/Buffer
UART Channel B
(Except XTAL1)
2.25 to 3.6 Volt Operation
5 Volt Tolerant Inputs
Pin-to-pin compatible to Exar’s XR16L2751 in the
48-TQFP package
Two independent UART channels
PowerSave Feature reduces sleep current to 15
µA
Device Identification and Revision
Crystal oscillator (up to 24MHz) or external clock
(up to 64MHz) input
48-TQFP package
UART Channel A
TX & RX
64 Byte RX FIFO
64 Byte TX FIFO
Register set identical to 16L2751
Data rate of up to 8 Mbps at 3.3 V, and
6.25 Mbps at 2.5 V with 8X sampling rate
Fractional Baud Rate Generator
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 with wake-up interrupt
Full modem interface
ENDEC
FAX (510) 668-7017
IR
RS-485
XR16V2751
OP2A#
OP2B#
XTAL1
XTAL2
TXA, RXA, DTRA#,
2.25 to 3.6V VCC
DSRA#, RTSA#,
GND
DTSA#, CDA#, RIA#,
DSRB#, RTSB#,
TXB, RXB, DTRB#,
CTSB#, CDB#, RIB#,
Half-duplex
www.exar.com
REV. 1.0.1
Direction

Related parts for xr16v2751im

xr16v2751im Summary of contents

Page 1

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE SEPTEMBER 2007 GENERAL DESCRIPTION 1 The XR16V2751 (V2751 high performance dual universal asynchronous receiver and transmitter (UART) with 64 byte TX and RX FIFOs. The device operates from 2.25 to ...

Page 2

... RXB 4 RXA 5 XR16V2751 6 TXRDYB# 48-pin TQFP TXA (Intel) Mode TXB 8 OP2B# 9 CSA# 10 CSB# 11 PWRSAVE 12 ORDERING INFORMATION ART UMBER XR16V2751IM 48-Lead TQFP 36 RESET DTRB DTRA# RTSA OP2A# 31 RXRDYA# 30 INTA INTB CLKSEL VCC D6 2 ...

Page 3

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 PIN DESCRIPTIONS Pin Description 48-TQFP N T AME YPE DATA BUS INTERFACE Address data lines [2:0]. These 3 address lines select one of ...

Page 4

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE Pin Description 48-TQFP N T AME YPE INTB 29 O UART channel B Interrupt output. The output state is defined by the user through the software setting ...

Page 5

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 Pin Description 48-TQFP N T AME YPE OP2A Output Port 2 Channel A - The output state is defined by the user and through ...

Page 6

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE Pin Description 48-TQFP N T AME YPE 16/68 Intel or Motorola Bus Select. When 16/68# pin is HIGH Intel Mode, the device will ...

Page 7

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 1.0 PRODUCT DESCRIPTION The XR16V2751 (V2751) integrates the functions of 2 enhanced 16C550 Universal Asynchronous Receiver and Transmitter (UART). Its features set is compatible to the XR16V2750 and XR16C2850 ...

Page 8

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 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 ...

Page 9

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 2.3 Device Reset The RESET input resets the internal registers and the serial interface outputs in both channels to their default state (see Table 17). An active high pulse ...

Page 10

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 2.7 DMA Mode The device does not support direct memory access. The DMA Mode (a legacy term) in this document doesn’t mean “direct memory access” but refers to data block ...

Page 11

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 2.9 Crystal Oscillator or External Clock Input The V2751 includes an on-chip oscillator (XTAL1 and XTAL2) to produce a clock for both UART sections in the device. The CPU ...

Page 12

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE time will have a jitter (+/- 1/16) whenever the DLD is non-zero and is an odd number. When using a non- standard data rate crystal or external clock, the divisor ...

Page 13

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0 ABLE YPICAL DATA RATES WITH A Required D 16x IVISOR FOR Output Data Clock O Rate (Decimal) 400 3750 2400 625 4800 312.5 9600 156.25 10000 ...

Page 14

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 2.11.1 Transmit Holding Register (THR) - Write Only The transmit holding register is an 8-bit register providing a data interface to the host processor. The host writes transmit data byte ...

Page 15

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 2.12 Receiver The receiver section contains an 8-bit Receive Shift Register (RSR) and 64 bytes of FIFO which includes a byte-wide Receive Holding Register (RHR). The RSR uses the ...

Page 16

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE IGURE ECEIVER PERATION IN 16X or 8X Clock (EMSR bit-7) Receive Data Shift Register (RSR) 64 bytes by 11-bit wide FIFO Data FIFO Receive Data Byte ...

Page 17

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 2.15 Auto CTS Flow Control Automatic CTS flow control is used to prevent data overrun to the remote receiver FIFO. The CTS# input is monitored to suspend/restart the local ...

Page 18

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 2.16 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 ...

Page 19

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 2.19 Infrared Mode The V2751 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 ...

Page 20

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 2.20 Sleep Mode with Wake-Up Indicator and PowerSave Feature The V2751 supports low voltage system designs, hence, a sleep mode with auto wake-up and PowerSave feature is included to reduce ...

Page 21

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 2.21 Internal Loopback The V2751 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. ...

Page 22

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 3.0 UART INTERNAL REGISTERS Each of the UART channel in the V2751 has its own set of configuration registers selected by address lines A0, A1 and A2 with CSA# or ...

Page 23

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0 ABLE NTERNAL EGISTERS DDRESS EG EAD A2- AME RITE RHR RD Bit-7 ...

Page 24

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE ABLE NTERNAL EGISTERS DDRESS EG EAD A2- AME RITE DLL RD/WR Bit ...

Page 25

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.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 ...

Page 26

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 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 ...

Page 27

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0 ABLE P ISR R RIORITY EGISTER EVEL ...

Page 28

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE FCR[2]: TX FIFO Reset This bit is only active when FCR bit ‘1’. • Logic transmit FIFO reset (default). • Logic 1 = Reset the ...

Page 29

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 T 11: T ABLE RANSMIT AND T FCTR FCTR FCR RIGGER ABLE Table ...

Page 30

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE LCR[3]: TX and RX Parity Select Parity or no parity can be selected via this bit. The parity bit is a simple way used in communications for data integrity check. ...

Page 31

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 MCR[0]: DTR# Output The DTR# pin is a modem control output. If the modem interface is not used, this output may be used as a general purpose output. • ...

Page 32

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 4.8 Line Status Register (LSR) - Read Only This register provides the status of data transfers between the UART and the host. LSR[0]: Receive Data Ready Indicator • Logic 0 ...

Page 33

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 MSR[0]: Delta CTS# Input Flag • Logic change on CTS# input (default). • Logic 1 = The CTS# input has changed state since the last time ...

Page 34

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE EMSR[1:0]: Receive/Transmit FIFO Level Count (Write-Only) When Scratchpad Swap (FCTR[6]) is asserted, EMSR bits 1-0 controls what mode the FIFO Level Counter is operating in. T FCTR[6] EMSR[1] EMSR[0] Scratchpad ...

Page 35

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 EMSR[6]: LSR Interrupt Mode • Logic 0 = LSR Interrupt Delayed (for 16C2550 compatibility, default). LSR bits 2, 3, and 4 will generate an interrupt when the character with ...

Page 36

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE FCTR[2]: IrDa RX Inversion • Logic 0 = Select RX input as encoded IrDa data (Idle state will be LOW). • Logic 1 = Select RX input as inverted encoded ...

Page 37

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 T ABLE EFR -3 EFR -2 EFR BIT BIT ONT ONT ...

Page 38

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 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 ...

Page 39

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 T 17: UART RESET CONDITIONS FOR CHANNEL A AND B ABLE REGISTERS DLM, DLL DLM = 0x00 and DLL = 0x01. Only resets to these values during a power ...

Page 40

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE ABSOLUTE MAXIMUM RATINGS Power Supply Range Voltage at Any Pin Operating Temperature Storage Temperature Package Dissipation TYPICAL PACKAGE THERMAL RESISTANCE DATA Thermal Resistance (48-TQFP) ELECTRICAL CHARACTERISTICS DC ELECTRICAL CHARACTERISTICS O ...

Page 41

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 AC ELECTRICAL CHARACTERISTICS TA=0 NLESS OTHERWISE NOTED 3.63V LOAD WHERE APPLICABLE S P YMBOL ARAMETER XTAL1 UART Crystal Oscillator ECLK External Clock T ...

Page 42

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE AC ELECTRICAL CHARACTERISTICS TA=0 NLESS OTHERWISE NOTED 3.63V LOAD WHERE APPLICABLE S P YMBOL ARAMETER T Delay From IOR# To Reset Interrupt RRI T ...

Page 43

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0 IGURE ODEM NPUT UTPUT IOW # Active RTS# Change of state DTR# CD# CTS# DSR# INT IOR# RI ...

Page 44

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE F 16 IGURE ODE NTEL ATA A0-A2 Valid Address T AS CSA#/ CSB# IOW# D0- IGURE ODE OTOROLA ...

Page 45

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0 IGURE ODE OTOROLA A0-A2 Valid Address T ADS CS# T RWS R/W# D0- & I IGURE ECEIVE EADY ...

Page 46

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE F 20 & I IGURE RANSMIT EADY NTERRUPT TX Start D0:D7 Bit IER[1] ISR is read enabled INT* T WRI T SRT TXRDY IOW# (Loading data ...

Page 47

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0 & I IGURE ECEIVE EADY NTERRUPT Start Stop Bit Bit RX D0:D7 D0: INT RX FIFO fills Trigger Level or ...

Page 48

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE F 24 & I IGURE RANSMIT EADY NTERRUPT Stop Start Bit Bit TX S D0: D0:D7 (Unloading) IER[1] ISR Read enabled INT* TXRDY# IOW# (Loading data ...

Page 49

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 PACKAGE DIMENSIONS (48 PIN TQFP - Seating Plane Note: The control dimension is the millimeter column SYMBOL ...

Page 50

... Corrected the maximum crystal frequency. 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 51

HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE REV. 1.0.1 GENERAL DESCRIPTION................................................................................................ 1 A .............................................................................................................................................. 1 PPLICATIONS F .................................................................................................................................................... 1 EATURES F 1. XR16V2751 B D IGURE LOCK IAGRAM ..................................................................................................................................................... 2 IGURE IN UT ...

Page 52

XR16V2751 HIGH PERFORMANCE DUART WITH 64-BYTE FIFO AND POWERSAVE FEATURE 4.3 INTERRUPT ENABLE REGISTER (IER) - READ/WRITE................................................................................. 24 4.3.1 IER VERSUS RECEIVE FIFO INTERRUPT MODE OPERATION ............................................................................... 25 4.3.2 IER VERSUS RECEIVE/TRANSMIT FIFO POLLED MODE OPERATION .................................................................. 25 4.4 INTERRUPT ...

Related keywords