• DocumentCode
    474562
  • Title

    A multi-resolution AHB bus tracer for real-time compression of forward/backward traces in a circular buffer

  • Author

    Lin, Yi-Ting ; Shiue, Wen-Chi ; Huang, Ing-Jer

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Nat. Sun Yat-Sen Univ., Kaohsiung
  • fYear
    2008
  • fDate
    8-13 June 2008
  • Firstpage
    862
  • Lastpage
    865
  • Abstract
    The forward/backward trace refers to the trace captured after/before a target point is reached, respectively. Real time compression of the backward trace in a circular buffer is a challenging problem since the initial state of the trace currently under compression might be overwritten when wrapping around occurs. This paper presents a real time multi-resolution AHB on-chip bus tracer which is capable of capturing and compressing both forward and backward traces in a circular buffer. The backward trace is accomplished with a ping-pong organization of dual forward trace compression engines. While one module is compressing the trace, the other is clearing up its internal data structure. The roles of the two engines are exchanged periodically. The Bus Tracer, costs 60 K gates and runs up to 500 MHz in TSMC 0.13 mum technology. The experiments show that our approach achieves 2.32 to 3.98 times in effective trace depth than traditional circular buffer approaches.
  • Keywords
    buffer storage; data compression; integrated circuit design; real-time systems; system buses; system-on-chip; SoC; TSMC technology; circular buffer approaches; internal data structure; multiresolution AHB on-chip bus tracer; ping-pong organization; real-time forward/backward traces compression; size 0.13 mum; Buffer storage; Computer science; Costs; Data structures; Engines; Memory; Multiresolution analysis; Permission; Signal resolution; Wrapping; AMBA AHB; Bus Tracer; backward trace; circular buffer; compression; forward trace;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. DAC 2008. 45th ACM/IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-60558-115-6
  • Type

    conf

  • Filename
    4555940