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.
Features and Benefits
Enables trace to be stored in a dedicated SRAM, used either as a circular buffer or as a FIFO. The functionality of this configuration is a superset of the functionality of the ETB configuration.
Enables trace to be routed over an AXI bus to system memory or to any other AXI slave.
Enables trace to be stored in a dedicated SRAM, used as a circular buffer. This configuration is similar to the CoreSight ETB.
Where Innovation and Ideas Come to Life
Enabling connected intelligence across the home, including smart meters, connected lighting, connected appliances and much more.
Secure implementation for automotive applications, including parking sensors and much more.
Scalability and performance for data center and high-performance computing applications.
Power efficient wearables and fitness monitoring, with Arm TrustZone for security around personal wearable data.
Talk with an Expert
Fine tuning chip performance requires optimum visibility. Find out how CoreSight TMC can help your designers achieve optimum performance.
Explore More Options and Features
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 include the ultra-low power Cortex-M series, real-time response Cortex-R series, and the high performance 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.
Arm Development Studio
An end-to-end software development environment for all Arm-based systems, including Arm Compiler, debuggers, IDEs, performance analysis tools, models and middleware.
"Arm CoreSight debug and trace technology was instrumental to the successful bring-up of the Exynos 7870. When designers are working on optimizations to eke out the maximum performance, there is peace of mind in knowing that CoreSight gives the best real-time trace delivering visibility onto the chip fast in order to fine tune the performance"
"In addition, Arm CoreSight debug and trace technology was implemented in the chip’s development to provide on-chip visibility that enables fast diagnosis of bugs and performance analysis. Amongst other things, CoreSight ensures it meets the high quality standards required by ISO 26262."
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.