DocumentCode :
357649
Title :
Can automatic design error correction be applied to large circuits?
Author :
Hoffmann, Dirk W. ; Kropf, Thomas
Author_Institution :
Inst. of Comput. Eng., Tubingen Univ., Germany
Volume :
1
fYear :
2000
fDate :
2000
Firstpage :
114
Abstract :
Boolean equivalence checking has turned out to be a powerful method for verifying combinational circuits and is already an integrated part of the design cycle. If equivalence checking fails, Design Error Diagnosis and Correction (DEDC) is performed which can locate and correct design errors fully automatically in many cases. However DEDC algorithms always have to consider the circuit as a whole and cannot be applied locally to a small sub portion of the design. Thus, the size of rectifiable circuits is often limited which is a hard restriction for applying DEDC in industrial environments. We address the problem of how to make DEDC applicable to larger circuits. We show how a small sub circuit can be safely extracted from a bigger circuit under consideration of its environment. Our extraction method surrounds the extracted component with automatically derived logic such that the rectification of the newly constructed, much smaller circuit yields the same results as rectifying the original, much bigger circuit. In addition, we compare the extraction method with the circuit abstraction method presented by D.W. Hoffmann and T. Kropf (1999)
Keywords :
circuit CAD; error correction; formal logic; integrated circuit design; Boolean equivalence checking; DEDC algorithms; Design Error Diagnosis and Correction; automatic design error correction; automatically derived logic; circuit abstraction method; combinational circuit verification; design cycle; design errors; equivalence checking; extraction method; industrial environments; large circuits; rectifiable circuits; Algorithm design and analysis; Automatic test pattern generation; Circuit synthesis; Combinational circuits; Computer errors; Design engineering; Error correction; Logic circuits; Power engineering and energy; Power engineering computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Euromicro Conference, 2000. Proceedings of the 26th
Conference_Location :
Maastricht
ISSN :
1089-6503
Print_ISBN :
0-7695-0780-8
Type :
conf
DOI :
10.1109/EURMIC.2000.874623
Filename :
874623
Link To Document :
بازگشت