• DocumentCode
    2701278
  • Title

    Maximizing transient availability of real-time Onboard Reconfigurable Processing Platforms: An analytical redundancy inspired approach

  • Author

    Zhou, Yongbin ; Yang, Jun ; Wang, Yueke

  • Author_Institution
    Sch. of Mechatron. & Autom., Nat. Univ. of Defense Technol., Changsha
  • fYear
    2008
  • fDate
    20-23 June 2008
  • Firstpage
    1246
  • Lastpage
    1251
  • Abstract
    Onboard Reconfigurable Processing Platform (ORPP), which mainly consists of reconfigurable devices (FPGAs) and auxiliary co-processors such as DSPs, is dedicated to in-situ real-time computing for various space missions. Harsh ionizing radiation effects have been observed during flight thus make it crucial to design fault tolerance in ORPPs. Transient available refers to ORPP can mask transient faults such as Single Event Upset (SEU), Single Event Transient (SET) in their circuits therefore maintain the correctness as well as timeliness of its outputs. Redundancy at different levels is useful means to avoid transient faults and signal an error indicator for later fault recovery process. Among them the chip-level redundancy method is often regarded as coarse-grained and expensive in terms of area and cost. Whereas fine-grained redundancy approaches including Triple Module Redundancy (TMR) in FPGA suffer a lot in mapping user modules in diversity since adjacent placement of duplicated modules is lack of immunity to single particle induced multiple bits upset (MBU). We reviewed the chip-level method and propose an analytical redundancy inspired fault tolerant scheme which uses the spare computing resource of co-processors to generate two off-chip redundancy modules for majority voting in the voter. In contrast to the conventional hardware redundancy methods, the proposed approach takes the advantage of different radiation behaviors in FPGAs and DSPs, therefore has the maximum transient availability.
  • Keywords
    aerospace computing; coprocessors; digital signal processing chips; fault tolerance; field programmable gate arrays; real-time systems; reconfigurable architectures; DSP; FPGA; analytical redundancy inspired approach; auxiliary coprocessors; chip-level method; chip-level redundancy method; fault recovery process; fault tolerance; fault tolerant scheme; fine-grained redundancy; hardware redundancy methods; harsh ionizing radiation effects; multiple bits upset; off-chip redundancy modules; real-time computing; real-time onboard reconfigurable processing platforms; reconfigurable devices; single event transient; single event upset; transient availability; transient faults; triple module redundancy; Availability; Circuit faults; Coprocessors; Digital signal processing; Fault tolerance; Field programmable gate arrays; Redundancy; Single event upset; Space missions; Transient analysis; FPGA; coarse-grained redundancy; fault tolerance (FT); multiple bits upset (MBU); single event upset (SEU);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information and Automation, 2008. ICIA 2008. International Conference on
  • Conference_Location
    Changsha
  • Print_ISBN
    978-1-4244-2183-1
  • Electronic_ISBN
    978-1-4244-2184-8
  • Type

    conf

  • DOI
    10.1109/ICINFA.2008.4608191
  • Filename
    4608191