OX16C950 rev B
OXFORD SEMICONDUCTOR LTD.
Additional status:
Device ID:
Software drivers are able to read the status of in-band and
out-of-band automatic flow control, and distinguish
between Xoff and special character received interrupts.
Four bytes of device ID are available to identify the
OX16C950 device to software drivers.
Infra-red ‘IrDA’ interface:
Software reset:
The UART contains an IrDA compliant modulator and
The software driver may reset the device to recover from
demodulator.
unforeseen or unusual error conditions.
9-bit data framing:
Transmitter empty interrupt:
The transmitter can generate an interrupt when the FIFO
and shift register are both empty.
The OX16C950 may be configured to use in 9-bit character
framing for multi-drop protocols where a tag ID (9th bit)
differentiates address and data characters.
RS485 buffer enable:
The DTR# pin may be re-assigned as a buffer-enable
signal for RS485 line driver in half-duplex mode (see
ACR[4:3] in section 15.3).
2
BLOCK DIAGRAM
A[2:0]
D[7:0]
Transmitter
SOUT
SIN
128 Byte
FIFO
CS0
CS1
Receiver
Bus
CS2#
IOR
Interface
128 Byte
FIFO
IOR#
IOW
VDD
GND
IOW#
ADS#
Power
supply
Control
and
Status
Registers
FIFOSEL
RESET
RTS#
DTR#
OUT1
OUT2
Control
and DMA
Interface
RXRDY#
TXRDY#
DDIS
Modem
Control
Interface
CTS#
DSR#
DCD#
RI#
XTLI
XTLO
Clock &
Baud Rate
Generator
CLKSEL
BDOUT#
RCLK
Interrupt
Control
Logic
INTSEL
INT
Figure 1: OX16C950 Block Diagram
Data Sheet Revision 1.2
Page 6