ProductsInterfaceBridges

I2C/SPI slave to UART/IrDA/GPIO bridges

Introduction
NXP bridge portfolio includes versatile products that allow a host having an I2C or SPI bus to easily add UART, IrDA, and GPIO interfaces. Our high-speed, low-power bridges improve design flexibility while freeing host processor resources. With the additional UART, IrDA, and GPIO interfaces, you can build systems with advanced communication capabilities. System expansion possibilities include connecting to remote systems, docking cradles, and infrared remote controls while detecting/controlling push buttons/keypads, LEDs, and fans.
Our bridges have selectable I2C or SPI slave interfaces to the host system. The 2-wire I2C-bus interface supports speeds up to 400KHz. Support for speeds up to 15Mbps are available for the 4-wire SPI-bus interface. These products can have multiple UARTs which are IrDA-capable. The UARTs operate at speeds up to 5Mbps and have 64-bype FIFOs, automatic hardware flow control, automatic software flow control with programmable XON/XOFF, and have an automatic RS-485 mode suitable for multi-drop applications. When configured as IrDA, they support SIR speeds of 115.2Kbps and higher. Products with GPIOs have change-of-state detection. The GPIOs can also be configured for modem control.
These products operate at 2.5V or 3.3V and come in TSSOP and ultra-small HVQFN packages. In sleep mode, they typically consume less than 30uA. The bridges can be used in industrial applications with a temperature range of -40 to +85 °C.
Uses

Remote/Local Serial Communication

An I2C/SPI slave bridge to UART interface allows you to network similar systems and remote servers. Using the UART's automatic RS-485 mode, communication can extend to 1 kilometer. When used in combination with GPIOs configured for modem control, communication distances over telco lines can be unlimited.
The UART interface also allows you to connect local serial devices including docking stations and cradles. Note that, depending on the voltage levels used by the remote devices and the drive current needed, line drivers or transceivers may be required.

Wireless Infrared Communication

By using the UART in IrDA mode, you can bridge communication to infrared-capable devices including remote controls, mobile/cellular phones, PDAs, and other personal electronics by way of an infrared transceiver.

GPIO Device Communication

Many of our I2C/SPI slave bridges also include GPIO pins. A host's existing I2C/SPI bus can conveniently be used to detect push button presses, control panel input, and system resets. The GPIOs can be used to easily control status LEDs, fans, and other external devices.
Products

Comparison Table

Product UARTs GPIOs IrDA SIR
Speed (Max)
SPI
Speed (Max)
SC16IS740 1 0 115.2 Kbps 4 Mbps
SC16IS750 1 8 115.2 Kbps 4 Mbps
SC16IS752 2 8 115.2 Kbps 4 Mbps
SC16IS760 1 8 1.152 Mbps 15 Mbps
SC16IS762 2 8 1.152 Mbps 15 Mbps
Click for datasheet. Also, see datasheet disclaimer.
, , indicate product status. Click or for more or less detail.

I2C/SPI Slave to UART/IrDA/GPIO Bridges

 SC16IS740 I2C/SPI slave bridge to single UART with 64 byte FIFOs, 115.2Kbit/s IrDA
 SC16IS750 I2C/SPI slave bridge to single UART with 64 byte FIFOs, 115.2Kbit/s IrDA, 8 GPIOs
 SC16IS752 I2C/SPI slave bridge to dual UARTs with 64 byte FIFOs, 115.2Kbit/s IrDA, 8 GPIOs
 SC16IS760 I2C/SPI slave bridge to single UART with 64 byte FIFOs, 1.152Mbit/s IrDA, 8 GPIOs
 SC16IS762 I2C/SPI slave bridge to dual UARTs with 64 byte FIFOs, 1.152Mbit/s IrDA, 8 GPIOs
Support

Software Drivers

NXP Semiconductors in conjunction with BSQUARE has developed a Windows CE 5.0 driver for our SC16IS7xx series of bridges. This driver is developed for the XScale PXA270, but can easily be adopted for other embedded processors. We provide this driver free of charge exclusively for use with our SC16IS7xx series of bridges.
The SC16IS7xx device driver allows Windows CE applications to access serial ports and standard UART functions without having any knowledge about the interface between our bridge and the rest of the system. This driver provides standard serial communication port functions (for example, COM1). The driver also supports the enhanced capabilities of the SC16IS7xx bridges such as programmable GPIOs.
  • Visit BSQUARE for their SC16IS7xx Device Driver Optimized for the BSQUARE Devkit 270

Demonstration and Evaluation Boards

More Information

Literature

PL Interface Products in Set-top Box Applications
Solutions Marketing Presentation
© May 2009; English; Ordering code: Not Orderable
PL Interface Products Enterprise Network & Computing
Solutions Marketing Presentation
© April 2009; English; Ordering code: Not Orderable
Your complete choice for I2C-bus peripherals
Our invention, your solution to everyday design challenges
© December 2007; English; Ordering code: 9397 750 15669
Low-power bridge ICs with extended feature set
NXP low-power bridges SC16IS7xx with available WinCE driver
© August 2007; English; Ordering code: 9397 750 15970
Low-power bridges for I2C or SPI to UART or IrDA or GPIO
NXP low-power bridges SC16IS750/52/60/62
© September 2006; English; Ordering code: 9397 750 15676

Links

Standard ICs quick find
Interface sections