DocumentCode :
2271292
Title :
CSP-Based RTL-Datapath Satisfiability Solving: Strategies and Comparisons
Author :
Wu, Weimin
Author_Institution :
Sch. of Comput. & Inf. Technol., Beijing Jiaotong Univ., Beijing
Volume :
3
fYear :
2008
fDate :
20-22 Dec. 2008
Firstpage :
761
Lastpage :
765
Abstract :
This paper studies how constraint satisfaction problem (CSP) algorithms, as well as various CSP strategies behave in VLSI RTL-datapath satisfiability solving. For this, we first present the method of using a CSP engine to solve the RTL-datapath satisfiability problem. Next we demonstrate the respective virtue of the five basic CSP strategies BT, BJ, CBJ, BM, and FC by examples. Then the five basic strategies, along with other four hybrid strategies BMJ, BM-CBJ, FC-BJ and FC-CBJ are tested on two large RTL circuits. We compare the strategies in much detail both in the number of checking operations and runtime. The main contribution of our work is demonstrating the applicability of CSP techniques to the VLSI verification domain, and that careful selection of the strategies is important.
Keywords :
VLSI; computability; constraint theory; operations research; CSP engine; VLSI RTL-datapath satisfiability; VLSI verification domain; constraint satisfaction problem; hybrid strategies; large RTL circuits; Application software; Arithmetic; Artificial intelligence; Circuit testing; Engines; Formal verification; Information technology; Runtime; Very large scale integration; Virtual manufacturing; CSP (Constraint Satisfaction Problem); RTL (Register Transfer Level); Satisfiability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Information Technology Application, 2008. IITA '08. Second International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3497-8
Type :
conf
DOI :
10.1109/IITA.2008.519
Filename :
4740100
Link To Document :
بازگشت