Functional vectors generation for RT-Level verilog descriptions based on path enumeration and constraint logic programming

被引:0
|
作者
Li, T
Guo, Y
Liu, GJ
Li, SK
机构
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel method for automatic functional vectors generation from RT-Level HDL descriptions based on path coverage and constraint solving. Compared with existing method, the advantage of this method includes: 1) it avoids generating redundant constraints, which will accelerate the test generation process. 2) it solves the problem of how to propagate the internal values to the primary inputs with decision models. 3) it can handle various HDL description styles, and various styles of designs. Experimental results conduct on several practical designs show that our method can efficiently improve the functional vectors generation process. The prototype system has been applied to verify RTL description of a real 32-bits microprocessor core and complex bugs remained hidden in the RTL descriptions are detected.
引用
收藏
页码:17 / 23
页数:7
相关论文
共 10 条
  • [1] Predicate abstraction of RT-Level Verilog using symbolic simulation and constraint logic programming
    Li, Tun
    Qu, Wan-Xia
    Guo, Yang
    Liu, Gong-Jie
    Li, Si-Kun
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2007, 30 (07): : 1138 - 1144
  • [2] Hierarchical constraint conscious RT-level test generation
    Sinanoglu, O
    Orailoglu, A
    [J]. EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, 2003, : 312 - 318
  • [3] Applying constraint logic programming to predicate abstraction of RTL Verilog descriptions
    Li, T
    Guo, Y
    Li, SK
    Zhu, D
    [J]. MICAI 2005: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2005, 3789 : 175 - 184
  • [4] Predicate abstraction of RTL verilog descriptions using constraint logic programming
    Li, T
    Guo, Y
    Li, SK
    Liu, GJ
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2005, 3707 : 174 - 186
  • [5] Automatic test program generation from RT-level microprocessor descriptions
    Corno, F
    Cumani, G
    Reorda, MS
    Squillero, G
    [J]. PROCEEDING OF THE 2002 3RD INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2002, : 120 - 125
  • [6] A novel SBST generation technique for path-delay faults in microprocessors exploiting gate- and RT-level descriptions
    Christou, K.
    Michael, M. K.
    Bemardi, R.
    Grosso, M.
    Sanchez, E.
    Reorda, M. Sonza
    [J]. 26TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2008, : 389 - +
  • [7] A Canonical Form of RT-Level FSM Controlled Data Path Descriptions for Formal Verification
    Keresztes, Peter
    [J]. ACTA POLYTECHNICA HUNGARICA, 2006, 3 (01) : 107 - 121
  • [8] RT-Level Deviation-Based Grading of Functional Test Sequences
    Fang, Hongxia
    Chakrabarty, Krishnendu
    Jas, Abhijit
    Patil, Srinivas
    Tirumurti, Chandra
    [J]. 2009 27TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2009, : 264 - +
  • [9] GENERATION OF DESIGN VERIFICATION TESTS FROM BEHAVIORAL VHDL PROGRAMS USING PATH ENUMERATION AND CONSTRAINT PROGRAMMING
    VEMURI, R
    KALYANARAMAN, R
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1995, 3 (02) : 201 - 214
  • [10] Functional vector generation for combinational circuits based on data path coverage metric and mixed integer linear programming
    Sosa, J
    Montiel-Nelson, JA
    Navarro, H
    García, JC
    [J]. ISQED 2004: 5TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, PROCEEDINGS, 2004, : 217 - 222