Automatic functional test program generation for pipelined processors using model checking

被引:11
|
作者
Mishra, P [1 ]
Dutt, N [1 ]
机构
[1] Univ Calif Irvine, Ctr Embedded Comp Syst, Irvine, CA 92717 USA
关键词
D O I
10.1109/HLDVT.2002.1224436
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Formal techniques offer an opportunity to significantly reduce the cost of microprocessor verification. We propose a model checking based approach to automatically generate functional test programs for pipelined processors. We specify the processor architecture in an Architecture Description Language (ADL). The processor model is extracted from the ADL specification. Specific properties are applied to the processor model using SMV model checker to generate test programs. We applied this methodology on a single-issue DLX processor to demonstrate the usefulness of our approach.
引用
收藏
页码:99 / 103
页数:5
相关论文
共 50 条
  • [31] USING A TEST-SPECIFICATION FORMAT IN AUTOMATIC TEST-PROGRAM GENERATION
    VERHELST, B
    IEEE DESIGN & TEST OF COMPUTERS, 1990, 7 (01): : 39 - 45
  • [32] Automatic generation of instructions to robustly test delay defects in processors
    Gurumurthy, Sankar
    Vemu, Ramtilak
    Abraham, Jacob A.
    Saab, Daniel G.
    ETS 2007: 12TH IEEE EUROPEAN TEST SYMPOSIUM, PROCEEDINGS, 2007, : 173 - +
  • [33] Test sequence generation and model checking using dynamic transition relations
    Campos S.
    Grumberg O.
    Yorav K.
    Fady C.
    International Journal on Software Tools for Technology Transfer, 2004, 6 (2) : 174 - 182
  • [34] Specification-based test generation and optimization using model checking
    Zeng, Hongwei
    Miao, Huaikou
    Liu, Jing
    TASE 2007: FIRST JOINT IEEE/IFIP SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 349 - +
  • [35] An Implementation Framework for Optimizing Test Case Generation Using Model Checking
    Chang, Longhui
    Miao, Huaikou
    Lu, Gongzheng
    STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD, 2015, 8979 : 3 - 16
  • [36] Improving PSS Test Generation Using Model Checking and Conformance Testing
    Ledent, Philippe
    Mateescu, Radu
    Serwe, Wendelin
    2024 FORUM ON SPECIFICATION & DESIGN LANGUAGES, FDL 2024, 2024, : 9 - 17
  • [37] Automatic timing model generation by CFG partitioning and model checking
    Wenzel, I
    Rieder, B
    Kirner, R
    Puschner, P
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 606 - 611
  • [38] Automatic test data generation for program paths using genetic algorithms
    Bueno, PMS
    Jino, M
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2002, 12 (06) : 691 - 709
  • [39] High-level Test Program Generation Strategies for Processors
    Hoseinzadeh, Shima
    Haghbayan, Mohammad Hashem
    PROCEEDINGS OF IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS 2013), 2013,
  • [40] Graded CTL Model Checking for Test Generation
    Napoli, Margherita
    Parente, Mimmo
    THEORY OF MODELING & SIMULATION: DEVS INTEGRATIVE M&S SYMPOSIUM 2011 (TMS-DEVS 2011) - 2011 SPRING SIMULATION, 2011, 43 (01): : 59 - 66