DocumentCode :
3649798
Title :
Automatic rectification of design errors in complex processors with programmable hardware
Author :
A. M. Gharehbaghi;M. Fujita
Author_Institution :
VLSI Design &
fYear :
2012
Firstpage :
141
Lastpage :
146
Abstract :
In this paper, we address the problem of automatic correction of design errors in microprocessors, when the correction function is implemented in lookup tables. The formal specification of an erroneous processor and its reference instruction-set architecture (ISA) model are used in an iterative process, employing formal methods, to find and fix the bugs. Then, the correction function is optimized to reduce the lookup table size. We have shown the effectiveness of our method by correcting the bugs in two complex out-of-order superscalar processors with two different timing error recovery mechanisms.
Keywords :
"Multiplexing","Program processors","Computer bugs","Optimization","Input variables","Radiation detectors","Timing"
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology (FPT), 2012 International Conference on
Print_ISBN :
978-1-4673-2846-3
Type :
conf
DOI :
10.1109/FPT.2012.6412126
Filename :
6412126
Link To Document :
بازگشت