Functional test generation using property decompositions for validation of pipelined processors

被引:0
|
作者
Koo, Heon-Mo [1 ]
Mishra, Prabhat [1 ]
机构
[1] Univ Florida, Dept Comp & Informat Sci & Engn, Gainesville, FL 32611 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Functional validation is a major bottleneck in pipelined processor design. Simulation using functional test vectors is the most widely used form of processor validation. While existing model checking based approaches have proposed several promising ideas for efficient test generation, many challenges remain in applying them to realistic pipelined processors. The time and resources required for test generation using existing model checking based techniques can be extremely large. This paper presents an efficient test generation technique using decompositional model checking. The contribution of the paper is the development of both property and design decomposition procedures for efficient test generation of pipelined processors. Our experimental results using a multi-issue MIPS processor demonstrate several orders-of-magnitude reduction in memory requirement and test generation time.
引用
收藏
页码:1240 / +
页数:2
相关论文
共 50 条
  • [41] A practical approach to instruction-based test generation for functional modules of VLSI processors
    Hatayama, K
    Hikone, K
    Miyazaki, T
    Yamada, H
    15TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 1997, : 17 - 22
  • [42] Software-based self-test for pipelined processors: A case study
    Hatzimihail, M
    Psarakis, M
    Xenoulis, G
    Gizopoulos, D
    Paschalis, A
    DFT 2005: 20TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, 2005, : 535 - 543
  • [43] Using Petri nets for modeling Branch control of pipelined processors
    Tu, JF
    Wang, LH
    HYBRID INFORMATION SYSTEMS, 2002, : 653 - 663
  • [44] A novel hierarchical test generation method for processors
    Tupuri, RS
    Abraham, JA
    TENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 540 - 541
  • [45] Hazard Driven Test Generation for SMT Processors
    Singh, Padmaraj
    Narayanan, Vijaykrishnan
    Landis, David L.
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 256 - 259
  • [46] AUTOMATIC TEST PATTERN GENERATION ON PARALLEL PROCESSORS
    ARVINDAM, S
    KUMAR, V
    RAO, VN
    SINGH, V
    PARALLEL COMPUTING, 1991, 17 (12) : 1323 - 1342
  • [47] Diagnosing faulty functional units in processors by using automatically generated test sets
    Bernardi, P.
    Sanchez, E.
    Schillaci, M.
    Reorda, A. Sonza
    Squillero, G.
    MTV 2005: SIXTH INTERNATIONAL WORKSHOP ON MICROPRESSOR TEST AND VERIFICATION: COMMON CHALLENGES AND SOLUTIONS, PROCEEDINGS, 2006, : 37 - +
  • [48] Using abstraction for efficient formal verification of pipelined processors with value prediction
    Velev, Miroslav N.
    ISQED 2006: PROCEEDINGS OF THE 7TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2006, : 51 - 56
  • [49] Code-based test generation for validation of functional processor descriptions
    Baray, F
    Codognet, P
    Diaz, D
    Michel, H
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2003, 2619 : 569 - 584
  • [50] Path coverage based functional test generation for processor marginality validation
    Natarajan, Suriyaprakash
    Krishnamachary, Arun
    Chiprout, Eli
    Galivanche, Rajesh
    INTERNATIONAL TEST CONFERENCE 2010, 2010,