• DocumentCode
    2309536
  • Title

    A fast and highly accurate path delay emulation framework for logic-emulation of timing speculation

  • Author

    Nomura, Shuou ; Sankaralingam, Ranganathan ; Sankaralingam, Rajkumar

  • Author_Institution
    Univ. of Wisconsin-Madison, Madison, WI, USA
  • fYear
    2010
  • fDate
    2-4 Nov. 2010
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    This paper proposes a novel path-delay fault emulation technique called Replay. We specifically show it allows FPGA emulation of digital ICs that adopt timing-speculation techniques. For each flip-flop, Replay builds a timing-error predictor based on timing-speculation´s aggressive clock period. We use a heuristic which replicates the combination logic and uses path delays to determine which paths will be excited based on the aggressive clock period. The timing-error prediction accuracy is more than 99% for a set of real workloads on the OpenRISC processor and the FPGA emulation speed shows practically no slowdown. We also demonstrate that Replay can evaluate the impact of voltage-drop timing-faults. This fast and accurate timing-error prediction enables practical emulation of timing-speculation and quantitative analysis early in the design-cycle.
  • Keywords
    field programmable gate arrays; flip-flops; logic circuits; reduced instruction set computing; FPGA emulation speed; OpenRISC processor; Replay; aggressive clock period; combination logic; digital IC; flip-flop; heuristic; logic emulation; path-delay fault emulation technique; quantitative analysis; timing speculation; timing-error prediction; timing-error predictor; voltage-drop timing-faults;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Conference (ITC), 2010 IEEE International
  • Conference_Location
    Austin, TX
  • ISSN
    1089-3539
  • Print_ISBN
    978-1-4244-7206-2
  • Type

    conf

  • DOI
    10.1109/TEST.2010.5699267
  • Filename
    5699267