• 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