MIPI I3C Basic v1.0 Specification Released Publicly

The MIPI Alliance announced MIPI I3C sensor interface around 2 years ago, as a backward compatible update to the popular I2C interface with with lower power consumption, and much higher bitrate (up to 33.3 Mbps) allowing it to compete with SPI for many applications.

The organization also released a technical paper giving us some insights into I3C, but the full specification was, and still is, only available to the MIPI alliance members with dues starting at $4,000 per year.

It’s not ideal if you have to work on standard, and are not a member, so the MIPI Alliance has recently published MIPI I3C Basic, a subset of the main I3C specification that is available under royalty-free terms and without the need for a MIPI membership.

MIPI I3C Basic v1.0 includes 20 of MIPI I3C’s most commonly needed capabilities, and provides developers with documentation allowing then to upgrade from I2C and take advantage of MIPI I3C’s higher data rates and power efficiency.

Features missing from the Basic version include:

  • Timing Control
  • HDR Double Data Rate Mode (HDR-DDR)
  • HDR Ternary Modes (HDR-TSP and HDR-TSL) 

So that means you won’t be able to take advantage of the 33.3 Mbps data rates, since only SDR (Single Data Rate) is detailed with a max data rate of around 12 Mbps.

You can download the specification here. A valid email is required since they’ll send the download link to your inbox. A new application note entitled “System Integrators Application Note for I3C v1.0 and I3C Basic v1.0” has also been published, and you can download it directly without email.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

One Reply to “MIPI I3C Basic v1.0 Specification Released Publicly”

  1. MIPI I3C v1.1 specifications released

    MIPI I3C v1.1. significantly strengthens the upgrade path for I2C implementers by delivering a dramatic speed increase and a host of new features to enhance reliability. It builds on the capabilities of previous versions with new features for peripheral command, control and communication to a host processor over a short distance.

    But there’s no basic version publicly accessible like for I3C v1.0. Only members have access.

Leave a Reply

Your email address will not be published. Required fields are marked *