DocumentCode :
405819
Title :
Method of using shadow registers in designing an on-chip debug unit of a microprocessor
Author :
Yan Xiaolang
Volume :
1
fYear :
2003
fDate :
21-24 Oct. 2003
Firstpage :
393
Abstract :
A method to enhance non-intrusive debug capability in microprocessor design is presented. This method works by introducing shadow registers in the debug circuitry. By using the registers, designers no longer need to insert scan chain in the critical path of CPU. Also, using shadow registers to assist debug is extensible when the CPU micro-architecture is becoming more and more complex. In this paper, we present the method of inserting shadow registers and special datapath in the CPU debug module, and illustrate the steps of using these registers during chip debug. This method has also been implemented in our CK520 core and is proved to be successful.
Keywords :
computer debugging; instruction sets; integrated circuit design; microprocessor chips; CK520 core; CPU debug module; CPU microarchitecture; central processing unit; debug circuitry; microprocessor design; on-chip debug unit; scan chain; shadow registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASIC, 2003. Proceedings. 5th International Conference on
ISSN :
1523-553X
Print_ISBN :
0-7803-7889-X
Type :
conf
DOI :
10.1109/ICASIC.2003.1277570
Filename :
1277570
Link To Document :
بازگشت