I3C Cafe - Now Brewing: A New Digital Protocol

MIPI I3C Interop Workshop Review - June 2022 (Munich)

Published on Jun 23, 2022

Respecting the privacy of the participating companies, this article will focus on the high-level outcomes of the event and purposefully avoid a lot of exciting specific details. If you're interested in the details, be sure to attend the next event.

As mentioned in this previous article, MIPI Alliance hosted their first I3C Interop Workshop open to non-members in June 2022. I couldn't miss the opportunity to perform ample real-world testing with our I3C Basic Protocol Analyzer as well as get feedback from the engineers designing / validating I3C devices, so of course I attended the two day workshop. By all measures, the event was a great success, and let me tell you why.

Real-World Testing & Feedback from Experts

First off, our I3C Basic Protocol Analyzer plugin for Saleae Logic performed incredibly well and was a hit amongst the engineers in the room. A few minor formatting/aesthetical bugs were identified with help from the  attendees and were corrected.

Having tested it out on numerous real-world I3C devices, and alongside other I3C test and measurement equipment, it's clear that the protocol analyzer is a world-class development tool. I couldn't be more proud of our team of developers who worked tirelessly to bring this analyzer to life.

I'd especially like to thank the team at Saleae for providing us with several demo devices for the workshop attendees to use.

Incredible Collaboration

Beyond the verification and testing of our own I3C product, it's really important to highlight the true value of participating in this workshop: collaboration!

The collaboration among the teams from various companies was beautiful to see. Engineers from Semiconductor Company X sitting down with engineers from Semiconductor Company Y to help them exercise and validate the performance of their I3C devices, sharing their techniques and even using their own proprietary tools to create certain edge cases, was truly refreshing to see and be a part of. Keep in mind that X and Y are in fact direct competitors on many different sensing technologies.

It reminded me of the collaboration during undergraduate studies EE lab projects, where everyone is competing for the highest marks or grand prize, but at the same time, helping each other succeed. I'm not sure I've seen anything like this in industry. I've now got direct connections to some of the world's leading experts with this protocol.

I paired up with another engineer who was also testing out his I3C protocol decoder for a test equipment company. Since we both had passive I3C devices, it only made sense that we pair up and take captures off the same bus / set of test devices. By observing the same bus, we were able to cross-check our decoded results, not only helping us, but also giving the semiconductor teams confidence in the results -- multiple, independently developed tools were confirming the same performance information. I had an absolute blast meeting everyone and learning from everyone in the room.

Let's do this again

Having attended this event and seeing first hand how the magic happens, there's no way I'll miss out on the next one. It would be a huge mistake for any company working on I3C products to skip out on these.

The next event is in the early planning phases and is likely to be held in Vancouver, Canada in October. We'll be sure to write about it on I3C Cafe when more details are available. I'm absolutely planning to attend again.

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

Read More from I3C Cafe...

STMicro Sensors with I3C Support Available Now

STMicro Sensors with I3C Support Available Now

Published on Jan 27, 2022

While we're eagerly awaiting STMicro to introduce their first micronctroller which features an I3C peripheral, their MEMS sensors team has already launched several devices to mass production. This gives me even more hope that their first micrcontroller with I3C support is just barely over the horizon.

Bosch BMI263 IMU Supports I3C But Is Nowhere To Be Found

Bosch BMI263 IMU Supports I3C But Is Nowhere To Be Found

Published on Jan 16, 2022

Bosch Sensortec released the BMI263, a 6-Axis IMU, their first I3C compatible device, well over a year ago. They are keen to point out support for I3C all over their product page and marketing materials for the device, unlike some who are somewhat silently adding supporting for I3C. However...

TDK InvenSense IMUs Support I3C DDR Mode

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, but with a key differentiator...

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.