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
Related IPs
- A bridge to convert the slave SPI interface to the master UART interface and vice versa
- Low-power SD/eMMC host controller IP provides advanced high-performance 32- and 64-bit AXI interface to the SoC
- CMOS to MIPI CSI-2 Interface Bridge IP
- MIPI DSI to OpenLDI LVDS Display Interface Bridge
- MIPI DSI to RGB Display Interface Bridge
- One Input to One Output MIPI DSI Display Interface Bridge