• DocumentCode
    1705760
  • Title

    Genetic algorithm synthesis (GaS): a novel approach for the synthesis of LUT-based architectures

  • Author

    Abielmona, Rami ; Groza, Voicu

  • Author_Institution
    Sch. of Inf. & Technol. Eng., Ottawa Univ., Ont., Canada
  • fYear
    2003
  • fDate
    5/17/2003 12:00:00 AM
  • Firstpage
    50
  • Lastpage
    55
  • Abstract
    Genetic algorithm synthesis (GaS) is presented in this paper. GaS is based on a hardware implementation of a genetic algorithm (GA), aimed at evolving the logic circuit of a defined input function, while minimizing the total number of resources utilized on the underlying hardware platform. A GA bases its operation on society itself, attempting to initiate natural selection in computing systems (Holland, 1975). It has been found that GAs are very good search techniques, to be used when either the search is vast or the present deterministic techniques are too restrictive. The field of logic synthesis, as well as technology mapping onto a field programmable gate array (FPGA), contain both of the aforementioned obstacles, and thus a new method must be realized to overcome the obstacles.
  • Keywords
    field programmable gate arrays; genetic algorithms; reconfigurable architectures; table lookup; FPGA; LUT-based architecture; computing system; field programmable gate array; genetic algorithm synthesis; hardware implementation; logic circuit; logic synthesis; lookup table; natural selection; resource utilization minimization; technology mapping; Biological cells; Design methodology; Evolution (biology); Genetic algorithms; Hardware; Optical computing; Power engineering and energy; Random number generation; Uncertainty; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Soft Computing Techniques in Instrumentation, Measurement and Related Applications, 2003. SCIMA 2003. IEEE International Workshop on
  • Print_ISBN
    0-7803-7711-7
  • Type

    conf

  • DOI
    10.1109/SCIMA.2003.1215930
  • Filename
    1215930