Using genetic evolutionary software application testing to verify a DSP SoC

被引:0
|
作者
Cheng, Adriel [1 ]
Lim, Cheng-Chew [1 ]
Sun, Yihe [2 ]
He, Hu [2 ]
Zhou, Zhixiong [2 ]
Lei, Ting [2 ]
机构
[1] Univ Adelaide, Sch Elect & Elect Engn, Adelaide, SA 5005, Australia
[2] Tsinghua Univ, Inst Microelect, Beijing 100084, Peoples R China
基金
澳大利亚研究理事会;
关键词
D O I
10.1109/DELTA.2008.31
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A digital signal processor (DSP) system-on-chip (SoC) can be designed using a variety of architectures and techniques. This often presents different verification challenges compared to conventional SoC or processor designs. Verification of such designs should take into account the goals and applications of the DSP, and how they are eventually used This paper proposes an application based verification methodology and demonstrates this technique on a real-life DSP SoC design. Our technique employs a library of specially devised application functions as test building blocks, followed by a genetic evolutionary test generator to compose these application functions into effective test programs.
引用
收藏
页码:20 / +
页数:2
相关论文
共 50 条
  • [1] Application of Genetic Algorithm in Automatic Software Testing
    Babamir, Faezeh Sadat
    Hatamizadeh, Alireza
    Babamir, Seyed Mehrdad
    Dabbaghian, Mehdi
    Norouzi, Ali
    NETWORKED DIGITAL TECHNOLOGIES, PT 2, 2010, 88 : 545 - +
  • [2] A Systematic Review of Software Testing Using Evolutionary Techniques
    Mishra, Deepti Bala
    Mishra, Rajashree
    Das, Kedar Nath
    Acharya, Arup Abhinna
    PROCEEDINGS OF SIXTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING FOR PROBLEM SOLVING (SOCPROS 2016), VOL 1, 2017, 546 : 174 - 184
  • [3] Evolutionary Testing of Trusted Computing Supporting Software Based on Genetic Algorithms
    He, Fan
    Len, Jing
    Zhang, Huanguo
    Tan, Yonghua
    KAM: 2008 INTERNATIONAL SYMPOSIUM ON KNOWLEDGE ACQUISITION AND MODELING, PROCEEDINGS, 2008, : 713 - 717
  • [4] USING TERM REWRITING TO VERIFY SOFTWARE
    ANTOY, S
    GANNON, J
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (04) : 259 - 274
  • [5] A structured testing approach for DSP software
    La Fosse, EM
    SEVENTH ASIAN TEST SYMPOSIUM (ATS'98), PROCEEDINGS, 1998, : 131 - 135
  • [6] Dynamic White-Box Software Testing using a Recursive Hybrid Evolutionary Strategy/Genetic Algorithm
    Panchapakesan, Ashwin
    Abielmona, Rami
    Petriu, Emil
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2525 - 2532
  • [7] Evolutionary unit testing of object-oriented software using strongly-typed genetic programming
    Wappler, Stefan
    Wegener, Joachim
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1925 - +
  • [8] Testing control software using a genetic algorithm
    Hunt, J
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 1995, 8 (06) : 671 - 680
  • [9] The Mathematics of Software Testing Using Genetic Algorithm
    Boopathi, M.
    Sujatha, R.
    Kumar, C. Senthil
    Narasimman, S.
    2014 3RD INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2014,
  • [10] Optimization of Software Testing Using Genetic Algorithm
    Srivastava, Praveen Ranjan
    INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 350 - 351