Debug and Trace Support for the Newest Arm® Neoverse™ CPUs

Lauterbach´s TRACE32® development tools now also support all Arm’s leading-edge Armv9-A server processors: Arm® Neoverse™ V2, Arm® Neoverse™ N2 and Arm® Neoverse™ E2. TRACE32® support includes simultaneous debugging of the CPU cores as well as non-intrusive CPU trace capture.

While the Arm® Neoverse™ V2 CPU is designed for cloud computing, high-performance computing (HPC), and machine learning (ML) performance leadership, the first Armv9 infrastructure CPU, Arm® Neoverse™ N2, offers a 40 percent IPC performance uplift over Arm® Neoverse™ N1, while retaining industry-leading performance-per-watt efficiency. The Arm® Neoverse™ E2 pairs the high-efficiency Cortex®-A510 CPU with the CMN-700 mesh, making an E2 system backplane compatible with an N2 backplane.

Lauterbach’s TRACE32® enables hardware-accelerated debugging and real-time tracing of all the Arm® Neoverse™ CPUs and other cores that Arm® licensees implement on their SoCs. TRACE32® tools consist of the universal PowerView debugging and tracing software as well as debug and trace accelerator modules. While Lauterbach’s intelligent PowerDebug modules provide the highest available download speeds and smallest response times for efficient debugging and test automation, PowerTrace real-time trace modules provide full insights of what the CPUs and other cores of an Armv9 system are doing without impacting its real-time performance in any way. Trace analysis including code coverage measurements can support bringing embedded designs to market faster, safer, and more reliably than ever.

TRACE32® enables simultaneous debugging and tracing of the Arm® Neoverse™ processors and other cores in an SoC; a unique capability to cover the whole system. It does not matter whether the system is SMP (Symetric Multiprocessing), AMP (Asymetric Multiprocessing), or iAMP (Integrated Asymmetrical Multiprocessing). Lauterbach’s innovative iAMP debug and trace technology enables to debug multicore systems with identical CPU instruction sets in just one TRACE32® PowerView GUI.

“Arm’s 2nd generation Neoverse CPUs offer server suppliers excellent computing performance and energy efficiency”, says Norbert Weiss, Managing Director at Lauterbach GmbH. “With the latest support of our TRACE32 debug and trace tools for Neoverse E2, we have completed our offering for the entire Neoverse family”.
Lauterbach’s TRACE32® enables developers of servers to evolve their applications at Armv9 SoCs, which implement 2nd generation Arm® Neoverse™ CPUs V2, N2 and E2, even faster and easier.

At embedded world 2024, you can explore Lauterbach’s unlimited support for Arm® IP live at booth 4-210.

About LAUTERBACH

Lauterbach is the leading manufacturer of cutting-edge development tools for embedded systems with more than 40 years of experience. It is an international, well-established company, serving customers all over the world, partnering with all semiconductor manufacturers and growing steadily. At the headquarters in Hoehenkirchen, near Munich, the engineering team develops and produces highly proficient and specialized, easy-to-use Development Tools under the brand TRACE32®. Branch offices in United Kingdom, Italy, France, Tunisia, on the East and West coasts of the United States, Japan and China and highly qualified sales as well as support engineers in many other countries make Lauterbach’s full product range available worldwide.

Photo credits: Denys_Bilytskyi/123rf

Posted in All News.