Export Ready — 

IPDeN: Real-Time deflection-based NoC with in-order flits delivery

Bibliographic Details
Main Author: Ribot González, Yilian
Publication Date: 2022
Other Authors: Nelissen, Geoffrey, Tovar, Eduardo
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.22/21772
Summary: In deflection-based Network-on-Chips (NoC), when several flits entering a router contend for the same output port, one of the flits is routed to the desired output and the others are deflected to alternatives outputs. The approach reduces power consumption and silicon footprint in comparison to virtual channels (VCs) based solutions. However, due to the nondeterministic number of deflections that flits may suffer while traversing the network, flits may be received in an out-of-order fashion at their destinations. In this work, we present IPDeN, a novel deflectionbased NoC that ensures in-order flit delivery. To avoid the use of costly reordering mechanisms at the destination of each communication flow, we propose a solution based on a single small buffer added to each router to prevents flits from over taking other flits belonging to the same communication flow. We also develop a worst-case traversal time (WCTT) analysis for packets transmitted over IPDeN. We implemented IPDeN in Verilog and synthesized it for an FPGA platform. We show that a router of IPDeN requires "483-times less hardware resources than routers that use VCs. Experimental results shown that the worst-case and average packets communication time is reduced in comparison to the state-of-the-art
id RCAP_3645884f1b77139957d64a7ca0ffcdfc
oai_identifier_str oai:recipp.ipp.pt:10400.22/21772
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling IPDeN: Real-Time deflection-based NoC with in-order flits delivery230104Real-Time Embedded SystemsSystems-onChipsNetwork-on-ChipsWorst-Case Traversal TimeIn deflection-based Network-on-Chips (NoC), when several flits entering a router contend for the same output port, one of the flits is routed to the desired output and the others are deflected to alternatives outputs. The approach reduces power consumption and silicon footprint in comparison to virtual channels (VCs) based solutions. However, due to the nondeterministic number of deflections that flits may suffer while traversing the network, flits may be received in an out-of-order fashion at their destinations. In this work, we present IPDeN, a novel deflectionbased NoC that ensures in-order flit delivery. To avoid the use of costly reordering mechanisms at the destination of each communication flow, we propose a solution based on a single small buffer added to each router to prevents flits from over taking other flits belonging to the same communication flow. We also develop a worst-case traversal time (WCTT) analysis for packets transmitted over IPDeN. We implemented IPDeN in Verilog and synthesized it for an FPGA platform. We show that a router of IPDeN requires "483-times less hardware resources than routers that use VCs. Experimental results shown that the worst-case and average packets communication time is reduced in comparison to the state-of-the-artIEEEREPOSITÓRIO P.PORTORibot González, YilianNelissen, GeoffreyTovar, Eduardo2023-01-23T12:34:41Z2022-08-232022-08-23T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10400.22/21772eng10.1109/RTCSA55878.2022.00023info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-04-02T03:09:11Zoai:recipp.ipp.pt:10400.22/21772Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T00:44:12.733402Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv IPDeN: Real-Time deflection-based NoC with in-order flits delivery
230104
title IPDeN: Real-Time deflection-based NoC with in-order flits delivery
spellingShingle IPDeN: Real-Time deflection-based NoC with in-order flits delivery
Ribot González, Yilian
Real-Time Embedded Systems
Systems-onChips
Network-on-Chips
Worst-Case Traversal Time
title_short IPDeN: Real-Time deflection-based NoC with in-order flits delivery
title_full IPDeN: Real-Time deflection-based NoC with in-order flits delivery
title_fullStr IPDeN: Real-Time deflection-based NoC with in-order flits delivery
title_full_unstemmed IPDeN: Real-Time deflection-based NoC with in-order flits delivery
title_sort IPDeN: Real-Time deflection-based NoC with in-order flits delivery
author Ribot González, Yilian
author_facet Ribot González, Yilian
Nelissen, Geoffrey
Tovar, Eduardo
author_role author
author2 Nelissen, Geoffrey
Tovar, Eduardo
author2_role author
author
dc.contributor.none.fl_str_mv REPOSITÓRIO P.PORTO
dc.contributor.author.fl_str_mv Ribot González, Yilian
Nelissen, Geoffrey
Tovar, Eduardo
dc.subject.por.fl_str_mv Real-Time Embedded Systems
Systems-onChips
Network-on-Chips
Worst-Case Traversal Time
topic Real-Time Embedded Systems
Systems-onChips
Network-on-Chips
Worst-Case Traversal Time
description In deflection-based Network-on-Chips (NoC), when several flits entering a router contend for the same output port, one of the flits is routed to the desired output and the others are deflected to alternatives outputs. The approach reduces power consumption and silicon footprint in comparison to virtual channels (VCs) based solutions. However, due to the nondeterministic number of deflections that flits may suffer while traversing the network, flits may be received in an out-of-order fashion at their destinations. In this work, we present IPDeN, a novel deflectionbased NoC that ensures in-order flit delivery. To avoid the use of costly reordering mechanisms at the destination of each communication flow, we propose a solution based on a single small buffer added to each router to prevents flits from over taking other flits belonging to the same communication flow. We also develop a worst-case traversal time (WCTT) analysis for packets transmitted over IPDeN. We implemented IPDeN in Verilog and synthesized it for an FPGA platform. We show that a router of IPDeN requires "483-times less hardware resources than routers that use VCs. Experimental results shown that the worst-case and average packets communication time is reduced in comparison to the state-of-the-art
publishDate 2022
dc.date.none.fl_str_mv 2022-08-23
2022-08-23T00:00:00Z
2023-01-23T12:34:41Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/21772
url http://hdl.handle.net/10400.22/21772
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1109/RTCSA55878.2022.00023
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv IEEE
publisher.none.fl_str_mv IEEE
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833600674116403200