A bridge to convert the slave SPI interface to the master I2C interface and vice versa

Overview

The dti_spi_to_i2c is a bridge to convert the slave SPI interface to the master I2C interface and vice versa.

Key Features

  • SPI clocking modes 0, 1, 2, and 3 are supported
  • Programmable Clock polarity and phase (CPOL and CPHA)
  • Transfer data bit MSB first
  • I2C-bus slave interface operating up to 400 kHz
  • Uses 7-bit slave addressing
  • Use separated Async. FIFO for Transmitting and Receiving Data, with programmable user-specified on runtime-changeable levels
  • Programmable Clock Divider for I2C Master

Benefits

  • Compliant with the following specifications: AMBA, Advanced Peripheral Bus (APB) Specification Version 2.0

Applications

  • Communications, Data Processing, Industrial, Automotive

Deliverables

  • Encrypted Verilog/SystemVerilog RTL, or post-synthesis netlist
  • Synthesis and STA scripts
  • User guide documents
  • SV/UVM Verification suite with BFM

Technical Specifications

Maturity
Pre Silicon
Availability
Yes
×
Semiconductor IP