A low-overhead and reliable switch architecture for Network-on-Chips

被引:7
|
作者
Patooghy, Ahmad [1 ]
Miremadi, Seyed Ghassem [1 ]
Fazeli, Mandi [1 ]
机构
[1] Sharif Univ Technol, Tehran, Iran
关键词
Networks-on-Chip; Reliability; Virtual Channel; Flow-control; Modeling; ERROR; TOLERANCE; DESIGN; MODEL;
D O I
10.1016/j.vlsi.2010.02.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes and evaluates Low-overhead, Reliable Switch (LRS) architecture to enhance the reliability of Network-on-Chips (NoCs). The proposed switch architecture exploits information and hardware redundancies to eliminate retransmission of faulty flits. The LRS architecture creates a redundant copy of each newly received flit and stores the redundant flit in a duplicated flit buffer that is associated with the incoming channel of the flit. Flit buffers in the LRS are equipped with information redundancy to detect probable bit flip errors. When an error is detected in a flit buffer, its duplicated buffer is used to recover the correct value of the flit. In this way, the propagation of the erroneous flits in NoC is prevented without any need to credit signals and, retransmission buffers. Using an HDL-based NoC simulator, the LRS is compared to two other widely used reliability enhancement methods: the Switch-to-Switch (S2S) and the End-to-End (E2E) methods. The simulation results show that the LRS consumes less power and provides higher performance compared to those of the E2E and S2S methods. More importantly, unlike the E2E and the S2S methods, the LRS has constant overheads, which makes it applicable in all working conditions. To validate the comparison, an analytical performance and reliability model is developed for the LRS, S2S and E2E methods. The results of the model match those obtained from the simulations while the proposed model is significantly faster. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:268 / 278
页数:11
相关论文
共 50 条
  • [11] Implementation of a Low-Overhead Processing-in-Memory Architecture
    Jang, Young-Jong
    Kim, Byung-Soo
    Kim, Dong-Sun
    Hwang, Tae-ho
    2016 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2016, : 185 - 186
  • [12] A Low-Overhead Interconnect Architecture for Virtual Reconfigurable Fabrics
    Landy, Aaron
    Stitt, Greg
    CASES'12: PROCEEDINGS OF THE 2012 ACM INTERNATIONAL CONFERENCE ON COMPILERS, ARCHITECTURES AND SYNTHESIS FOR EMBEDDED SYSTEMS, 2012, : 111 - 119
  • [13] A Method for Low-overhead Secure Network Coding
    Fei, Song
    Zhe, Cui
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 (05): : 1699 - 1703
  • [14] Reliable and Low-Overhead Clustering in LEO Small Satellite Networks
    Liu, Jiang
    Zhang, Xinyuan
    Zhang, Ran
    Huang, Tao
    Yu, F. Richard
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (16): : 14844 - 14856
  • [15] An Asynchronous, Low Power and Secure Framework for Network-On-Chips
    Mirza-Aghatabar, M.
    Sadeghi, A.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (07): : 214 - 223
  • [16] Implementation and Testing of a Low-Overhead Network Synchronization Protocol
    Kowalski, Daniel R.
    Christman, Timothy M.
    Klein, Andrew G.
    Overdick, MitchellW. S.
    Canfield, Joseph E.
    Brown, D. Richard, III
    2018 IEEE AEROSPACE CONFERENCE, 2018,
  • [17] Photonic Switching for Reliable Nanoscale Three-Dimensional Integrated Network-On-Chips
    Djordjevic, Ivan B.
    OPTOELECTRONIC INTERCONNECTS AND COMPONENT INTEGRATION XI, 2011, 7944
  • [18] A low-power and SEU-tolerant switch architecture for network on chips
    Patooghy, A.
    Fazeli, M.
    Miremadi, S. G.
    13TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2007, : 264 - 267
  • [19] A Low-Overhead Asynchronous Interconnection Network for GALS Chip Multiprocessors
    Horak, Michael N.
    Nowick, Steven M.
    Carlberg, Matthew
    Vishkin, Uzi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (04) : 494 - 507
  • [20] A Low-overhead Multicast Bufferless Router with Reconfigurable Banyan Network
    Feng, Chaochao
    Liao, Zhuofan
    Zhao, Zhenyu
    He, Xiaowei
    2018 TWELFTH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS), 2018,