• 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