DocumentCode :
2296974
Title :
Automatic data path abstraction for verification of large scale designs
Author :
Paruthi, Viresh ; Mansouri, Nazanin ; Vemuri, Ranga
Author_Institution :
Dept. of ECECS, Cincinnati Univ., OH, USA
fYear :
1998
fDate :
5-7 Oct 1998
Firstpage :
192
Lastpage :
194
Abstract :
The state space explosion problem is a hurdle in the acceptance of model checking as a viable tool for verification of large-scale designs. Abstractions may be used to simplify designs, while preserving target verification properties. We propose a simple methodology for abstracting away portions of the data path, thus rendering a large state-space model of the design amenable for verification using model checking. The spatial abstractions developed reduce the bit-width complexity of the designs while retaining the controllers intact. The methodology uses interval computation techniques to determine the bounds on the allowable range of values the data path resources can assume. The approach is embedded in a tool that performs automatic data path abstraction on a RTL specification of a design
Keywords :
computational complexity; high level synthesis; state-space methods; RTL specification; automatic data path abstraction; bit-width complexity; interval computation; large scale designs verification; model checking; spatial abstractions; state space explosion problem; state-space model; target verification properties; viable tool; Contracts; Digital systems; Explosions; Formal verification; Large-scale systems; Logic devices; Process design; Size control; State-space methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1998. ICCD '98. Proceedings. International Conference on
Conference_Location :
Austin, TX
ISSN :
1063-6404
Print_ISBN :
0-8186-9099-2
Type :
conf
DOI :
10.1109/ICCD.1998.727044
Filename :
727044
Link To Document :
بازگشت