Coding for system-on-chip networks: A unified framework

被引:111
|
作者
Sridhara, SR [1 ]
Shanbhag, NR
机构
[1] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
[2] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL 61801 USA
关键词
bus coding; bus delay; crosstalk avoidance; interconnection networks; low-power; on-chip buses; reliability; system-on-chip;
D O I
10.1109/TVLSI.2005.848816
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Global buses in deep-submicron (DSM) system-onchip designs consume significant amounts of power, have large propagation delays, and are susceptible to errors due to DSM noise. Coding schemes exist that tackle these problems individually. In this paper, we present a coding framework derived from a communication-theoretic view of a DSM bus to jointly address power, delay, and reliability. In this framework, the data is first passed through a nonlinear source coder that reduces self and coupling transition activity and imposes a constraint on the peak coupling transitions on the bus. Next, a linear error control coder adds redundancy to enable error detection and correction. The framework is employed to efficiently combine existing codes and to derive novel codes that span a wide range of tradeoffs between bus delay, codec latency, power, area, and reliability. Using simulation results in 0.13-mu m CMOS technology, we show that coding is a better alternative to repeater insertion for delay reduction as it reduces power dissipation at the same time. For a 10-mm 4-bit bus, we show that a bus employing the proposed codes achieves up to 2.17 x speed-up and 33 % energy savings over a bus employing Hamming code. For a 10-mm 32-bit bus, we show that 1.7 x speed-up and 27% reduction in energy are achievable over an uncoded bus by employing low-swing signaling without any loss in reliability. Index Terms-Bus coding, bus delay, crosstalk avoidance, interconnection networks, low-power, on-chip buses, reliability, system-on-chip.
引用
收藏
页码:655 / 667
页数:13
相关论文
共 50 条
  • [1] Coding for system-on-chip networks: A unified framework
    Sridhara, SR
    Shanbhag, NR
    [J]. 41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 103 - 106
  • [2] An integrated system-on-chip test framework
    Larsson, E
    Peng, Z
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, CONFERENCE AND EXHIBITION 2001, PROCEEDINGS, 2001, : 138 - 144
  • [3] A system-level multiprocessor system-on-chip modeling framework
    Virk, K
    Madsen, J
    [J]. 2004 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2004, : 81 - 84
  • [4] A Scalable System-on-Chip Acceleration for Deep Neural Networks
    Shehzad, Faisal
    Rashid, Muhammad
    Sinky, Mohammed H.
    Alotaibi, Saud S.
    Zia, Muhammad Yousuf Irfan
    [J]. IEEE ACCESS, 2021, 9 : 95412 - 95426
  • [5] Scalable multistage networks for multiprocessor system-on-chip design
    Meftali, S
    Dekeyser, JL
    Scherson, ID
    [J]. 8th International Symposium on Parallel Architectures, Algorithms and Networks, Proceedings, 2005, : 352 - 356
  • [6] System-on-chip architecture design for intelligent sensor networks
    Fang, Wai-Chi
    Kedar, Sharon
    Owen, Susan
    Wei, Gu-Yeon
    Brooks, David
    [J]. IIH-MSP: 2006 INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING, PROCEEDINGS, 2006, : 579 - +
  • [7] System-on-Chip Implementation of Reliable Ethernet Networks Nodes
    Astarloa, Armando
    Lazaro, Jesus
    Bidarte, Unai
    Zuloaga, Aitzol
    Idirin, Mikel
    [J]. 39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, : 2329 - 2334
  • [8] A framework for simulation and prototype implementation of custom system-on-chip multiprocessors
    Manjikian, N
    [J]. 2003 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS, AND SIGNAL PROCESSING, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2003, : 646 - 649
  • [9] A framework for high-level synthesis of system-on-chip designs
    Stine, JE
    Grad, J
    Castellanos, I
    Blank, J
    Dave, V
    Prakash, M
    Iliev, N
    Jachimiec, N
    [J]. 2005 IEEE International Conference on Microelectronic Systems Education, Proceedings, 2005, : 67 - 68
  • [10] System-on-Chip Security Architecture and CAD Framework for Hardware Patch
    Nath, Atul Prasad Deb
    Ray, Sandip
    Basak, Abhishek
    Bhunia, Swarup
    [J]. 2018 23RD ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2018, : 733 - 738