
www.national.com
1
General Description
The PC87109 is a serial communication device with
infrared capability. It supports 6 modes of operation and is
backward compatible with the 16550 and 16450 (except for
the MODEM control functions). The operational modes are:
UART, Sharp-IR, IrDA 1.0 SIR, IrDA 1.1 MIR and FIR, and
Consumer Electronics IR (also referred to as TV Remote or
Consumer Remote Control).
In order to support existing legacy software based upon the
16550 UART, the PC87109 provides a special fallback
mechanism that automatically switches the device to 16550
compatibility mode when the baud generator divisor is
accessed through the legacy ports in bank 1.
The device architecture has been optimized to meet the
requirements of a variety of UART and infrared based
applications. DMA support for all operational modes has
been incorporated into the architecture.
The device uses one DMA channel. One channel is
required for infrared based applications since infrared
communications work in half duplex fashion.
To further ease driver design and simplify the
implementation of infrared protocols, a 12-bit timer with 125
μ
s
resolution has also been included.
Features
I
Compatible with 16550 and 16450 devices
I
Extended UART mode
I
Sharp-IR with selectable internal or external
modulation
I
IrDA 1.0 SIR with up to 115.2 Kbaud data rate
I
IrDA 1.1 MIR and FIR with 0.576, 1.152 and 4.0 Mbps
data rates
I
Consumer Electronics IR mode
I
UART mode data rates up to 1.5 Mbps
I
Back-to-Back infrared frame transmission and
reception
I
Full duplex infrared frame transmission and reception
I
Transmit deferral
I
Automatic fallback to 16550 compatibility mode
I
Selectable 16 or 32 level FIFOs
I
12-bit timer for infrared protocol support
I
Programmable IRQ and DMA signals polarity
I
Support for power management
I
5V or 3.3V operation with back drive protection
I
32-pin TQFP package
Preliminary
November 1997
PC87109VBE Advanced UART and Infrared Controller
Block Diagram
P
1997 National Semiconductor Corporation
TRI-STATE
is a registered trademark of National Semiconductor Corp.
WATCHDOG is a trademark of National Semiconductor Corp.
P
UART Module
Sharp-IR Module
DASK
IrDA 1.0 Module
115.2 Kbps
SIR
Consumer Electronics IR Module
CEIR
SOUT
IrDA 1.1 Module
0.576 & 1.152 Mbps
MIR
IrDA 1.1 Module
4.0 Mbps
FIR
SIN
To IR Transceivers
D0-D7
Configuration
Registers
Interrupt
Request
Control
DMA Request
Control
A0-A3
DACK
TC
DRQ
IRQ
8 Bit Data Bus