• DocumentCode
    815709
  • Title

    Error control schemes for on-chip communication links: the energy-reliability tradeoff

  • Author

    Bertozzi, Davide ; Benini, Luca ; Micheli, Giovanni De

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Bologna, Italy
  • Volume
    24
  • Issue
    6
  • fYear
    2005
  • fDate
    6/1/2005 12:00:00 AM
  • Firstpage
    818
  • Lastpage
    831
  • Abstract
    On-chip interconnection networks for future systems on chip (SoC) will have to deal with the increasing sensitivity of global wires to noise sources such as crosstalk or power supply noise. Hence, transient delay and logic faults are likely to reduce the reliability of across-chip communication. Given the reduced power budgets for SoCs, in this paper, we develop solutions for combined energy minimization and communication reliability control. Redundant bus coding is proved to be an effective technique for trading off energy against reliability, so that the most efficient scheme can be selected to meet predefined reliability requirements in a low signal-to-noise ratio regime. We model on-chip interconnects as noisy channels and evaluate the impact of two error recovery schemes on energy efficiency: correction at the receiver stage versus retransmission of corrupted data. The analysis is performed in a realistic SoC setting, and holds both for shared communication resources and for peer-to-peer links in a network of interconnects. We provide SoC designers with guidelines for the selection of energy efficient error-control schemes for communication architectures.
  • Keywords
    integrated circuit interconnections; integrated circuit reliability; redundancy; system-on-chip; communication reliability control; crosstalk noise; energy efficiency; energy efficient error-control schemes; energy-reliability tradeoff; error recovery schemes; logic faults; noisy channels; on-chip communication links; peer-to-peer links; power supply noise; redundant bus coding; shared communication resources; systems on chip; transient delay; Crosstalk; Delay; Energy efficiency; Error correction; Logic; Multiprocessor interconnection networks; Network-on-a-chip; Power supplies; System-on-a-chip; Wires; Bus encoding; on-chip communication; power; reliability;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2005.847907
  • Filename
    1432874