• DocumentCode
    3049554
  • Title

    A high-level synthesis approach to design of fault-tolerant systems

  • Author

    Buonanno, G. ; Pugassi, M. ; Sami, M.G.

  • Author_Institution
    Dipt. di Elettronica, Politecnico di Milano, Italy
  • fYear
    1997
  • fDate
    27 Apr-1 May 1997
  • Firstpage
    356
  • Lastpage
    361
  • Abstract
    Fault-tolerance in embedded systems is a requirement of increasing importance; solutions must achieve a balance between performances and costs that was not usually requested in design of more classical fault-tolerant applications and that involves as a consequence new approaches. A design technique is here proposed supporting fault-tolerance of hardware modules in complex hardware-software systems, fault-tolerance requirements for each hardware-mapped process are specified in terms of time constraints and of relative priorities, and a high-level synthesis methodology allowing to design - for each process - a processor capable of supporting both the nominal execution of the process itself in a fault-free environment and simultaneous execution of a reconfigured pair of processes in a fault-affected environment is defined Performances of the scheduling algorithm, allowing to achieve reconfiguration with minimum resource increase and within the required limits of speed degradation, are evaluated on some relevant instances of algorithms discussed in current literature on high-level synthesis
  • Keywords
    fault tolerant computing; high level synthesis; real-time systems; reconfigurable architectures; cost; design; embedded system; fault-tolerant system; hardware-software system; high-level synthesis; processor; reconfiguration; scheduling algorithm; Algorithm design and analysis; Costs; Design methodology; Embedded system; Fault tolerant systems; Hardware; High level synthesis; Performance evaluation; Scheduling algorithm; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Test Symposium, 1997., 15th IEEE
  • Conference_Location
    Monterey, CA
  • ISSN
    1093-0167
  • Print_ISBN
    0-8186-7810-0
  • Type

    conf

  • DOI
    10.1109/VTEST.1997.600305
  • Filename
    600305