I2C Master Serial Interface Controller

Overview

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.

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

I2C Master Serial Interface Controller 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
×
Semiconductor IP