• DocumentCode
    377097
  • Title

    A general-purpose kernel based on genetic algorithms for optimization of complex analog circuits

  • Author

    Vaz, B. ; Costa, R. ; Paulino, N. ; Goes, J. ; Tavares, R. ; Steiger-Garção, A.

  • Author_Institution
    Campus da Faculdade de Ciencias e Tecnologia, UNINOVA-CRI, Monte Da Caparica, Portugal
  • Volume
    1
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    83
  • Abstract
    This paper presents general-purpose kernel based genetic algorithms for optimizing complex analog circuits and systems. The developed tool is very flexible allowing optimizations at different levels of abstraction. The optimization of any new block is basically carried-out by simply providing two additional files to the kernel. A text file containing the information of the genes (variables) of the chromosome and, on the other hand, a dynamic link library (DLL) type file, which is obtained by compiling a C++ code-source file comprising the overall fitness function. Optimization examples of two low-voltage circuits clearly assess the attractiveness of this tool
  • Keywords
    C++ language; analogue integrated circuits; circuit CAD; circuit optimisation; genetic algorithms; low-power electronics; C++ code-source file; DLL; abstraction levels; chromosome; complex analog circuit optimization; dynamic link library; general-purpose kernel; genetic algorithms; low-voltage circuits; overall fitness function; Analog circuits; Biological cells; Design optimization; Electronics industry; Equations; Genetic algorithms; Kernel; Libraries; Power dissipation; Threshold voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2001. MWSCAS 2001. Proceedings of the 44th IEEE 2001 Midwest Symposium on
  • Conference_Location
    Dayton, OH
  • Print_ISBN
    0-7803-7150-X
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2001.986120
  • Filename
    986120