XR16C864
4
2.97V TO 5.5V QUAD UART WITH 128-BYTE FIFO
REV. 2.2.0
CSC#
(A4)
64 I When 16/68# pin is at logic 1, this input is chip select C (active low) to enable channel C
in the device.
When 16/68# pin is at logic 0, this input becomes address line A4 which is used for chan-
nel selection in the Motorola bus interface.
CSD#
(N.C.)
68 I When 16/68# pin is at logic 1, this input is chip select D (active low) to enable channel D
in the device.
When 16/68# pin is at logic 0, this input is not used.
INTA
(IRQ#)
12 O
(OD)
When 16/68# pin is at logic 1 for Intel bus interface, this ouput becomes channel A inter-
rupt output. The output state is defined by the user and through the software setting of
MCR[3]. INTA is set to the active mode when MCR[3] is set to a logic 1. INTA is set to the
three state mode when MCR[3] is set to a logic 0 (default). See MCR[3].
When 16/68# pin is at logic 0 for Motorola bus interface, this output becomes device inter-
rupt output (active low, open drain). An external pull-up resistor is required for proper
operation.
INTB
INTC
INTD
(N.C.)
18
63
69
O When 16/68# pin is at logic 1 for Intel bus interface, these ouputs become the interrupt
outputs for channels B, C, and D. The output state is defined by the user through the soft-
ware setting of MCR[3]. The interrupt outputs are set to the active mode when MCR[3] is
set to a logic 1 and are set to the three state mode when MCR[3] is set to a logic 0
(default). See MCR[3].
When 16/68# pin is at logic 0 for Motorola bus interface, these outputs are unused and
will stay at logic zero level. Leave these outputs unconnected.
INTSEL 87 I Interrupt Select (active high, input with internal pull-down).
When 16/68# pin is at logic 1 for Intel bus interface, this pin can be used in conjunction
with MCR bit-3 to enable or disable the INT A-D pins or override MCR bit-3 and enable
the interrupt outputs. Interrupt outputs are enabled continuously by making this pin a
logic 1. Making this pin a logic 0 allows MCR bit-3 to enable and disable the interrupt out-
put pins. In this mode, MCR bit-3 is set to a logic 1 to enable the continuous output. See
MCR bit-3 description for full detail. This pin must be at logic 0 in the Motorola bus inter-
face mode.
TXRDYA#
TXRDYB#
TXRDYC#
TXRDYD#
5
25
56
81
O
UART channels A-D Transmitter Ready (active low). These outputs provide the TX FIFO/
THR status for transmit channels A-D. See
Table 5
. If Direct Memory Access is enabled,
these outputs become Transmit Direct Memory Access Request outputs. See TXDRQ pin
description for more details. If these outputs are unused, leave them unconnected.
RXRDYA#
RXRDYB#
RXRDYC#
RXRDYD#
100
31
50
82
O UART channels A-D Receiver Ready (active low). These outputs provide the RX FIFO/
RHR status for receive channels A-D. See
Table 5
. If Direct Memory Access is enabled,
these outputs become Receive Direct Memory Access Request outputs. See RXDRQ pin
description for more details. If these outputs are unused, leave them unconnected.
TXRDY# 45 O Transmitter Ready (active low). This output is a logically wire-ORed status of TXRDY#
A-D. See
Table 5
. If this output is unused, leave it unconnected.
RXRDY# 44 O Receiver Ready (active low). This output is a logically wire-ORed status of RXRDY# A-D.
See
Table 5
. If this output is unused, leave it unconnected.
Pin Description
N
AME
100-QFP
P
IN
#
T
YPE
D
ESCRIPTION
XR16C864
5
REV. 2.2.0
2.97V TO 5.5V QUAD UART WITH 128-BYTE FIFO
FSRS# 76 I FIFO Status Register Select (active low input with internal pull-up).
The content of the FSTAT register is placed on the data bus when this pin becomes
active. However it should be noted, D0-D3 contain the inverted logic states of TXRDY#
A-D pins, and D4-D7 the logic states (un-inverted) of RXRDY# A-D pins. Address line is
not required when reading this status register.
DIRECT MEMORY ACCESS INTERFACE
TC 54 I Direct Memory Access Terminal Count. A high pulse terminates a Direct Memory Access
transaction. If Direct Memory Access is not used, this input should be connected to GND.
AEN 27 I Address Enable for Direct Memory Access. A high at this input indicates a valid Direct
Memory Access cycle. See DACK pin descriptions below for Direct Memory Access cycle
description. If Direct Memory Access is not used, this input should be connected to GND.
DACKA
DACKB
DACKC
DACKD
4
26
55
77
I Direct Memory Access Acknowledge. Direct Memory Access cycle will start processing
when CPU/Host sets this input low and AEN high. All writes will be to the TX FIFO and all
reads will be from the RX FIFO. A0-A2 and CS# A-D will be ignored. If Direct Memory
Access is not used, these inputs should be connected to VCC.
TXDRQA
TXDRQB
TXDRQC
TXDRQD
5
25
56
81
O Transmit Direct Memory Access Request. A transmit empty request is indicated by a high
level on TXDRQ. The TXDRQ line is held high until either TC pulses or the TX FIFO is
filled above its trigger level. Transmit Direct Memory Access Request is enabled by set-
ting EMSR register bit-2 = 1. If Direct Memory Access is not used, leave these outputs
unconnected.
RXDRQA
RXDRQB
RXDRQC
RXDRQD
100
31
50
82
O Receive Direct Memory Access Request. A Receive ready request is indicated by a high
level on RXDRQ. The RXDRQ line is held high until either TC pulses or the RX FIFO is
emptied. Receive Direct Memory Access Request is enabled by setting EMSR register
bit-3 = 1. If Direct Memory Access is not used, leave these outputs unconnected.
MODEM OR SERIAL I/O INTERFACE
TXA
TXB
TXC
TXD
14
16
65
67
O UART channels A-D Transmit Data and infrared transmit data. Standard transmit and
receive interface is enabled when MCR[6] = 0. In this mode, the TX signal will be a logic
1 during reset, or idle (no data). Infrared IrDA transmit and receive interface is enabled
when MCR[6] = 1. In the Infrared mode, the inactive state (no data) for the Infrared
encoder/decoder interface is a logic 0.
IRTXA
IRTXB
IRTXC
IRTXD
6
24
57
75
O UART channels A-D Infrared Transmit Data. The inactive state (no data) for the Infrared
encoder/decoder interface is a logic 0. Regardless of the logic state of MCR bit-6, this pin
will be operating in the Infrared mode.
RXA
RXB
RXC
RXD
97
34
47
85
I UART channels A-D Receive Data or infrared receive data. Normal receive data input
must idle at logic 1 condition. The infrared receiver pulses typically idles at logic 0 but can
be inverted by software control prior going in to the decoder, see FCTR[2].
RTSA#
RTSB#
RTSC#
RTSD#
11
19
62
70
O UART channels A-D Request-to-Send (active low) or general purpose output. This output
must be asserted prior to using auto RTS flow control, see EFR[6], MCR[1], FCTR[1:0],
EMSR[5:4] and IER[6]. Also see
Figure 10
. If these outputs are not used, leave them
unconnected.
Pin Description
N
AME
100-QFP
P
IN
#
T
YPE
D
ESCRIPTION
XR16C864
6
2.97V TO 5.5V QUAD UART WITH 128-BYTE FIFO
REV. 2.2.0
CTSA#
CTSB#
CTSC#
CTSD#
8
22
59
73
I UART channels A-D Clear-to-Send (active low) or general purpose input. It can be used
for auto CTS flow control, see EFR[7], and IER[7]. Also see
Figure 10
. These inputs
should be connected to VCC when not used.
DTRA#
DTRB#
DTRC#
DTRD#
9
21
60
72
O UART channels A-D Data-Terminal-Ready (active low) or general purpose output. If
these outputs are not used, leave them unconnected.
DSRA#
DSRB#
DSRC#
DSRD#
7
23
58
74
I UART channels A-D Data-Set-Ready (active low) or general purpose input. This input
should be connected to VCC when not used.
CDA#
CDB#
CDC#
CDD#
99
32
49
83
I UART channels A-D Carrier-Detect (active low) or general purpose input. This input
should be connected to VCC when not used.
RIA#
RIB#
RIC#
RID#
98
33
48
84
I UART channels A-D Ring-Indicator (active low) or general purpose input. This input
should be connected to VCC when not used.
OP1A#
OP1B#
OP1C#
OP1D#
3
28
53
78
O General purpose output or RS-485 direction control signal. RS-485 direction control can
be selected via FCTR bit-3. SEE”AUTO RS485 HALF-DUPLEX CONTROL” ON
PAGE 20. If these outputs are unused, leave them unconnected.
OP2A#
OP2B#
OP2C#
OP2D#
2
29
52
79
O General purpose output. If these outputs are unused, leave them unconnected.
ANCILLARY SIGNALS
XTAL1 40 I Crystal or external clock input. This input is not 5V tolerant.
XTAL2 41 O Crystal or buffered clock output.
BCLKA
BCLKB
BCLKC
BCLKD
1
30
51
80
O Baud Rate Generator Output. The baud rate generator clock output is internally con-
nected to the RCLK input. This pin provides the 16X clock of the selected data rate from
the baud rate generator.
16/68# 36 I Intel or Motorola Bus Select (input with internal pull-up).
When 16/68# pin is at logic 1, 16 or Intel Mode, the device will operate in the Intel bus
type of interface.
When 16/68# pin is at logic 0, 68 or Motorola mode, the device will operate in the Motor-
ola bus type of interface.
Pin Description
N
AME
100-QFP
P
IN
#
T
YPE
D
ESCRIPTION

XR16C864IQ-F

Mfr. #:
Manufacturer:
MaxLinear
Description:
UART Interface IC UART
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet