The proliferation of sensors in mobile wireless and mobile-influenced products has created significant design challenges. Because there are no consistent methods for interfacing physical sensors, Device and platform designers are faced with digital interface fragmentation that includes I2C, SPI, and UART among others.
These design challenges include significantly higher signal count and increased bandwidth requirements.
To address these challenges the MIPI® Alliance has defined the I3C to ease sensor system design architectures products by providing a fast, low cost, low power, two-wire digital interface for sensors.
Please check System Silicon web site for more information.
- Compliant with the latest MIPI I3C specification
- Backward compatible with the I2C slave devices
- Supports all data rates up to 26.7 Mbps
- Optional High Data Rate messaging Modes (HDR)
- In-band interrupts within the 2-wire interface
- Dynamic address allocation
- Hot-join capability
- Multi-Drop capability
- Multi-Master capability
- Low power management support
- 32-bit ARM AMBA APB slave interface to application processor
- Provide support to integrate IP
- Provide support to verify IP in clients’ SOC
- Provide support to synthesis IP with Clients’ tool
- Provide support to port IP to Client FPGA platform
- Integration guide and user guide
- Fully verified and Synthesizable RTL
- Testbench with integrated BFM, monitors and tests.
- Mechanical / Motion
- Touch screen
- Time of Flight (gestures)
- Audio/Ultrasonic (events)
- Heart rate
- Olfactory (e.g. breathalyzer)
- GSR (galvanic skin response)
- Environmental Sensing
- Ambient light
- Barometric pressure / altimeter
- Carbon monoxide / pollutants
- NFC (Near Field Communication)
- Haptic feedback
- IR (smart TV remote)
Block Diagram of the MIPI I3C Master Controller IP Core