On-Chip Visibility for Fast Bug Diagnosis and Performance Analysis
The Arm CoreSight Trace Memory Controller (TMC) is a configurable trace component to terminate trace buses into buffers, FIFOs, or alternatively, to route trace data over AXI to memory or off-chip to interface controllers.
Fine tuning chip performance requires optimum visibility. Find out how CoreSight TMC can help your designers achieve optimum performance.
CoreSight ELA-500 Embedded Logic Analyzer
An effective way to observe low-level signals, by offering a way to zoom into the root cause of data corruption.
Arm processors range from ultra-low power Cortex-M series to server-class Cortex-A series.
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.
The Arm family of Dynamic Memory Controllers manage the differing demands of multiple processing elements while delivering maximum DRAM bandwidth.
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.
CoreSight TMC 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.
- Technical Reference Manual
- CoreSight Technical Introduction
- Introduction to CoreSight SoC-400
- Key steps to create a debug and trace solution for an Arm SoC
- CoreSight SoC enabling efficient design of custom debug and trace subsystems for complex SoCs
- Better Trace for better software with CoreSight STM
- Low Pin-count Debug Interfaces for Multi-device Systems
- Taking the fear out of silicon debug
- Video interview with CoreSight tech lead Mark LaVine