Accelerating coverage convergence using symbolic properties

作者: Alexandru Seibulescu , Raghurama Krishna Srigiriraju , Parijat Biswas , Jayant Nagda

DOI:

关键词:

摘要: In a method for increasing coverage convergence during verification of design an integrated circuit, multiple simulation runs can be performed. Symbolic variables and symbolic expressions generated the variable in hardware code test bench. Exemplary include description language (HDL) and/or (HVL) code. properties, which are derived from propagating through bench runs, collected. Coverage information analyzed to identify points targeted. At this point, each identified constraints resulting collected properties solved generate directed stimuli design. These increase convergence.

参考文章(17)
Padmaraj Sanjeevarao, Harinath B. Kamepalli, Chang-Jin Park, Scan chain verification using symbolic simulation ,(2004)
Thomas Hans Rinderknecht, Wu-Tung Cheng, Using constrained scan cells to test integrated circuits ,(2004)
Hari Mony, Viresh Paruthi, Jason R. Baumgartner, Robert L. Kanzelman, Method and system for performing heuristic constraint simplification ,(2007)
Daniel Marcos Chapiro, Won Sub Kim, Mary Lynn Meyer, Method and apparatus for random stimulus generation ,(1999)
John Mark Beardslee, Nils Endric Schubert, Gernot Heinrich Koch, Ewald John Detjens, Hardware-based HDL code coverage and design analysis ,(2007)
Patrice Godefroid, Nils Klarlund, Koushik Sen, DART: directed automated random testing programming language design and implementation. ,vol. 40, pp. 213- 223 ,(2005) , 10.1145/1064978.1065036