Title :
Verifying pipelined hardware using symbolic logic simulation
Author :
Bose, Soumitra ; Fisher, Allan L.
Author_Institution :
Carnegie Mellon Univ., Pittsburgh, PA, USA
Abstract :
A method is presented for automated verification of synchronous pipelined circuits, based on symbolic simulation and the well-known program verification concept of representation functions. The use of representation functions to allow straightforward formulation of readable and intuitive specifications is demonstrated, along with the use of a symbolic switch-level simulator to automatically prove that a circuit meets its specification. As an example, a systolic stack with more than 5000 transistors can be formally verified in a few minutes on a VAX 8800
Keywords :
logic CAD; logic testing; symbol manipulation; automated verification; pipelined hardware verification; program verification concept; representation functions; symbolic logic simulation; symbolic switch-level simulator; systolic stack; Boolean functions; Circuit simulation; Computational modeling; Computer bugs; Computer science; Hardware; Logic; Military computing; Switches; Switching circuits;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1989. ICCD '89. Proceedings., 1989 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-1971-6
DOI :
10.1109/ICCD.1989.63359