Comprehensive Component Library for Debug and Trace Functionality

The CoreSight SoC-400 library offers configurable components, including debug access, trace generation manipulation and output, cross triggering, and time stamping to meet the exact requirements of your system, regardless of size. With a rich development history, CoreSight SoC-400 is the standard for Arm-based SoC designs and can help safeguard against costly delays. Widely accepted as the standard for debug and trace IP, it enjoys broad support from the tooling ecosystem.

Features and Benefits
Debug Access

Enables you to build the interface between an external debugger, using, JTAG or SWD for example, and processors, memory systems, and other CoreSight components. Post-mortem debugging reduces both bug cost and the time to market.

Trace 

Trace lets you generate and end trace buses, and provides the links between source and sink. Arm provides separate trace components for the generation of system trace, the System Trace Macrocell (STM), and the management of intermediate and termination of trace buses, Trace Memory Controller (TMC).

Software Debugging

Hardware and software co-development with a debugger in simulation and emulation helps improve reliability.

Cross-Triggering

Components can control actions from and to other components.

SoC Bring up

Faster bring up means a reduced time to market.

Use Cases
Where Innovation and Ideas Come to Life

Improved care at reduced cost across health-centric applications. Support for innovative applications in preventative care, including blood sugar monitors and heart-rate trackers.

Talk with an Expert

Arm makes it easy to understand what you need to design an Arm SoC. Talk to an expert today and learn more.

Contact Us
Related Products and Services
Explore More Options and Features
Arm Cortex Processors

Cortex Processors

Arm processors range from ultra-low power Cortex-M series to server-class Cortex-A series.

Mali Graphics & Multimedia Processors

Graphics and Multimedia

Arm Mali media IP offer high-performing, energy-efficient media processing across a large and growing number of mobile and consumer devices, including smartphones, tablets, TVs and wearables.

Memory Controllers

Memory Controllers 

The Arm family of Dynamic Memory Controllers manage the differing demands of multiple processing elements while delivering maximum DRAM bandwidth.

Socrates System Builder

Socrates System Builder 

The Arm Socrates System Builder tool guides a user through the selection, configuration and creation of Arm IP, and system assembly to quickly and easily build Arm-based systems.

DS-5 Development Studio

DS-5 Development Studio

DS-5 Development Studio is a suite of tools for embedded C/C++ software development on any Arm-based SoC, featuring editor, compilers, debugger, and system profiler. This set of tools helps make sure your critical software works efficiently and reliably.

SoC-400 Resources

Everything you need to know to make the right decision for your project. Includes technical documentation, industry insights, and where to go for expert advice.

 

Visit Arm Developer