Title :
Abstraction techniques for verification of multiple tightly coupled counters, registers and comparators
Author :
Hsieh, Yee-Wing ; Levitan, Steven P.
Author_Institution :
Dept. of Electr. Eng., Pittsburgh Univ., PA, USA
Abstract :
We present new non-deterministic finite state machine (NFSM) abstraction techniques for comparators based on the comparison difference of the two operands (e.g., counters) instead of the comparison order. One of the major advantages of the comparison difference abstractions is the ability to model the comparison of multiple tightly coupled computers. The abstraction techniques are integral to our semantic model abstraction methodology, where abstract models are generated based on semantic matching of behavioral VHDL models with known abstraction templates. Using NFSM models for counters, comparators, and registers, we have shown our approach can yield many orders of magnitude (102-1011) reductions in state space size and substantial improvements in performance of formal verification runs
Keywords :
finite state machines; formal verification; hardware description languages; logic testing; behavioral VHDL models; comparators; comparison difference abstractions; finite state machine; formal verification; semantic matching; semantic model abstraction; Automata; Counting circuits; Data analysis; Data mining; Engines; Performance analysis; Signal analysis; Solids; Space exploration; State-space methods;
Conference_Titel :
High-Level Design Validation and Test Workshop, 2000. Proceedings. IEEE International
Conference_Location :
Berkeley, CA
Print_ISBN :
0-7695-0786-7
DOI :
10.1109/HLDVT.2000.889574