Reliable network-on-chip design for multi-core system-on-chip

被引:0
作者
Kuei-Chung Chang
机构
[1] Feng Chia University,Department of Information Engineering and Computer Science
来源
The Journal of Supercomputing | 2011年 / 55卷
关键词
Reliability; Crosstalk; Encoding; Network-on-chip; System-on-chip;
D O I
暂无
中图分类号
学科分类号
摘要
Network-on-chip (NoC) architectures must deliver good latency-through put performance in the face of tight power and area budgets. However, in high-performance chip design, a significant design challenge is how to fulfill the requirements of circuit noise elimination, since the faults will slow down performance and dissipate much of the overall system power. This paper presents a simple coding scheme for reducing power dissipation, crosstalk noise, and crosstalk delay on the bus while simultaneously detecting errors at runtime. It uses a simple bus-invert encoding technique to reduce the prohibited transitions in terms of crosstalk noise and power dissipation. We also design a corresponding detector to detect errors at the input of the NoC routers. It can save energy by interrupting communications without storing and routing the packets when errors occur during transmissions. The experimental results for various multimedia applications show significant reduction in the number of patterns that are most likely to produce crosstalk errors. The results also show that it is attractive in terms of cost to apply the detecting logic to routers in the NoC with respect to the power consumption.
引用
收藏
页码:86 / 102
页数:16
相关论文
共 33 条
[1]  
Aghaghiri Y(2004)Transition reduction in memory buses using sector-based encoding techniques IEEE Trans Comput Aided Design Integr Circuits Syst 23 1164-1174
[2]  
Fallah F(2005)Joint application mapping/interconnect synthesis techniques for embedded chip-scale multiprocessors IEEE Trans Parallel Distrib Syst 16 99-112
[3]  
Pedram M(2005)NoC synthesis flow for customized domain specific multiprocessor systems-on-chip IEEE Trans Parallel Distrib Syst 16 113-129
[4]  
Bambha NK(1992)Virtual channel flow control IEEE Trans Parallel Distrib Syst 3 194-205
[5]  
Bhattacharyya SS(2000)Toward achieving energy efficiency in the presence of deep submicron noise IEEE Trans Very Large Scale Integr Syst 8 379-391
[6]  
Bertozzi D(2004)Cad for nanometer silicon design challenges and success IEEE Trans Very Large Scale Integr Syst 12 1132-1147
[7]  
Jalabert A(2005)Packet-switched on-chip interconnection network for system-on-chip applications IEEE Trans Circuits Syst 52 308-312
[8]  
Murali S(2005)Analysis of error recovery schemes for networks on chips IEEE Design Test Comput 22 434-442
[9]  
Tamhankar R(2005)Design, synthesis, and test of networks on chips IEEE Design Test Comput 22 404-413
[10]  
Stergio S(1999)A coding framework for low-power address and data buses IEEE Trans Very Large Scale Integr Syst 7 212-221