• DocumentCode
    2445088
  • Title

    Exploiting the Selfish Gene algorithm for evolving hardware cellular automata

  • Author

    Corno, F. ; Reorda, M. Soma ; Squillero, G.

  • Author_Institution
    Dipt. di Autom. e Inf., Politecnico di Torino, Italy
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    1401
  • Abstract
    Testing is a key issue in the design and production of digital circuits and the adoption of built-in self test techniques is increasingly popular. This paper shows an application in the field of electronic CAD of the Selfish Gene algorithm, an evolutionary algorithm based on a recent interpretation of the Darwinian theory. A three-phase optimization algorithm is exploited for determining the structure of a built-in self test architecture that is able to achieve good fault coverage results with a reduced area overhead. Experimental results show that the attained fault coverage is substantially higher than what can be obtained by previously proposed methods with comparable area requirements
  • Keywords
    built-in self test; cellular automata; circuit CAD; circuit testing; genetic algorithms; Darwinian theory; Selfish Gene algorithm; built-in self test; digital circuit testing; electronic CAD; evolutionary algorithm; evolving hardware cellular automata; fault coverage; three-phase optimization algorithm; Automatic testing; Bioinformatics; Circuit faults; Circuit testing; Couplings; Evolution (biology); Genomics; Hardware; Performance evaluation; Polarization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2000. Proceedings of the 2000 Congress on
  • Conference_Location
    La Jolla, CA
  • Print_ISBN
    0-7803-6375-2
  • Type

    conf

  • DOI
    10.1109/CEC.2000.870816
  • Filename
    870816