New MIPI Debug and Trace Solution Available for Mobile, IoT and Automotive

New specification leverages MIPI I3C to allow system designers to dynamically debug and test application processors, power management integrated circuits, modems and more across a system

PISCATAWAY, N.J. — (BUSINESS WIRE) — September 30, 2020 — The MIPI Alliance, an international organization that develops interface specifications for mobile and mobile-influenced industries, today announced the public availability of MIPI Debug for I3C v1.0, a flexible and scalable debug and test specification for systems that enable 5G, the Internet of Things (IoT), automotive and other applications. This new specification, built on the MIPI I3C v1.1 (and MIPI I3C Basic v1.0) utility and control bus, allows system designers to efficiently and dynamically debug and test application processors, power management integrated circuits, modems and other power-managed components across a system of any size via the low-bandwidth MIPI I3C interface, which requires a minimal set of pins.

“MIPI Debug for I3C overcomes the limitations of current low-bandwidth solutions available in the market and delivers a simple interface scalable and flexible enough for use in scenarios throughout a product's lifecycle,” said Joel Huloux, chairman of MIPI Alliance. “In leveraging and expanding the applications of the MIPI I3C interface, MIPI continues to fuel the growth of a rich development ecosystem around standardized debug and trace, translating into greater interoperability and capabilities, and cost advantages for OEMs, silicon providers and system developers.”

Legacy low-bandwidth interfaces such as JTAG/cJTAG, I2C and UART that are structured statically impose limitations on the accessibility of debug components and devices—for example, when they’re in low-power mode. MIPI Debug for I3C overcomes these restrictions by building on key MIPI I3C v1.1 features. MIPI Debug for I3C delivers multi-component connectivity across either dedicated debug or shared bus topologies, requires only two wires, supports multiple entry points, and maintains a network even as components power down and off a network and then rejoin after powering back up.

The interface transports debug controls and data between a debug and test system (DTS) and a target system (TS). The TS exposes multiple debug interfaces/ports from a single physical connection, and the DTS then sends broadcast or directed action requests (halt, reset, etc.). Event indications can be sent via in-band interrupts (IBIs), and communication takes place over defined, byte-oriented streaming interface ports that can support different protocols. No special I3C controller hardware is required.

Leveraging MIPI I3C’s multi-drop, two-wire architecture, as well as its existing common command codes (CCCs) and device “hot-join” ability, Debug for I3C supports key specialized extensions for debug and trace:

  • Defining debug-specific CCCs for configuration, function selection and action/event triggers and interrupts
  • Assigning specific Mandatory Data Byte (MDB) values to indicate debug IBIs
  • Standardizing data-exchange mechanisms for predefined port-based communication

“Low-bandwidth interfaces for debug and trace are increasingly essential with the proliferation of smaller and more power-constrained systems, yet the requirements of these new use cases have exposed crucial shortcomings in the solutions currently available,” said Enrico Carrieri, MIPI Debug Working Group chair. “MIPI Debug for I3C uniquely handles the network topology in a dynamic fashion, so it’s perfectly suited for the use cases and challenges being faced today in design and development.”

MIPI will host a webinar on Oct. 21, 2020, at 11 a.m. EDT, 8 a.m. PDT to further explore the features and benefits of MIPI Debug for I3C. To register, please visit https://bit.ly/3kZpLyg.

Developers can download MIPI Debug for I3C and other MIPI debug and trace specifications by visiting the MIPI website.

To discover more about MIPI Alliance, subscribe to its blog and connect with its social networks by following MIPI on Twitter, LinkedIn and Facebook.

About MIPI Alliance

MIPI Alliance (MIPI) develops interface specifications for mobile and mobile-influenced industries. There is at least one MIPI specification in every smartphone manufactured today. Founded in 2003, the organization has over 325 member companies worldwide and 14 active working groups delivering specifications within the mobile ecosystem. Members of the organization include handset manufacturers, device OEMs, software providers, semiconductor companies, application processor developers, IP tool providers, automotive OEMs and Tier 1 suppliers, and test and test equipment companies, as well as camera, tablet and laptop manufacturers. For more information, please visit www.mipi.org.

MIPI® and MIPI I3C® are registered trademarks owned by MIPI Alliance. MIPI I3C Basic SM and MIPI Debug for I3CSM are service marks of MIPI Alliance.



Contact:

Lisa McCausland
Interprose for MIPI Alliance
+1 303.888.2137
lisa.mccausland@interprosepr.com




Review Article Be the first to review this article
Aldec

New Customer Special

Featured Video
Latest Blog Posts
Colin WallsEmbedded Software
by Colin Walls
Time for a new programming paradigm?
Anupam BakshiAgnisys Automation Review
by Anupam Bakshi
Automatic Handling of Register Clock Domain Crossings
Modesto (Mo) CasasGlobal Business in EDA
by Modesto (Mo) Casas
Globalizing Sales in a COVID-19 Environment
Jobs
Senior Application Engineer Formal Verification for EDA Careers at San Jose and Austin, California
Product Line Manager for EDA Careers at Multiple, North Carolina
Graduate Hardware Engineer for arm at Austin, Texas
Upcoming Events
DVCon Europe 2020 Virtual at Germany - Oct 27 - 28, 2020
SystemC Evolution Day at Germany - Oct 29, 2020
2020 International Conference On Computer Aided Design at San Diego Mission Bay Resort San Diego CA - Nov 2 - 5, 2020
Verific: SystemVerilog & VHDL Parsers
TrueCircuits:



© 2020 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
AECCafe - Architectural Design and Engineering TechJobsCafe - Technical Jobs and Resumes GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise