Specifications

CoreSight SoC-600M is a library of debug and trace components for multi-core systems. The solution is optimized for Arm Cortex-M based devices. 

Benefits
  • Increased system visibility due to additional data bandwidth, reducing risks and increasing developer productivity
  • Remote debug and in-field access via Ethernet or wirelessly, reducing the total cost of ownership
  • Based on the proven Arm CoreSight SoC family used in millions of devices today
Features
  • Efficiently transports debug and trace data from multiple sources to external ports 
  • Enables debug and trace over functional interfaces such as WiFi, USB and Bluetooth in addition to widely used JTAG and SWD interfaces 
  • Provides debug access for starting/halting the debug or registering read/write 
  • Execution and instrumentation trace routing and termination 
  • Cross-triggering to coordinate debug and trace events such as the debug halt request 
  • Time stamping required for correlating traces from different sources 

Start designing now

Arm Flexible Access gives you quick and easy access to this IP, relevant tools and models, and valuable support. You can evaluate and design solutions before committing to production, and only pay when you are ready to manufacture.

Learn more

More than an IP library

CoreSight SoC-600M includes a number of components that support the development of secure and efficient SoCs. The following items have been developed alongside the IP library. 

Security

Debug access extended to functional IO needs to maintain the same level of security as offered through a JTAG connection.

Open-source Linux Drivers

Open-source Linux drivers are critical to self-hosted debug and these drivers will be supplied.

Tools and Software

CoreSight SoC-600M based SoCs will benefit from tools support in Arm Development Studio, as well as support from tool and software providers in the Arm ecosystem.


  • Manual containing technical information.
  • CoreSight SoC-600M Technical Reference Manual

    For system designers, system integrators, and programmers who are designing a SoC, the Technical Reference Manual is the go-to resource.

    Read here

Training

Arm training is written and delivered by the world's most experienced Arm technology trainers. Arm also supports a network of third-party training providers who are licensed to deliver a number of related training courses. 

The top half of a human.

Designing with CoreSight

This course is intended for engineers designing silicon devices for Arm processors with the CoreSight debug architecture. The course covers an introduction to CoreSight and then presents detailed material on each aspect of the technology.

Learn more

Get Support

Community Blogs

Forums

Suggested answer Making ONVIF conformant surveillance camera with STM32H743.
  • stm32 h7
0 votes 65 views 1 replies Latest 5 hours ago by ibrahim1236 Answer this
Suggested answer Which ARM board will be most suitable?
  • Video Processor Embedded Algorithms
  • Video Processor
0 votes 1649 views 3 replies Latest 18 hours ago by Dharmalingam.K Answer this
Answered UART + DMA: how to ? 0 votes 1686 views 6 replies Latest 22 hours ago by Colin Campbell Answer this
Suggested answer m1/m3 design start download problems 0 votes 81 views 2 replies Latest 22 hours ago by ChrisR Answer this
Suggested answer Making ONVIF conformant surveillance camera with STM32H743. Latest 5 hours ago by ibrahim1236 1 replies 65 views
Suggested answer Which ARM board will be most suitable? Latest 18 hours ago by Dharmalingam.K 3 replies 1649 views
Answered UART + DMA: how to ? Latest 22 hours ago by Colin Campbell 6 replies 1686 views
Suggested answer m1/m3 design start download problems Latest 22 hours ago by ChrisR 2 replies 81 views