DocumentCode :
753008
Title :
Comparing layouts with HDL models: a formal verification technique
Author :
Kam, Timothy ; Subrahmanyam, P.A.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
Volume :
14
Issue :
4
fYear :
1995
fDate :
4/1/1995 12:00:00 AM
Firstpage :
503
Lastpage :
509
Abstract :
This paper discusses a formal verification technique for comparing the functionality of a transistor netlist extracted from a layout with a design description in a hardware description language (HDL). Using novel techniques based on binary decision diagrams (BDD´s), a state machine is first abstracted from a transistor netlist, given information relating to clock signals and clock models. The resulting state machine behavior is then compared with another that is derived from the HDL description. The basic ingredients of the technique used can be directly applied (or, in other cases, extended) to various related contexts of interest. In particular, the abstracted machine(s) can be represented as BDD relations or as synchronous sequential networks, both of which are common starting points for sequential synthesis and verification tools
Keywords :
Boolean functions; circuit analysis computing; circuit layout CAD; finite state machines; formal verification; hardware description languages; integrated circuit layout; integrated circuit modelling; logic CAD; sequential circuits; BDD relations; HDL description; HDL models; binary decision diagrams; clock models; clock signals; design description; formal verification technique; hardware description language; state machine abstraction; synchronous sequential networks; transistor netlist extract; Binary decision diagrams; Boolean functions; Circuit simulation; Clocks; Data mining; Data structures; Formal verification; Hardware design languages; Logic; Production;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.372376
Filename :
372376
Link To Document :
بازگشت