Design
TRACE32 already supports ARMv8 architecture
The TRACE32 debuggers from Lauterbach, the manufacturer of microprocessor development tools, now supports the ARMv8 architecture. The ARMv8 architecture is the first ARM architecture that includes 64-bit execution, allowing processors to combine 64-bit execution with 32-bit execution.
One The ARMv8 Embedded Trace Macrocell provides non-intrusive program-flow trace and data trace capabilities for any of the ARMv8 architecture-based processors for full visibility into the processor's instruction flow and enables profiling analysis.
The TRACE32 tools further support the CoreSight technology for the ARMv8 architecture. It extends the debug and trace capability to cover the entire system-on-chip including multiple ARM processors and DSPs. Switching between 64-bit and 32-bit execution mode is smoothly handled by TRACE32 to provide reliable debug support for complex applications.
TRACE32 offers full OS-aware support for all popular operating systems running on asymmetric multiprocessing or symmetric multiprocessing systems.