• DocumentCode
    344689
  • Title

    Toward on-board synthesis and adaptation of electronic functions: An evolvable hardware approach

  • Author

    Stoica, Adrian ; Keymeulen, Didier ; Lazaro, Carlos-Salazar ; Li, Wei-Te ; Hayworth, Ken ; Tawel, Raoul

  • Author_Institution
    Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
  • Volume
    2
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    351
  • Abstract
    Future remote interplanetary space mission will drive the system to higher degrees of autonomy to adapt to new environments and perform new functions, beyond those specified at launch. Adaptation enables long-life meaningful survivability and should include both software and hardware. Reconfigurable hardware could speedup computation intensive tasks by orders of magnitude and could ensure fault-tolerance bypassing faulty cells. Evolvable Hardware is reconfigurable hardware that self-configures under the control of an evolutionary algorithm. The search for a hardware configuration can be performed using software models or, faster and more accurate, directly in reconfigurable hardware. Initial experiments demonstrate the possibility to automatically synthesize both digital and analog circuits. The paper introduces an approach to automated synthesis of CMOS circuits based on evolution on Programmable Transistor Arrays (PTAs). The approach is illustrated by an experiment showing evolutionary synthesis of a circuit with a desired DC characteristic; evolution using a software model of the PTA took ~20 minutes on a supercomputer and is expected to be take ~5 seconds on a PTA chip
  • Keywords
    CMOS integrated circuits; aerospace computing; circuit CAD; fault tolerant computing; genetic algorithms; integrated circuit design; microprocessor chips; programmable logic arrays; reconfigurable architectures; search problems; space vehicle electronics; CMOS circuits; DC characteristic; PTA chip; adaptation; analog circuits; automated synthesis; digital; electronic functions; fault-tolerance; on-board synthesis; programmable transistor arrays; reconfigurable hardware; remote interplanetary space mission; self-configuration; software model; software models; survivability; Analog circuits; Automatic control; Circuit faults; Circuit synthesis; Evolutionary computation; Fault tolerance; Hardware; Semiconductor device modeling; Software performance; Space missions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 1999. Proceedings. 1999 IEEE
  • Conference_Location
    Snowmass at Aspen, CO
  • Print_ISBN
    0-7803-5425-7
  • Type

    conf

  • DOI
    10.1109/AERO.1999.793181
  • Filename
    793181