Title :
ARMV8 debug and trace architectures
Author :
Williams, Michael
Author_Institution :
ARM Ltd., Cambridge, UK
Abstract :
The ARM® processor family is the most widely used 32-bit processor family, and has consistently included debug features, starting from the ARM7TDMI® processor [1]. Embedded debug forms part of the ARMv7 architecture [2]. The most recent addition to the ARM architecture family is ARMv8 [3], which represents the biggest change in the architecture´s history. This paper looks at the impact of the new architecture on debug and trace, and reviews some of the lessons learnt from previous architectures.
Keywords :
computer architecture; microprocessor chips; program debugging; program diagnostics; ARM processor family; ARM7TDMI processor; ARMV8 debug; computer architecture; debug feature; embedded debug; software debugging; trace architecture; word length 32 bit; Complexity theory; Computer architecture; Hardware; Protocols; Registers; Software; System-on-a-chip; computer architecture; software debugging;
Conference_Titel :
System, Software, SoC and Silicon Debug Conference (S4D), 2012
Conference_Location :
Vienna
Print_ISBN :
978-1-4673-2454-0
Electronic_ISBN :
2114-3684