Title :
Implementation of On-Chip Dynamic Trace for Microprocessors
Author :
Hu, Yue-li ; Xiong, Bing
Author_Institution :
Shanghai Key Lab. of Power Station Autom. Technol., Shanghai Univ.
Abstract :
This paper presents an on-chip dynamic trace design method which is very useful for the real-time dynamic trace of the program executing process of embedded microprocessors. We introduce an on-chip tracer (OCT) module to fulfill this dynamic tracing task by setting watchpoints at some locations of user program in order to trace and output the information on these spots. As a result, debugger can find out program errors and monitor or reconstruct the executing route of user program. This OCT module needs only a few registers rather than a special on-chip trace buffer (OCTB) which is an essential component for traditional trace methods. Finally, the results of simulation prove that the on-chip dynamic trace debugging is accomplishable with the help of this OCT module
Keywords :
embedded systems; microprocessor chips; program debugging; dynamic tracing; embedded microprocessors; on-chip trace buffer; on-chip tracer; user program; Debugging; Design methodology; Information analysis; Laboratories; Microprocessors; Monitoring; Power generation; Registers; Signal processing; System-on-a-chip;
Conference_Titel :
Solid-State and Integrated Circuit Technology, 2006. ICSICT '06. 8th International Conference on
Conference_Location :
Shanghai
Print_ISBN :
1-4244-0160-7
Electronic_ISBN :
1-4244-0161-5
DOI :
10.1109/ICSICT.2006.306226