Master serial interface compatible with the popular Philips® I2C standard. Features a simple command interface and permits multiple I2C slaves to be controlled directly from your FPGA, CPLD or ASIC device.
Supports standard (100 kbits/s), fast (400 kbits/s) and custom data rates up to 4Mbits/s. Setup and hold-times on the SDA pin are fully configurable.
I2C Master Serial Interface Controller
Overview
Key Features
- Philips® I2C Compliant
- Simple command interface
- Input and output FIFOs
- Standard, Fast and custom-mode data rates
- Fully configurable setup/hold times
- Slave clock-stretching support
- 4 MBits/s+ operation
Benefits
- Technology independent soft IP Core
- Suitable for FPGA, SoC and ASIC
- Supplied as human-readable source code
- One-time license fee with unlimited use
- Field tested and market proven
- Any custom modification on request
Block Diagram
Deliverables
- VHDL source-code (or Verilog on request)
- Simulation test bench
- Examples and scripts
- Full pdf datasheet
- One-to-one technical support
- One years warranty and maintenance
Technical Specifications
Foundry, Node
All
Availability
Immediate
Related IPs
- DO-254 I2C Master Serial Interface Controller 1.00a
- I2C Master Serial Interface Controller
- I2C Master Serial Interface Controller
- I2C Bus Interface - Master with FIFO
- A bridge to convert the slave SPI interface to the master I2C interface and vice versa
- I2C Bus Master / Slave Controller Interface with FIFO