DocumentCode
2595362
Title
Trace Buffer-Based Silicon Debug with Lossless Compression
Author
Prabhakar, Sandesh ; Sethuram, Rajamani ; Hsiao, Michael S.
Author_Institution
Dept. of Electr. & Comput. Eng., Virginia Tech, Blacksburg, VA, USA
fYear
2011
fDate
2-7 Jan. 2011
Firstpage
358
Lastpage
363
Abstract
The capacity of the available on-chip trace buffer is limited. To increase its capacity, we propose real-time compression of the trace data via novel source transformation functions, namely real-time difference vector computation, efficient interconnect network and real time alternate vector reversal that reduces the entropy of the trace data. The proposed compression technique is implemented on hardware and operates real-time to capture debug data. Experimental results for sequential benchmark circuits show that the proposed method gives better compression percentage compared to prior works. The area overhead of our trace compressor is up to 20X less compared to dictionary-based codes and yields up to 4X improvement in the compression ratio.
Keywords
buffer circuits; computer debugging; data compression; sequential circuits; area overhead; debug data; interconnect network; lossless compression; on-chip trace buffer; real time alternate vector reversal; real-time difference vector computation; sequential benchmark circuits; silicon debug; source transformation functions; trace compressor; Benchmark testing; Entropy; Flip-flops; Hardware; Real time systems; Silicon; Transforms;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design (VLSI Design), 2011 24th International Conference on
Conference_Location
Chennai
ISSN
1063-9667
Print_ISBN
978-1-61284-327-8
Electronic_ISBN
1063-9667
Type
conf
DOI
10.1109/VLSID.2011.31
Filename
5718828
Link To Document