Simulation-based validation of VHDL descriptions using constraints logic programming

作者: Laurent Capocchi , Marie-Laure Nivet , Fabrice Bernardi , Christophe Paoli , Umr Cnrs

DOI:

关键词: Software testingTest (assessment)Simulation basedCode (cryptography)Logic programmingProgramming languageComputer scienceVHDL

摘要: This paper presents a simulation based validation approach for test vectors generation. We suggest to borrow techniques used successfully in the software testing and constraints logic programming areas. Our methodology is on three following steps: VHDL code modeling analysis, constraints-based stimuli generation sequences

参考文章(19)
C. Pauli, M.L. Nivet, J.F. Santucci, Use of constraint solving in order to generate test vectors for behavioral validation high level design validation and test. pp. 15- 20 ,(2000) , 10.1109/HLDVT.2000.889553
Boris Beizer, Software Testing Techniques ,(1983)
J. Shen, J.A. Abraham, Verification of processor microarchitectures vlsi test symposium. pp. 189- 194 ,(1999) , 10.1109/VTEST.1999.766664
T.J. McCabe, A Complexity Measure IEEE Transactions on Software Engineering. ,vol. SE-2, pp. 308- 320 ,(1976) , 10.1109/TSE.1976.233837
Farzan Fallah, Srinivas Devadas, Kurt Keutzer, Functional vector generation for HDL models using linear programming and 3-satisfiability design automation conference. pp. 528- 533 ,(1998) , 10.1145/277044.277187
Richard C. Ho, C. Han Yang, Mark A. Horowitz, David L. Dill, Architecture validation for processors international symposium on computer architecture. ,vol. 23, pp. 404- 413 ,(1995) , 10.1145/223982.224450
Farzan Fallah, Pranav Ashar, Srinivas Devadas, Simulation vector generation from HDL descriptions for observability-enhanced statement coverage Proceedings of the 36th ACM/IEEE conference on Design automation conference - DAC '99. pp. 666- 671 ,(1999) , 10.1145/309847.310023
Farzan Fallah, Srinivas Devadas, Kurt Keutzer, OCCOM: efficient computation of observability-based code coverage metrics for functional verification design automation conference. pp. 152- 157 ,(1998) , 10.1145/277044.277078
D. Sciuto, F. Ferrandi, M. Rendine, Functional Verification for SystemC Descriptions Using Constraint Solving design, automation, and test in europe. pp. 744- 751 ,(2002) , 10.5555/882452.874352
F. Corno, M. Sonza Reorda, G. Squillero, A. Manzone, A. Pincetti, Automatic test bench generation for validation of RT-level descriptions: an industrial experience design, automation, and test in europe. pp. 385- 389 ,(2000) , 10.1145/343647.343802