DocumentCode
2737101
Title
A New Real-Time Address Tracer for Embedded Microprocessors Based on Preprocessing
Author
Jeang, Yuan-Long ; Wey, Zuu-shaang ; Wang, Hung-Yu ; Chen, Ching-Ta
Author_Institution
Kun Shan Univ., Tainan
fYear
2007
fDate
5-7 Sept. 2007
Firstpage
263
Lastpage
263
Abstract
A real-time address tracer is a kernel of a dynamic debugging system for any embedded system such as the ARM7TDMI. In our previous version, we have provided an effective compression method, which usually uses only 8 to 32 entries (32 bits each entry) of table, a simple counter and low cost hardware instead of using 0.5k to 4k entries of dictionary and window based on LZW-based compression methods. This new version adds a pre-processing and its corresponding post-procession steps such that the needed tracing memories can be further greatly decreased by shifting the on-line work loading to the pre-processing and post-processing. Comparing with other work on cost and compression ratio for several benchmarks, the average results of our system are also better than others.
Keywords
electronic design automation; embedded systems; microprocessor chips; program debugging; LZW-based compression method; dynamic debugging system; embedded microprocessor system; real-time address tracer; Costs; Counting circuits; Debugging; Dictionaries; Embedded system; Hardware; Ice; Logic; Microprocessors; Real time systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Innovative Computing, Information and Control, 2007. ICICIC '07. Second International Conference on
Conference_Location
Kumamoto
Print_ISBN
0-7695-2882-1
Type
conf
DOI
10.1109/ICICIC.2007.56
Filename
4427908
Link To Document