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
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;
Conference_Titel :
Test Conference (ITC), 2010 IEEE International
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-7206-2
DOI :
10.1109/TEST.2010.5699267