• DocumentCode
    2003720
  • Title

    On evolution of relatively large combinational logic circuits

  • Author

    Stomeo, E. ; Kalganova, T. ; Lambert, C. ; Lipnitsakya, N. ; Yatskevich, Y.

  • Author_Institution
    Brunel Univ., UK
  • fYear
    2005
  • fDate
    29 June-1 July 2005
  • Firstpage
    59
  • Lastpage
    66
  • Abstract
    Evolvable hardware (EHW) (Yao and Higuchi, 1999) is a technique introduced to automatically design circuits where the circuit configuration is carried out by evolutionary algorithms. One of the main difficulties in using EHW to solve real-world problems is the scalability. Until now, several strategies have been proposed to avoid this problem, but none of them completely tackle the issue. In this paper three different methods for evolving the most complex circuits have been tested for their scalability. These methods are bi-directional incremental evolution (SO-BIE); generalised disjunction decomposition (GD-BIE) and evolutionary strategies (ES) with dynamic mutation rate. In order to achieve the generalised conclusions the chosen approaches were tested using multipliers, traditionally used in EHW, but also logic circuits taken from MCNC (Yang, 1991) benchmark library and randomly generated circuits. The analysis of the approaches demonstrated that PLA-based ES is capable of evolving logic circuits of up to 12 inputs. The use of SO-BIE allows the generation of fully functional circuits of 14 inputs and GD-BIE is estimated to be able to evolve circuits of 21 inputs.
  • Keywords
    circuit complexity; combinational circuits; evolutionary computation; integrated circuit design; logic design; multiplying circuits; Bi-directional incremental evolution; circuit configuration; combinational logic circuits; dynamic mutation rate; evolutionary algorithms; evolutionary strategies; evolvable hardware; generalised disjunction decomposition; integrated circuit design; multipliers; Algorithm design and analysis; Bidirectional control; Circuit testing; Combinational circuits; Evolutionary computation; Genetic mutations; Hardware; Logic circuits; Logic testing; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolvable Hardware, 2005. Proceedings. 2005 NASA/DoD Conference on
  • ISSN
    1550-6029
  • Print_ISBN
    0-7695-2399-4
  • Type

    conf

  • DOI
    10.1109/EH.2005.37
  • Filename
    1508482