Time-triggered Network Interface Extension for the Versal Network-on-Chip

被引:0
作者
Onwuchekwa, Daniel [1 ]
Paulachan, Josepaul [1 ]
Nambinina, Rakotojaona [1 ]
Obermaisser, Roman [1 ]
机构
[1] Univ Siegen, Chair Embedded Syst, D-57076 Siegen, Germany
来源
2023 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION, ICAIIC | 2023年
关键词
Network-on-Chip; Time-Triggered Systems; Latency; Jitter; Versal NoC;
D O I
10.1109/ICAIIC57133.2023.10067077
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In semiconductor technology, the ability to scale up the microchip made it possible to integrate more IP blocks, microprocessors, and other components into a single die known as a System-on-Chip. Network-on-Chips are introduced to enable efficient communication between the components integrated into the System-on-Chip. However, they start to suffer from data loss and a higher jitter as the number of communicating entities increase, and communicate simultaneously. Hence establishing temporal partitions between various subsystems has become a crucial requirement. The recent advancements in Network-on-Chips have led to the development of the Versal NoC, by Xilinx. The Versal Network-on-Chip provides different Quality of Service for efficient communication; However, temporal partitioning is not sufficiently covered for messages injected into the NoC. This work develops a Time-Triggered Extension Layer for the Versal Network-on-Chip to provide temporal guarantees for messages that traverse across the NoC. The outcome applies temporal partitioning to avoid the collision of messages, thereby providing determinism for the Network-on-Chip. The results of the evaluation show reduced jitter when the developed time-triggered extension layer is incorporated into the Versal Network-on-Chip. It also safeguards the Network-on-Chip against data loss occurring when two or more PEs (Processing Elements) attempt to access the Network-on-Chip simultaneously. The implication of this work is that the Time-Triggered Extension Layer provides determinism for messages injected into the Network-on-Chip.
引用
收藏
页码:582 / 589
页数:8
相关论文
共 14 条
[1]   Time-Triggered Extension Layer for On-Chip Network Interfaces in Mixed-Criticality Systems [J].
Ahmadian, Hamidreza ;
Obermaisser, Roman .
2015 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2015, :693-699
[2]  
Ahmed A. B., 2018, 2018 International Conference on Wind Energy and Applications in Algeria (ICWEAA), P1, DOI DOI 10.1109/ICWEAA.2018.8605054
[3]  
Airlines Electronic Engineering Committee, 2005, 664P7 AIRL EL ENG CO
[4]   QNoC: QoS architecture and design process for network on chip [J].
Bolotin, E ;
Cidon, I ;
Ginosar, R ;
Kolodny, A .
JOURNAL OF SYSTEMS ARCHITECTURE, 2004, 50 (2-3) :105-128
[5]   AEthereal network on chip: Concepts, architectures, and implementations [J].
Goossens, K ;
Dielissen, J ;
Radulescu, A .
IEEE DESIGN & TEST OF COMPUTERS, 2005, 22 (05) :414-421
[6]  
Martin G., 2001, ASICON 2001. 2001 4th International Conference on ASIC Proceedings (Cat. No.01TH8549), P12, DOI 10.1109/ICASIC.2001.982487
[7]   The Nostrum backbone -: a communication protocol stack for networks on chip [J].
Millberg, M ;
Nilsson, E ;
Thid, R ;
Kumar, S ;
Jantsch, A .
17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, :693-696
[8]  
Nambinina Rakotojaona, 2022, 2022 6th International Conference on Computing Methodologies and Communication (ICCMC), P682, DOI 10.1109/ICCMC53470.2022.9753813
[9]  
Obermaisser Roman, 2008, 2008 IEEE International Symposium on Industrial Electronics (ISIE 2008), P1941, DOI 10.1109/ISIE.2008.4677135
[10]   VERSAL NETWORK-on-CHIP (NoC) [J].
Swarbrick, Ian ;
Gaitonde, Dinesh ;
Ahmad, Sagheer ;
Jayadev, Bala ;
Cuppett, Jeff ;
Morshed, Abbas ;
Gaide, Brian ;
Arbel, Ygal .
2019 IEEE SYMPOSIUM ON HIGH-PERFORMANCE INTERCONNECTS (HOTI 2019), 2019, :13-17