I3C Cafe - Now Brewing: A New Digital Protocol

TDK InvenSense IMUs Support I3C DDR Mode

Published on Jan 15, 2022

TDK InvenSense, leaders in the MEMS IMU device category, have already introduced I3C support in several of their devices. Just like IMUs from STMicro, TDK InvenSense took the approach of supporting SPI, I2C, and I3C protocols on their devices, which is very wise in ensuring that can be utilized in a variety of systems and applications. 

However, there's actually a key differentiator in the I3C implementations between STMicro's IMUs and these devices from TDK that can make a world of difference for certain applications. While both implementations support I3C SDR at 12.5MHz, the TDK IMUs also support DDR (double data rate), where the data is essentially sampled on both rising and falling clock edges, effectively making for 25MHz data transmissions with a 12.5MHz clock signal. These TDK devices are the first sensors I've found on the market which support this mode.

ICM-426xy Family

The table below contains the three devices which are readily available for use:

Part NumberProduct PageEvaluation Kit
ICM-42605LinkDK-42605
ICM-42688-PLinkDK-42688-P
ICM-42670-PLinkDK-42670-P

The dev boards for the devices in this family are built on the SmartMotion® Platform by InvenSense® which is quite convenient for immediately evaluating the device performance with their desktop software suite over the built-in USB connection. However, the downside of this platform is that it doesn't have native support for the I3C interface. While it's onboard processor can be hooked up to I2C or SPI interfaces on the IMU, the only option for using the I3C interface is by connecting the board up to an external I3C controller on the header pins.

However, the downside of this platform is that it doesn't have native support for the I3C interface. While it's onboard processor can be hooked up to I2C or SPI interfaces on the IMU, the only option for using the I3C interface is by connecting the board up to an external I3C controller on the header pins.

ICM-456xy Family

Most recently, TDK InvenSense announced a family of 3 "Ultra High-Performance" 6-Axis MEMS motion Sensors all featuring support for I3C interface. The datasheet for these devices is available on their product page, however there's no mention of when evaluation kits or samples might be availble publicly.

Already working with I3C? Check out our I3C Basic Protocol Analyzer Plugin for Saleae Logic...

Read More from I3C Cafe...

MIPI Alliance to Host First I3C Interop Workshop Open to Non-Members

MIPI Alliance to Host First I3C Interop Workshop Open to Non-Members

Published on May 14, 2022

The MIPI Alliance will be hosting the next I3C Interop Workshop on 13-14 June in Munich, Germany. This workshop will be open to non-members for the first time!

Renesas Releases an RF VGA with I3C Control Interface

Renesas Releases an RF VGA with I3C Control Interface

Published on Apr 30, 2022

The Renesas F0443 is a Dual Matched Broadband RF digital variable gain amplifier designed for use in diversity/MIMO receivers. This is quite a deviation from the typical applications of I3C-capable devices.

Renesas Launches PMIC for DDR5 DIMMs With I3C Support

Renesas Launches PMIC for DDR5 DIMMs With I3C Support

Published on Apr 30, 2022

With I3C being the standard for DDR5 management, it only makes sense that the ecosystem of supporting components also adopt I3C as their primary communication interface.

MIPI® and I3C® are registered trademarks owned by MIPI Alliance. I3C BasicSM, Debug for I3CSM, I3C HCISM and DisCo for I3CSM are service marks of MIPI Alliance. I3C Cafe is an independent publication (blog) and is not affiliated with nor sponsored or endorsed by the MIPI Alliance. Saleae® and Saleae Logic® are registered trademarks owned by Saleae Inc.