Title :
Synchronized Generation of Directed Tests Using Satisfiability Solving
Author :
Qin, Xiaoke ; Chen, Mingsong ; Mishra, Prabhat
Author_Institution :
Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
Abstract :
Directed test generation is important for the functional verification of complex system-on-chip designs. SAT based bounded model checking is promising for counter example generation which can be used in directed testing. Existing research has explored two directions to accelerate the SAT solving process: learning during solving of one property with different bounds, or solving multiple properties with known bounds. This paper combines the advantages of both approaches by introducing a novel SAT-solving technique which exploits the similarities among SAT instances for multiple properties and bounds on the same design. The proposed technique ensures that the knowledge obtained in previous solving iterations be shared across different bounds as well as between different properties. Our experimental results demonstrate that our approach can significantly reduce overall test generation time (on average 10 times) compared to existing methods.
Keywords :
computability; integrated circuit design; integrated logic circuits; logic design; logic testing; system-on-chip; SAT based bounded model checking; complex system-on-chip designs; directed test generation; functional verification; satisfiability solving; Acceleration; Automatic testing; DC generators; Design engineering; Humans; Information science; System testing; System-on-a-chip; Time to market; Very large scale integration; Directed test generation; SAT solving;
Conference_Titel :
VLSI Design, 2010. VLSID '10. 23rd International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-5541-6
DOI :
10.1109/VLSI.Design.2010.47