PI7C9X760B
2
I C-bus/SPI to UART Bridge Controller w/ 64 bytes of TX/RX FIFOs
Features
Single channel full-duplex UART SPI interface
2
Support I C-bus or SPI interface Support 33 Mbit/s maximum SPI clock speed
64 bytes FIFO (transmitter and receiver) Support SPI mode 0 (slave mode only)
Fully compatible with industrial standard 16C450 and
equivalent
Description
Baud Rates up to 16Mbit/s in 4X sampling clock rate
2
e PTh I7C9X760B is a I C-bus/SPI to a single-channel high per-
Programmable character formatting
formance UART bridge controller. It offers data rates up to 33
5-bit, 6-bit, 7-bit or 8-bit character
Mbps and guarantees low operating and sleeping current. The
Even, odd, or no parity
PI7C9X760B also has up to 8 additional programmable gen-
1, 1.5, or 2 stop bits
eral purpose I/O [GPIO] pins. The device comes in very small
Programmable Receive and Transmit FIFO trigger levels
TSSOP24 packages, which makes it ideally suitable for cost ef-
Special character detection
cfi ient, handheld, battery operated applications. These UARTs
2
provide a bridge for protocol conversion from I C -bus or SPI to
Internal Loopback mode
and RS-232/RS-485 and are fully bidirectional.
Line break generation and detection
e PTh I7C9X760B supports SPI clock speeds up to 33 Mbps and
Flow control
IrDA SIR up to 1.152 Mbit/s.
Support hardware flow control using RTS/CTS
PI7C9X760Bs internal register set is backward-compatible
Support software flow control with programmable Xon/Xoff
with the widely used and widely popular 16C450 UART. The
characters
PI7C9X760B also provides additional advanced features such as
auto hardware and software flow control, automatic RS-485 sup -
Programmable single or double Xon/Xoff characters
port, support for fractional baud rates and software reset. This al -
Interface control
lows the software to reset the UART at any moment, independent
Automatic RS-485 slave address detection
of the hardware reset signalThis allows the software to reset the
RS-485 driver direction control via RTS signal UART at any moment, independent of the hardware reset signal.
RS-485 driver direction control inversion
Built-in IrDA encoder and decoder interface
Application
Supports IrDA SIR with speeds up to 115.2 kbit/s ( optional
Industrial computing
1.152Mbps)
Automation
Up to eight user programmable GPIO pins
Factory process control
Software reset
Mobile computing
Others
Embedded applications
Low standby current at 3.3 V
Battery operated devices
Wide operation voltage (1.8V, 2.5V or 3.3V)
Networking
Industrial and commercial temperature ranges
Available in QFN24, TSSOP24 and TSSOP16 Packages
2
I C interface
2
Compliant with I C-bus fast speed
Support slave mode only
Crystal oscillator (up to 24MHz) or external clock (up to
64MHz) input
All trademarks are property of their respective owners. www.pericom.com 05/13/15
15-0063 1PI7C9X760B
2
I C-bus/SPI to UART Bridge Controller w/ 64 bytes of TX/RX FIFOs
Block Diagram
2 2
I C-bus interface I C-bus interface
VDD
VDD
TX
TX
RX
16C450
RX
16C450
RTS
COMPATIBLE
RESET
RTS
RESET COMPATIBLE
CTS
REGISTER
CTS
SCL
REGISTER
SCL
SETS
SETS
SDL
SDL
I2C-bus
A0
I2C-bus
A0
A1
A1
IRQ
4
IRQ
1K(3.3 v)
GPIO[3:0]
1K(3.3 v)
1.5K(2.5 v)
GPIO4/DSR
GPIO
1.5K(2.5 v)
VDD REGISTER GPIO5/DTR
VDD
GPIO6/CD
VDD
GPIO7/RI
VDD
I2C/SPI
I2C/SPI
VSS
XTAL1 XTAL2
VSS
XTAL1 XTAL2
SPI interface SPI interface
V
DD
VDD
TX
TX
RX
16C450
RX
16C450
RTS
RESET COMPATIBLE
RTS
RESET COMPATIBLE
CTS
REGISTER CTS
REGISTER
SCLK
SCLK
SETS
SETS
CS
CS
SPI
SPI
SO
SO
SI SI
IRQ
IRQ
4
1K(3.3 v)
1K(3.3 v)
GPIO[3:0]
1.5K(2.5 v)
1.5K(2.5 v)
GPIO4/DSR
GPIO
VDD
VDD REGISTER GPIO5/DTR
GPIO6/CD
I2C/SPI
GPIO7/RI
I2C/SPI
VSS
XTAL1 XTAL2
VSS
XTAL1 XTAL2
All trademarks are property of their respective owners. www.pericom.com 05/13/15
15-0063 2