Architected to debug & trace heterogeneous high performance multicore systems
CoreSight Design Kits for Cortex-A series processors give:
Higher visibility through fewer pins
Powerful multi core interactive debugging with real-time visibility
CoreSight for Cortex-A series processors enable developers to control (debug) and observe (trace) their Cortex-A processor-based SoC with fewer pins.
With the CoreSight DAP and the Embedded Cross Triggering, developers can perform powerful symmetric and asymmetric multicore debug and run-time control, while collecting time stamped CPU or system trace to analyze, optimize and debug software and hardware interaction.
Visibility of program execution on multicore SoCs
Visibility for high performance, low energy and secure systems
CoreSight trace macrocells for Cortex processors give software developers vital information on how their software executes on the platform. All Cortex-A trace macrocells are OS aware enabling development tools to deliver OS aware debug and optimization.
|The CoreSight technology supports the highest performance processors while being architected to minimize energy consumption. The CoreSight technology provides SoC architects the flexibility to implement the most power efficient debug and trace solution, by enabling multi clock and power domains debug and real-time trace.|
CoreSight also makes provision for secure debug and trace, enabling provision of this vital visibility only to trusted users.
Value to different users during the life of the SoC
Re-use & standardization
|CoreSight technology is in use throughout the life of the SoC, enabling silicon suppliers and OEMs to decrease cost and development risks.||CoreSight can be leveraged for other components in the SoC, enabling Partners to decrease debug and trace cost and provide a standard framework across platforms. Partners can integrate their own debug and trace components in CoreSight by complying with the CoreSight architecture specification. |
Learn how CEVA DSP support the CoreSight technology
Today, the CoreSight technology provides on-chip visibility to software and hardware developers in many end products such handsets, mobile devices, set-top boxes and ultra-portable SmartBooks,
Public example of how CoreSight trace is used by Qt developers to optimize Qt performance
Bring values to many users during the life of your SoC
Specified by major OEMs in end products, the CoreSight technology for Cortex-A series processors delivers value to different user groups during all the phases of the SoC life cycle.
Main user groups
Main tasks enabled or accelerated by CoreSight technology
Embedded and middleware software developers