DocumentCode :
465500
Title :
Conditioned HDL Slicing A way to Speed-up Formal Verification
Author :
Ou, Jen-Chieh ; Saab, Daniel G. ; Abraham, Jacob A.
Author_Institution :
Department of EECS, Case Western Reserve University, Cleveland, Ohio, 44106, USA. jxo32@case.edu
Volume :
1
fYear :
2006
fDate :
6-9 Aug. 2006
Firstpage :
489
Lastpage :
493
Abstract :
Modern complex digital systems are described in Hardware Description Language (HDL). The increase in design complexity are causing verification tools to require large amount of resources. In this paper, we propose a technique to obtain a HDL executable conditioned design slice that is behaviorally equivalent to the original design. The conditioned slice is less complex than the original and static sliced design and require less resources to analyze by a verification tool. The slicer is implemented in a computer program which is used as a pre-processor to SMV verification. The results show that the conditioned slice significantly reduces the CPU and memory overhead needed to verify the USB2.0 IP core by SMV.
Keywords :
Central Processing Unit; Design automation; Design methodology; Digital systems; Formal verification; Hardware design languages; Integrated circuit synthesis; Jacobian matrices; Signal design; State-space methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006. MWSCAS '06. 49th IEEE International Midwest Symposium on
Conference_Location :
San Juan, PR
ISSN :
1548-3746
Print_ISBN :
1-4244-0172-0
Electronic_ISBN :
1548-3746
Type :
conf
DOI :
10.1109/MWSCAS.2006.382105
Filename :
4267182
Link To Document :
بازگشت