MENU

MIPI releases royalty-free I3C Basic v1.2 IoT/mobile interface

MIPI releases royalty-free I3C Basic v1.2 IoT/mobile interface

Technology News |
By Jean-Pierre Joosting

Cette publication existe aussi en Français


The MIPI Alliance has released MIPI I3C Basic v1.2, a scalable utility and control bus interface for connecting peripherals to a microcontroller or an application processor, streamlining integration and improving cost efficiencies. Version 1.2 reorganises the specification, with separate sections for mandatory and optional features. Designers can implement these features based on application needs.

MIPI I3C Basic is a rich subset of the member version of MIPI I3C that is licensed on royalty-free terms. The I3C interface, introduced in 2016 and significantly updated to v1.1 in 2019, was designed to build upon the key attributes of the legacy serial interfaces I2C, SPI and UART while making it easier to implement. At the same time, it offers greater performance and power efficiency, and adds a host of features that remove many of the pain points faced by developers.

MIPI I3C Basic has also been the centrepiece of several industry collaborations. It has been adopted by PCI-SIG and NVM Express as a system management bus (SMBus), by JEDEC in its sideband bus and DDR5 standard, by ETSI in its Smart Secure Platform (SSP) and Universal Integrated Circuit Card (UICC). It is an area of focus for a MIPI liaison relationship with DMTF (Distributed Management Task Force).

MIPI I3C, implemented on a standard CMOS I/O, uses a two-wire interface and supports in-band interrupts, reducing pin count and signal paths to offer system designers less complexity and more flexibility. It provides a typical data rate of 11.1 Mbps, with options for higher-performance, high-data-rate modes up to 100 Mbps.

Some key use cases include connecting peripherals to processors in mobile and embedded devices; system debug and trace; and use as a control sideband bus for DDR5 DRAM memory and SSD control interfaces, as well as for MIPI Camera Control Interface (CCI)

 

Gowing MIPI I3C interface ecosystem

The I3C product ecosystem includes microcontrollers, microprocessing units, wireless IoT SoCs (systems on chips), sensors and speciality integrated circuits. An extensive set of tools is also available to support development and testing, from protocol analysers to development boards to USB host adapters. Software drivers are available for Linux and the Zephyr real-time OS, and companies have provided reference implementations for their specific products.

“The MIPI I3C ecosystem has grown rapidly over the past few years, and we expect this rapid adoption to persist,” said Hezi Saar, chair of MIPI Alliance. “Companies have embraced the I3C interface for its innovative features and substantial improvements in performance and power efficiency compared with legacy interfaces. I3C offers developers exceptional flexibility, making it suitable for a diverse range of products, from smartphones and wearables to data centre systems.”

To support developers, MIPI has added specifications to facilitate the integration of MIPI I3C, including a Discovery and Configuration specification (DisCo) for I3C, an I3C Host Controller Interface (MIPI I3C HCI), a Transfer Command Response Interface (MIPI I3C TCRI) and a Debug Over I3C specification, all publicly available. Also, an I3C HCI driver is available in the Linux kernel, and an I3C Conformance Test Suite is also available. Further, the newly established I/O Bridges Working Group has begun development of an I/Os over I3C bridge specification, expected to be completed in mid-2026. Updated FAQs and application notes that correspond with I3C/I3C Basic v1.2 will be available soon to download on the I3C webpage.

www.mipi.org

If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News

Share:

Linked Articles
10s