DocumentCode :
3470828
Title :
Applying formal techniques in simulation-based verification
Author :
Zhu, Yunshan
Author_Institution :
Adv. Technol. Group, Synopsys, Inc., Mountain View, CA
Volume :
2
fYear :
2005
fDate :
24-0 Oct. 2005
Firstpage :
1036
Lastpage :
1041
Abstract :
We present four strategies that enable more effective functional verification: apply induction; generalize the problem; exploit data independence; and finally, divide and conquer. These strategies originate from techniques used in formal verification, but they are equally applicable in simulation based verification flows. We show that by applying these strategies, one can often achieve more concise specification, improve simulation coverage and reduce debugging overhead. The goal of this paper is to introduce these strategies to hardware verification engineers and give them another set of tools to tackle the ever more complex task of functional verification
Keywords :
formal verification; integrated circuit design; data independence; debugging overhead; formal verification; functional verification; hardware verification; Boolean functions; Computational modeling; Computer simulation; Debugging; Delay; Formal verification; Hardware; Logic design; Process design; State-space methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASIC, 2005. ASICON 2005. 6th International Conference On
Conference_Location :
Shanghai
Print_ISBN :
0-7803-9210-8
Type :
conf
DOI :
10.1109/ICASIC.2005.1611483
Filename :
1611483
Link To Document :
بازگشت