DocumentCode
2737155
Title
A Real-Time Two-Level Trace Compressor for FPGA-Based SoC On-Chip Debugger
Author
Tsai, Guo-Ruey ; Lin, Min-Chuan ; Lin, Ching-Hui
fYear
2007
fDate
5-7 Sept. 2007
Firstpage
267
Lastpage
267
Abstract
We have presented a two-level trace compressor design with pipeline structure for real-time FPGA- based SoC on-chip debugger. A counter-based coarse level compressor is designed to cope with continuously repeating tracer data sequences, and the following fine level compressor is used to further compress the similarity bits between two neighbor trace of the de- repeated tracer data sequence. The two-level trace compressor not only is synchronous with the tracer sampling clock rate, but also consume less synthesized chip area. The compression ratio of such a trace compressor is very high up to 100 times dependent of the tracer data channel arrangement. By the parametric hardware-description language module design, we can reconfigure flexible tracer data channel and data storage structure in order to match with different system requirements
Keywords
Clocks; Counting circuits; Data compression; Data engineering; Debugging; Digital signal processing chips; Field programmable gate arrays; Logic testing; Random access memory; Sampling methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Innovative Computing, Information and Control, 2007. ICICIC '07. Second International Conference on
Conference_Location
Kumamoto, Japan
Print_ISBN
0-7695-2882-1
Type
conf
DOI
10.1109/ICICIC.2007.80
Filename
4427912
Link To Document