• DocumentCode
    3376461
  • Title

    Trace signal selection to enhance timing and logic visibility in post-silicon validation

  • Author

    Shojaei, Hamid ; Davoodi, Azadeh

  • Author_Institution
    Univ. of Wisconsin, Madison, WI, USA
  • fYear
    2010
  • fDate
    7-11 Nov. 2010
  • Firstpage
    168
  • Lastpage
    172
  • Abstract
    Trace buffer technology allows tracking the values of a few number of state elements inside a chip within a desired time window, which is used to analyze logic errors during post-silicon validation. Due to limitation in the bandwidth of trace buffers, only few state elements can be selected for tracing. In this work we first propose two improvements to existing “signal selection” algorithms to further increase the logic restorability inside the chip. In addition, we observe that different selections of trace signals can result in the same quality, measured as a logic visibility metric. Based on this observation, we propose a procedure which biases the selection to increase the restorability of a desired set of critical state elements, without sacrificing the (overall) logic visibility. We propose to select the critical state elements to increase the “timing visibility” inside the chip to facilitate the debugging of timing errors which are perhaps the most challenging type of error to debug at the post-silicon stage. Specifically, we introduce a case when the critical state elements are selected to track the transient fluctuations in the power delivery network which can cause significant variations in the delays of the speedpaths in the circuit in nanometer technologies. This paper proposes to use the trace buffer technology to increase the timing visibility inside the chip, without sacrificing the logic visibility.
  • Keywords
    integrated circuit testing; logic testing; timing; delays; logic errors; logic restorability; logic visibility; post silicon validation; signal selection algorithms; timing error debugging; timing visibility; trace buffer technology; trace signal selection; Clocks; Computational modeling; Logic gates; Runtime; Silicon; Switches; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-8193-4
  • Type

    conf

  • DOI
    10.1109/ICCAD.2010.5654123
  • Filename
    5654123