• DocumentCode
    1772596
  • Title

    Virtual semi-concurrent self-checking for heterogeneous MPSoC architectures

  • Author

    Sami, Mariagiovanna ; Palermo, Gianluca

  • Author_Institution
    Dipt. di Elettron., Inf. e Bioingegneria, Politec. di Milano, Milan, Italy
  • fYear
    2014
  • fDate
    18-20 June 2014
  • Firstpage
    80
  • Lastpage
    81
  • Abstract
    Heterogeneous MPSoCs designed for non-safety-critical embedded applications (e.g, streaming applications) may allow a (limited) presence of errors in the application results before detection and confinement are effected. In turn, this allows to reduce the massive redundancy required to achieve fully concurrent error detection, reaching a balance between time elapsed before errors are detected and introduced area/power overhead. We envision in this paper the adoption of a modified semi-concurrent online checking approach that uses deferred time-multiplexed software emulation of redundant tasks on the available hardware platform rather than straightforward hardware redundancy. Our approach reduces the amount of redundancy requested by previous self-checking approaches and allows greater flexibility of operation; rigidly synchronous operation of units concurring in a checking action at any given time is avoided, introducing a delayed checking solution.
  • Keywords
    error detection; multiprocessing systems; redundancy; system-on-chip; area-power overhead; deferred time-multiplexed software emulation; fully concurrent error detection; hardware platform; heterogeneous MPSoC architectures; massive redundancy reduction; modified semiconcurrent online checking approach; nonsafety-critical embedded applications; redundant tasks; straightforward hardware redundancy; virtual semiconcurrent self-checking; Computer architecture; Hardware; Redundancy; Software; Space exploration; Testing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors (ASAP), 2014 IEEE 25th International Conference on
  • Conference_Location
    Zurich
  • Type

    conf

  • DOI
    10.1109/ASAP.2014.6868639
  • Filename
    6868639