Exploration of sequential depth by evolutionary algorithms

被引:0
|
作者
Drechsler, Nicole [1 ]
Drechsler, Rolf [2 ]
机构
[1] Univ Bremen, Inst Comp Sci, D-28359 Bremen, Germany
[2] Univ Bremen, Inst Comp Sci, D-28359 Bremen, Germany
来源
关键词
verification of sequential circuits; evolutionary algorithms; simulation based approach;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Verification has become one of the major bottlenecks in today's circuit and system design. Up to 80% of the overall design costs are due to checking the correctness. Formal verification based on Bounded Model Checking (BMC) is a very powerful method that allows to prove the correctness of a device. In BMC the circuits behavior is considered over a finite time interval, but for the user it is often difficult to determine this interval for a given Device Under Verification (DUV). In this paper we present a simulation based approach to automatically determine the sequential depth of a Finite State Machine (FSM) corresponding to the DUV. An Evolutionary Algorithm (EA) is applied to get high quality results. Experiments are given to demonstrate the efficiency of the approach.
引用
收藏
页码:73 / +
页数:2
相关论文
共 50 条
  • [1] Sequential Experimentation by Evolutionary Algorithms
    Shir, Ofer M.
    Back, Thomas
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 1095 - 1112
  • [2] Sequential Experimentation by Evolutionary Algorithms
    Shir, Ofer M.
    Back, Thomas
    Knowles, Joshua
    Allmendinger, Richard
    PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 828 - 851
  • [3] Sequential Experimentation by Evolutionary Algorithms
    Shir, Ofer M.
    Back, Thomas
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 1450 - 1468
  • [4] Exploration and Exploitation in Evolutionary Algorithms: A Survey
    Crepinsek, Matej
    Liu, Shih-Hsi
    Mernik, Marjan
    ACM COMPUTING SURVEYS, 2013, 45 (03)
  • [5] An explicit exploration strategy for evolutionary algorithms
    Salinas-Gutierrez, Rogelio
    Zavala, Angel Eduardo Munoz
    APPLIED SOFT COMPUTING, 2023, 140
  • [6] Sequential and Parallel Algorithms for the State Space Exploration
    Allal, Lamia
    Belalem, Ghalem
    Dhaussy, Philippe
    Teodorov, Ciprian
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2016, 16 (01) : 3 - 18
  • [7] Enhanced distribution and exploration for multiobjective evolutionary algorithms
    Tan, KC
    Yang, YJ
    Goh, CK
    Lee, TH
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 2521 - 2528
  • [8] An (Accidental) Exploration of Alternatives to Evolutionary Algorithms for SBSE
    Nair, Vivek
    Menzies, Tim
    Chen, Jianfeng
    SEARCH BASED SOFTWARE ENGINEERING, SSBSE 2016, 2016, 9962 : 96 - 111
  • [9] Evolutionary Algorithms for Programming Pneumatic Sequential Circuit Controllers
    Ganesh, Sajaysurya
    Gurunathan, Saravana Kumar
    27TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING, FAIM2017, 2017, 11 : 1726 - 1734
  • [10] Evolutionary algorithms and their use in the design of sequential logic circuits
    Ali B.
    Almaini A.E.A.
    Kalganova T.
    Genetic Programming and Evolvable Machines, 2004, 5 (01) : 11 - 29