Securet3d: An Adaptive, Secure, and Fault-Tolerant Aware Routing Algorithm for Vertically-Partially Connected 3D-NoC

被引:0
|
作者
da Silva, Alexandre Almeida [1 ]
Nogueira, Lucas [1 ]
Coelho, Alexandre [1 ]
Silveira, Jarbas A. N. [1 ]
Marcon, Cesar [2 ]
机构
[1] Univ Fed Ceara UFC, Lab Comp Syst Engn LESC, BR-60355636 Fortaleza, Brazil
[2] Pontifical Catholic Univ Rio Grande do Sul PUCRS, Sch Polytech, BR-90619900 Porto Alegre, Brazil
关键词
Routing; Through-silicon vias; Security; Fault tolerant systems; Fault tolerance; Three-dimensional displays; Elevators; System recovery; Internet of Things; Very large scale integration; 3-D network-on-chip (3D-NoC); fault-tolerant routing algorithm; security path; through-silicon via (TSV); vertically-partially connected 3D-NoC; 3-DIMENSIONAL NETWORKS; ON-CHIP; PERFORMANCE;
D O I
10.1109/TVLSI.2024.3500575
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multiprocessor systems-on-chip (MPSoCs) based on 3-D networks-on-chip (3D-NoCs) are crucial architectures for robust parallel computing, efficiently sharing resources across complex applications. To ensure the secure operation of these systems, it is essential to implement adaptive, fault-tolerant mechanisms capable of protecting sensitive data. This work proposes the Securet3d routing algorithm, which establishes secure data paths in fault-tolerant 3D-NoCs. Our approach enhances the Reflect3d algorithm by introducing a detailed scheme for mapping secure paths and improving the system's ability to withstand faults. To validate its effectiveness, we compare Securet3d with three other fault-tolerant routing algorithms for vertically-partially connected 3D-NoCs. All algorithms were implemented in SystemVerilog and evaluated through simulation using ModelSim and hardware synthesis with Cadence's Genus tool. Experimental results show that Securet3d reduces latency and enhances cost-effectiveness compared with other approaches. When implemented with a 28-nm technology library, Securet3d demonstrates minimal area and energy overhead, indicating scalability and efficiency. Under denial-of-service (DoS) attacks, Securet3d maintains basically unaltered average packet latencies on 70, 90, and 29 clock cycles for uniform random, bit-complement, and shuffle traffic, significantly lower than those of other algorithms without including security mechanisms (5763, 4632, and 3712 clock cycles in average, respectively). These results highlight the superior security, scalability, and adaptability of Securet3d for complex communication systems.
引用
收藏
页码:275 / 287
页数:13
相关论文
共 50 条
  • [1] Reflect3d: An Adaptive and Fault-Tolerant Routing Algorithm for Vertically-Partially-Connected 3D-NoC
    da Silva, Alexandre Almeida
    e Silva Junior, Leonel Maia
    Coelho, Alexandre
    Silveira, Jarbas
    Marcon, Cesar
    34TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2021), 2021,
  • [2] Fault-Tolerant Circular Routing Algorithm for 3D-NoC
    Alizadeh, Razieh
    Saneei, Mohsen
    Ebrahimi, Masoumeh
    2014 INTERNATIONAL CONGRESS ON TECHNOLOGY, COMMUNICATION AND KNOWLEDGE (ICTCK), 2014,
  • [3] Adaptive fault-tolerant architecture and routing algorithm for reliable many-core 3D-NoC systems
    Ben Ahmed, Akram
    Ben Abdallah, Abderazek
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2016, 93-94 : 30 - 43
  • [4] a 3D-NoC Router Implementation exploiting Vertically-Partially-Connected Topologies
    Bahmani, Maryam
    Sheibanyrad, Abbas
    Petrot, Frederic
    Dubois, Florentine
    Durante, Paolo
    2012 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2012, : 9 - 14
  • [5] A TSV Fault-Tolerant Scheme Based on Failure Classificationin 3D-NoC
    Ouyang, Yiming
    Da, Jian
    Wang, Xiumin
    Han, Qianqian
    Liang, Huaguo
    Du, Gaoming
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (04)
  • [6] A distributed routing algorithm for reliable communication in vertically partially connected 3D NoC
    Ouyang, Yiming
    Han, Qianqian
    Liang, Huaguo
    Huang, Zhengfeng
    Wang, Xiumin
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2014, 26 (03): : 502 - 510
  • [7] Architecture and design of high-throughput, low-latency, and fault-tolerant routing algorithm for 3D-network-on-chip (3D-NoC)
    Ben Ahmed, Akram
    Ben Abdallah, Abderazek
    JOURNAL OF SUPERCOMPUTING, 2013, 66 (03): : 1507 - 1532
  • [8] Architecture and design of high-throughput, low-latency, and fault-tolerant routing algorithm for 3D-network-on-chip (3D-NoC)
    Akram Ben Ahmed
    Abderazek Ben Abdallah
    The Journal of Supercomputing, 2013, 66 : 1507 - 1532
  • [9] Fault-Tolerant Routing Algorithm for 3D NoC Using Hamiltonian Path Strategy
    Ebrahimi, Masoumeh
    Daneshtalab, Masoud
    Plosila, Juha
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 1601 - 1604
  • [10] A Runtime Fault-Tolerant Routing Scheme for Partially Connected 3D Networks-on-Chip
    Coelho, Alexandre
    Charif, Amir
    Zergainoh, Nacer-Eddine
    Velazco, Raoul
    2018 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT), 2018,