Low power error resilient encoding for on-chip data buses

被引:85
作者
Bertozzi, D [1 ]
Benini, L [1 ]
De Micheli, G [1 ]
机构
[1] Univ Bologna, DEIS, I-40136 Bologna, Italy
来源
DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS | 2002年
关键词
D O I
10.1109/DATE.2002.998256
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As technology scales toward deep submicron, on-chip interconnects are becoming more and more sensitive to noise sources such as power supply noise, crosstalk, radiation induced effects, etc. Transient delay and logic faults are likely to reduce the reliability of data transfers across data-path bus lines. This paper investigates how to deal with these errors in an energy efficient way. We could opt for error correction, which exhibits larger decoding overhead, or for the retransmission of the incorrectly received data word. Provided the timing penalty associated with this latter technique can be tolerated, we show that retransmission strategies are more effective than correction ones from an energy viewpoint, both for the larger detection capability and for the minor decoding complexity. The analysis was performed by implementing several variants of a Hamming code in the VHDL model of a processor based on the Sparc V8 architecture, and exploiting the characteristics of AMBA bus slave response cycles to carry out retransmissions in a way fully compliant with this standard on-chip bus specification.
引用
收藏
页码:102 / 109
页数:8
相关论文
共 17 条
  • [1] AINGARAN K, 2000, IEEE ISQED 2000, P485
  • [2] Anghel L., 2000, Proceedings Design, Automation and Test in Europe Conference and Exhibition 2000 (Cat. No. PR00537), P591, DOI 10.1109/DATE.2000.840845
  • [3] ANGHEL L, 2000, MEDEA A401 2 PUBL WO
  • [4] Interconnect limits on gigascale integration (GSI) in the 21st century
    Davis, JA
    Venkatesan, R
    Kaloyeros, A
    Beylansky, M
    Souri, SJ
    Banerjee, K
    Saraswat, KC
    Rahman, A
    Reif, R
    Meindl, JD
    [J]. PROCEEDINGS OF THE IEEE, 2001, 89 (03) : 305 - 324
  • [5] Bus crosstalk fault-detection capabilities of error-detecting codes for on-line testing
    Favalli, M
    Metra, C
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1999, 7 (03) : 392 - 396
  • [6] Toward achieving energy efficiency in presence, of deep submicron noise
    Hegde, R
    Shanbhag, NR
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2000, 8 (04) : 379 - 391
  • [7] The future of wires
    Ho, R
    Mai, KW
    Horowitz, MA
    [J]. PROCEEDINGS OF THE IEEE, 2001, 89 (04) : 490 - 504
  • [8] Pattern generation for delay testing and dynamic timing analysis considering power-supply noise effects
    Krstic, A
    Jiang, YM
    Cheng, KT
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (03) : 416 - 425
  • [9] Lin S., 1983, ERROR CONTROL CODING
  • [10] POWER-CONSUMPTION ESTIMATION IN CMOS VLSI CHIPS
    LIU, D
    SVENSSON, C
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1994, 29 (06) : 663 - 670