• DocumentCode
    2003847
  • Title

    Evolution of asynchronous sequential circuits

  • Author

    Shanthi, A.P. ; Singaram, L. Karthik ; Parthasarathi, Ranjani

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Anna Univ., Chennai, India
  • fYear
    2005
  • fDate
    29 June-1 July 2005
  • Firstpage
    93
  • Lastpage
    96
  • Abstract
    Asynchronous systems are being viewed as an increasingly viable alternative to purely synchronous systems, due to their inherent benefits. At the same time, the complexities involved in such designs make manual designs challenging and suggest the use of evolutionary design procedures. Yet, surprisingly, there has not been an attempt so far to evolve asynchronous sequential circuits. This paper pioneers this attempt and proposes an evolutionary approach for the first time. The evolution is done at two levels using a developmental approach called the developmental Cartesian genetic programming (DCGP) technique. The first level evolution aims at evolving race-free stable circuits, satisfying the input/output combinations, with no hazards or minimal number of hazards. The second level evolution modifies/adds more components to the circuits, in order to make them hazard-free, both with respect to static as well as dynamic hazards. Experimental results for a modulo-six counter and an ISCAS´89 benchmark circuit, ´lion´, are provided as a proof of concept.
  • Keywords
    asynchronous circuits; genetic algorithms; sequential circuits; DCGP; ISCAS´89 benchmark circuit; asynchronous sequential circuit evolution; developmental Cartesian genetic programming; evolutionary design; hazard free circuit; modulo-six counter; race-free stable circuit; Asynchronous circuits; Circuit simulation; Clocks; Combinational circuits; Computer science; Counting circuits; Genetic programming; Hardware; Hazards; Sequential circuits;
  • 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.23
  • Filename
    1508487