Arteris
66033548c20e04001e236a6d Promo

Certified Cache-Coherent Interconnect Supports Safety Applications

March 26, 2024
The Ncore network-on-chip design tool developed by Arteris delivers ISO 26262 certification.

What you’ll learn:

  • Where is a safety-certified network-on-chip needed?
  • Why ISO 26262 certification is important for NOC designs.

 

Software-defined vehicles (SDVs) and advanced driver-assistance systems (ADAS) have placed heavy demands on system-on-chip (SoC) platform designs. Adding in lots of processor, GPU, and artificial-intelligence/machine-learning (AI/ML) cores requires one or more high-performance network-on-chip (NoC) subsystems connecting these components with memory and peripherals. Such setups are utilized in safety-critical application areas like automotive require safety certifications like ISO 262626.

The latest Ncore cache-coherent interconnect toolset from Arteris augments the company’s Ncore non-cache-coherent NoCs. It provides ISO 26262 certification support for ASIL-B through ASIL-D. Ncore works with any processor core like RISC-V and offers pre-validated support for Armv9 cores.

The configurable tool can generate a mix of fully coherent, I/O-coherent, and non-coherent NoC that manages a range of memory and peripheral interfaces (Fig. 1). This includes CHI-E, CHI-B and ACE fully coherent agent interfaces. The ACE-Lite IO coherent interfaces are supported along with AXI for non-coherent subsystems and devices. The NoC can be a mesh or heterogeneous network.

This type of configurable NOC creation can save more than 50 man-years of work compared to designing a NoC from scratch. Arteris is able to optimize for small die areas while supporting low-power requirements and high-performance operation.

Many of these designs are moving toward chiplet implementations, including automotive SoCs (Fig. 2). Likewise, more complex chips often include multiple NoCs of different types, such as coherent and non-coherent networks, based on the requirements of the chiplets connecting different devices.

Having a tool to provide a selection of configurable NoCs saves lots of time and being equipped with an ISO 26262-certified tool also simplifies designs targeting safety applications. The same is true using an interface to pre-validated cores. However, another aspect of the latest output is the integration with Arm emulation support so that a design can be quickly tested.

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!