XR16L784 Exar Corporation, XR16L784 Datasheet - Page 6

no-image

XR16L784

Manufacturer Part Number
XR16L784
Description
High Performance 5V And 3.3V Quad Uart
Manufacturer
Exar Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
XR16L784CV
Manufacturer:
ST
Quantity:
455
Part Number:
XR16L784CV-F
Manufacturer:
LT
Quantity:
1 236
Part Number:
XR16L784CV-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
XR16L784CV-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Part Number:
XR16L784CVTR-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Company:
Part Number:
XR16L784CVTR-F
Quantity:
1 000
Part Number:
XR16L784IV-F
Manufacturer:
Exar Corporation
Quantity:
10 000
Part Number:
XR16L784IV-F
Manufacturer:
EXAR/艾科嘉
Quantity:
20 000
Company:
Part Number:
XR16L784IV-F
Quantity:
600
Company:
Part Number:
XR16L784IV-F
Quantity:
467
Company:
Part Number:
XR16L784IV-F
Quantity:
600
XR16L784
HIGH PERFORMANCE 5V AND 3.3V QUAD UART
REV. 1.0.2
DESCRIPTION
The XR16L784 (784) integrates the functions of 4 en-
hanced 16550 UARTs, a general purpose 16-bit tim-
er/counter and an on-chip oscillator. The device con-
figuration registers include a set of four consecutive
interrupt source registers that provides interrupt-sta-
tus for all 4 UARTs, timer/counter and a sleep wake
up indicator. Each UART channel has its own 16550
UART compatible configuration register set for indi-
vidual channel control, status, and data transfer. Ad-
ditionally, each UART channel has 64-byte of transmit
and receive FIFOs, automatic RTS/CTS or DTR/DSR
hardware flow control with hysteresis control, auto-
matic Xon/Xoff and special character software flow
control, programmable transmit and receive FIFO
trigger levels, FIFO level counters, infrared encoder
and decoder (IrDA ver 1.0), programmable baud rate
generator with a prescaler of divide by 1 or 4, and da-
ta rate up to 6.25 Mbps with 8X sampling clock rate
The device configuration registers are directly acces-
sible from the bus. This provides easy programming
of general operating parameters to the 784 UART
and for monitoring the status of various functions.
The device configuration registers are mapped onto
address 0x80-8F as shown on the register map in
1.1 DEVICE CONFIGURATION REGISTER SET
F
IGURE
3. T
HE
8-bit Data
Interface
Bus
XR16L784 R
EGISTERS
M
INT0, INT1, INT2,
APPING
SLEEP, RESET
INT3, TIMER,
Channel 0
Channel 1
Channel 2
Channel 3
6
or 3.125Mbps in the 16X rate. The XR16L784 is a 5V
and 3.3V device with 5 volt tolerant inputs.
The XR16L784 quad UART register set consists of
the Device Configuration Registers that are accessi-
ble directly from the data bus for programming gener-
al operating conditions of the UARTs and monitoring
the status of various functions. These functions in-
clude all 4 channel UART’s interrupt control and sta-
tus, 16-bit general purpose timer control and status,
sleep mode, soft-reset, and device identification and
revision. Also, each UART channel has its own set of
internal UART Configuration Registers for its own op-
eration control, status reporting and data transfer.
These registers are mapped into a 256-byte of the
data memory address space. The following para-
graphs describe all the registers in detail.
Table 2 and Figure 3. These registers provide global
controls and status of all 4 channel UARTs that in-
clude interrupt status, 16-bit general purpose timer
control and status, 8X or 16X sampling clock, sleep
mode control, soft-reset control,
tialization
1.0
0x00-0F
0x10-1F
0x20-2F
0x30-3F
0x80-8F
0x40-7F
(reserved)
XR16L784 REGISTERS
, and device identification and revision.
UART[3:0] Configuration Registers
Device Configuration Registers
Sleep, Reset, DVID, DREV
Exar Enhanced Registers
16550 Compatible and
16-bit Timer/Counter,
4 channel Interrupts,
784REGS
simultaneous UART ini-

Related parts for XR16L784