• DocumentCode
    346151
  • Title

    Combining CBR and GA for designing FPGAs

  • Author

    Job, Dominic ; Shankararaman, Venky ; Miller, Julian

  • Author_Institution
    Napier Univ., Edinburgh, UK
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    133
  • Lastpage
    137
  • Abstract
    Field programmable gate arrays (FPGAs) are a form of user-programmable logic devices that contain an array of logic gates. As there is no complete set of techniques for designing any FPGA program, researchers have been successful in evolving program designs using genetic algorithms (GAs). However, using GAs to generate software programs for FPGAs faces two main problems, namely scaling and errors. In this paper, we present our on-going research towards overcoming these problems by the integration of GAs with case-based reasoning (CBR). CBR is a problem-solving method that reuses old solutions to solve new problems. Our research work aims to apply CBR to reuse genetically evolved FPGA programs in order to develop larger programs at a reasonable computational expense. This paper describes our preliminary experiments and their results, which are encouraging
  • Keywords
    case-based reasoning; circuit CAD; circuit optimisation; field programmable gate arrays; genetic algorithms; intelligent design assistants; problem solving; software reusability; FPGA design; case-based reasoning; computational expense; errors; field programmable gate arrays; genetic algorithms; genetically evolved FPGA program reuse; logic gates; problem solution reuse; problem-solving method; scaling; software program evolution; user-programmable logic devices; Digital signal processors; Field programmable gate arrays; Genetic algorithms; Logic devices; Logic gates; Programmable logic arrays; Robustness; Signal processing; Software prototyping; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Multimedia Applications, 1999. ICCIMA '99. Proceedings. Third International Conference on
  • Conference_Location
    New Delhi
  • Print_ISBN
    0-7695-0300-4
  • Type

    conf

  • DOI
    10.1109/ICCIMA.1999.798516
  • Filename
    798516