DocumentCode :
2704238
Title :
Symbolic multi-level verification of refinement
Author :
Hendricx, Stefan ; Claesen, Luc
Author_Institution :
IMEC, Katholieke Univ., Leuven, Belgium
fYear :
1999
fDate :
4-6 Mar 1999
Firstpage :
288
Lastpage :
291
Abstract :
VLSI-system design can, in general, be characterized in terms of the step-wise refinement of intermediate solutions. Despite the fact that such refinements usually do not preserve time-scales, current formal verification approaches mostly start from the assumption that both specification and implementation utilize the same scales of time. Realizing the importance of being able to cope with differences in timing granularity, this preliminary paper proposes a symbolic methodology to verify that a low-level finite state machine is a refinement of a high-level finite state machine. To illustrate our approach, the step-wise refinement-and verification-of a simple microprocessor is presented
Keywords :
VLSI; circuit CAD; finite state machines; formal verification; integrated circuit design; logic CAD; symbol manipulation; VLSI system design; formal verification; high-level FSM; high-level finite state machine; low-level FSM; low-level finite state machine; microprocessor verification; step-wise refinement; symbolic methodology; symbolic multi-level verification; timing granularity; Automata; Clocks; Design optimization; Formal verification; Hardware; Logic design; Microelectronics; Microprocessors; Read only memory; Tellurium;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI, 1999. Proceedings. Ninth Great Lakes Symposium on
Conference_Location :
Ypsilanti, MI
ISSN :
1066-1395
Print_ISBN :
0-7695-0104-4
Type :
conf
DOI :
10.1109/GLSV.1999.757435
Filename :
757435
Link To Document :
بازگشت