• DocumentCode
    2822261
  • Title

    Using module-level Evolvable Hardware approach in design of sequential logic circuits

  • Author

    Tao, Yanyun ; Cao, Jian ; Zhang, Yuzhen ; Lin, Jiajun ; Li, Minglu

  • Author_Institution
    Comput. Sci., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2012
  • fDate
    10-15 June 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this study, we propose a module-level Evolvable Hardware (EHW) approach to design synchronous sequential circuits and minimize the circuit complexity (the number of logic gates and wires used). Firstly, we use Genetic Algorithm (GA) to implement state simplification and obtain near-optimal state assignment. Then, in the pre-evolution stage, EHW evolves a set of high performing circuits and uses data mining method to find frequently evolved blocks from these circuits. The frequently evolved block would be re-used as function or terminal for evolving better circuits in the re-evolution stage. EHW has a faster convergence so that the circuit with small complexity could be evolved. Auto starting ability of circuits would also be test by the fitness function of EHW. Finally, sequence detectors, modulon counters, and ISCAS´89 circuit are used as the proof for our evolutionary design approach. Simulation results are given, and our evolutionary algorithm is shown to be better than other methods in terms of convergence time, success rate, and maximum fitness across generations.
  • Keywords
    circuit complexity; data mining; genetic algorithms; logic design; logic gates; sequential circuits; EHW approach; GA; circuit complexity minimization; convergence time; data mining method; evolutionary algorithm; evolutionary design approach; genetic algorithm; logic gates; maximum fitness; module-level evolvable hardware approach; modulon counters; obtain near-optimal state assignment; sequence detectors; sequential logic circuit design; state simplification; success rate; synchronous sequential circuit design; Biological cells; Complexity theory; Genetic algorithms; Hardware; Logic gates; Radiation detectors; Sequential circuits; data mining; evolutionary approach; frequently evolved blocks; module-level EHW sequential circuits; redundant state;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2012 IEEE Congress on
  • Conference_Location
    Brisbane, QLD
  • Print_ISBN
    978-1-4673-1510-4
  • Electronic_ISBN
    978-1-4673-1508-1
  • Type

    conf

  • DOI
    10.1109/CEC.2012.6256546
  • Filename
    6256546