SPI-to-I2C Bridge Device and GPIO Port Expander

Bookmark and Share
CP2120 SPI-to-I²C Bridge Device and GPIO Port Expander

The CP2120 compact SPI-to-I2C bridge and general purpose port expander device can be easily added to a system to solve interface compatibility problems and add more GPIO when required.

The chip includes a 4-wire slave SPI bus, bridge control logic, a bidirectional I2C bus interface and eight general-purpose input/output (I/O) pins. An SPI master communicates with other I2C devices by instructing the CP2120 to send and receive I²C data traffic using the simple command set. The CP2120 can act as a master-transmitter and a master-receiver on the I2C bus. All I2C timing, addressing and arbitration is handled by the CP2120.

 

Features

  • 4-wire SPI bus operates at frequencies up to 1 MHz
  • Fully-functional I2C master transmit and receive operation
  • I2C data at frequencies configurable up to 400 kHz
  • 255 byte data receive and transmit buffers
  • Internal oscillator
  • 2.4 to 3.6 volt operation
  • Active LOW interrupt output
  • 5 volt tolerant I/O pins
  • 8 general-purpose I/O pins
 

Applications

  • Status LEDs
  • Push button/keypad detection
  • LCD display control
  • EEPROM data storage
  • System monitoring

Technologies

  • Functions as an SPI slave to an I2C master
  • Allows a host with SPI-bus capability to communicate to an I2C bus

Documentation    Expand All   Collapse All

 
 Get notified when these documents are updated.

Data Sheet (1)

Document NameDescriptionVersionLast Updated
CP2120.pdf
CP2120 Data Sheet0.44/23/2009

Data Short (1)

Document NameDescriptionVersionLast Updated
CP2120_short.pdf
CP2120 Data Short8.28.2006

Errata (1)

Document NameDescriptionVersionLast Updated
CP2120Errata.pdf
CP2120 Errata08.10.098/12/2009

User Guides (1)

Document NameDescriptionVersionLast Updated
CP2120-EK.pdf
CP2120-EK User Guide0.1

Application Notes (1)

Document NameDescriptionVersionLast Updated
AN311.pdf
AN311: CP2120 Porting Guide0.1

White Papers (1)

Document NameDescriptionVersionLast Updated
Personal medical device market white paper.pdf
The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers0.19/3/2010

PCN (4)

Document NameDescriptionVersionLast Updated
1110051 C-Pak as a Tape and Reel Supplier std.pdf
1110051 C-Pak as a Tape and Reel Supplier std
1005191A.pdf
MCU DFN/QFN/TQFN/TQFP Pkg Test Site Expand-ASECL, Grp2of2 Std
1005191.pdf
MCU DFN/QFN/TQFN/TQFP Pkg Test Site Expand-ASECL, Grp2of2, Std
1011021.pdf
MCU Fab(TSMC) & Assy(ASECL)Site Expansion Std

Product Matrix


Part Number Available DocumentsCommunicationsInternal OscillatorPackageOtherRAM
CP2120Data Sheet
Data Short
Errata
SPI to I2CYes20-pin QFNVoltage Monitor512 (buffer RAM)

Training & Resources

Featured Videos

QuickSense Portfolio Overview
QuickSenseTM Human Interface Portfolio Overview

Advanced Gesture Recognition
Advanced Gesture Recognition-Go Beyond Touch Sense
Proximity & Ambient Light Sensor Solutions
Proximity & Ambient Light Sensor Solutions


Featured Web Utilities

IR Range Estimator

This web-based utility will help you determine if the object you're detecting with the Si114x proximity and ambient light sensors will be within range, and if the SNR threshold is high enough to trigger a detection event. This tool can determine if you have adequate SNR in less than a minute.

Optical Sensor Current Estimator

This current estimator utility will help you determine how much current is required for your application. Specify whether you need proximity light sensing, ambient light sensing, or both. Choose your channels, and view the estimated average current results in real time.


Featured White Papers

Designing Intuitive Gesture-Based Human Interface Systems

Unlike human-to-human gesturing, human-machine gesturing does not have a foundation of thousands of years of history to serve as a context and this poses a challenge for human interface system designers. How does a system designer minimize the pain of "learning" gestures for the user?

Capacitive Touch and Proximity Sensing Design Considerations

The availability of enabling technology that can revolutionize the way we interact with consumer electronics products and an urgency to incorporate this technology demonstrates the increased importance consumers are placing on interface design. What defines good human interface design, and how can system designers implement a smarter, friendlier and more intuitive solution?


Featured Presentations and Tutorials

QuickSense™ Touchless Slider Evaluation Kit Demonstration

See how quickly and easily you can implement complex gesture recognition using intuitive software development tools for configuring, building and calibrating active infrared sensing systems.

C8051F990 Slider Demonstration

This video provides a brief introduction to the Silicon Labs capacitance to digital converter and highlights a low power slider implemented with the C8051F990 capacitive touch sense MCU. In addition, the video provides a visual demonstration of the wake-on slide feature and the evaluation kit functions.

Solutions for Active Infrared Proximity Sensing

See a demonstration of the QuickSense™ API and learn about the structure of the projects created by the QuickSense™ Configuration Wizard.

QuickSense™ API Demonstration

See a demonstration of the QuickSense™ API and learn about the structure of the projects created by the QuickSense™ Configuration Wizard.

Music Keyboard Demo

This application example uses the Keyboard Evaluation Kit to illustrate the use of capacitive sensing switches using the C8051F700 family of MCUs with Silicon Labs Capacitance to Digital Converter (CDC) technology.

QuickSense™ Studio Demo

See how you can implement capacitive and IR sensors in minutes! This video takes you step by step through the features and operation of the QuickSense™ Studio application, a common development environment that simplifies characterization of capacitive and IR sensing systems using Silicon Labs human interface products.

View all Human Interface Training & Resources...

Back to Top

Overview

Documentation

Tools

Product Matrix

Education

More Info

Find Products Fast!

Silicon Labs Partner Program
Environmental Data Part Number Search
Register For The Latest Documentation Updates