Title :
On diagnosis and correction of design errors
Author :
Pomeranz, I. ; Reddy, S.M.
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
Abstract :
We consider the problem of diagnosing and correcting two classes of design errors, called output correspondence and input correspondence errors. Under these errors, the order of the outputs or inputs of the implementation are changed, such that an incorrect matching between specification and implementation outputs or inputs is obtained. These errors were not included in earlier methods proposed to diagnose and correct design errors. We present diagnosis and correction procedures for these errors, and discuss the performance of these procedures in the presence of previously studied design errors. The analysis shows the importance of considering output and input correspondence errors as part of a complete correction procedure.
Keywords :
fault diagnosis; complete correction procedure; design errors; design verification; error correction; error diagnosis; implementation; input correspondence; output correspondence; specification; Boolean functions; Circuits; Cities and towns; Computer errors; Design engineering; Error analysis; Error correction; Hardware; Routing;
Conference_Titel :
Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-4490-7
DOI :
10.1109/ICCAD.1993.580104