ARC Debugger & Trace
Any ARC Core in Any SoC
Benefit from Lauterbach’s leading edge development tools and close partnership with Synopsis to analyze any design, from a single tiny microcontroller to a massive multicore application processor. ARC DesignWare® is a processor IP from Synopsys which can be optimized to fit your System on Chip (SoC).
Using our TRACE32® tools you can debug and control any ARC core (along with all of the other cores) in an SoC via a single debug interface, all at the same time. The core configuration is automatically detected including most ARC Designware optional features. For cores implementing the ARC Trace (RTT), TRACE32® tools support real-time on- and off-chip tracing.
Supported Sub-Architectures
ARC-HS, ARC-EM, ARC-EV,ARC-VPX, ARC600/700, ARCtangent-A4/A5
Utilizing All Debug Features
Explore and utilize all the powerful and well-known features of your ARC core with Lauterbach debug modules: full on-chip breakpoint support; run-time memory access; flash programming; benchmark counters; and cache view. And of course, everything is scriptable, enabling you to repeat the same test-sequence over and over.
Learn more about our debug systemWhich ARC core do you want to use?
Check out our catalogue of predefined solutions and find the ideal toolset for your project.
Capture Your Core’s Actions
Stop mode debugging can be a powerful tool but tracing is even better. Our trace solutions for ARC support both the SmaRT on-chip trace and the much more powerful DesignWare ARC Trace, which can save the trace-data inside the target memory or emit it to one of our PowerTrace tools. TRACE32® tools also support ARC Trace inside an Arm CoreSight trace infrastructure.
Which ARC core do you want to use?
Check out our catalogue of predefined solutions and find the ideal toolset for your project.
Get Ready Before Your Silicon is
Test your ARC code in your custom SoC before your SoC is ready. Taping out your SoC takes a lot of time but TRACE32 allows you to start software development on virtual prototypes and simulators, using the same GUI and toolset that you would use later with the real chip. To some extent it is also possible to verify the debug interface of your individual SoC before starting the taping out.
3rd Party Tools Supported for ARC
The following features are available for all architectures supported by TRACE32. Please contact us if your device or tool is not listed here; support is often already on its way.