Route-on-Fly: A single cycle router
Network-on-Chip (NoC) architecture provides a platform for inter-core communication in a multicore system. In this work we propose a single cycle minimally buffered Route-on-Fly (RoF) router that uses the link traversal time of the data packet to perform route calculations. We also propose a 2 cycle...
Saved in:
Published in | 2017 4th International Conference on Signal Processing and Integrated Networks (SPIN) pp. 109 - 114 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.02.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Network-on-Chip (NoC) architecture provides a platform for inter-core communication in a multicore system. In this work we propose a single cycle minimally buffered Route-on-Fly (RoF) router that uses the link traversal time of the data packet to perform route calculations. We also propose a 2 cycle variant of the Route-on-Fly (RoF) router in this paper. 4 × 4 NoC meshes built using proposed architectures and the baseline router have been synthesized on 28nm Xilinx Kintex7 KC705 FPGA to assess for implementability. We show that the proposed single cycle minimally buffered Route-on-Fly router based NoC occupies 94% less memory cells and 30% less router latency than the baseline router synthesized. A detailed performance analysis shows that even in the best case of single link contention, the proposed Route-on-Fly NoC outperforms the bufferless NoC by about 20% and the baseline NoC by about 75%. |
---|---|
AbstractList | Network-on-Chip (NoC) architecture provides a platform for inter-core communication in a multicore system. In this work we propose a single cycle minimally buffered Route-on-Fly (RoF) router that uses the link traversal time of the data packet to perform route calculations. We also propose a 2 cycle variant of the Route-on-Fly (RoF) router in this paper. 4 × 4 NoC meshes built using proposed architectures and the baseline router have been synthesized on 28nm Xilinx Kintex7 KC705 FPGA to assess for implementability. We show that the proposed single cycle minimally buffered Route-on-Fly router based NoC occupies 94% less memory cells and 30% less router latency than the baseline router synthesized. A detailed performance analysis shows that even in the best case of single link contention, the proposed Route-on-Fly NoC outperforms the bufferless NoC by about 20% and the baseline NoC by about 75%. |
Author | Bhange, Ankit Mekie, Joycee Ved, Sneha N. Arya, Aparna |
Author_xml | – sequence: 1 givenname: Sneha N. surname: Ved fullname: Ved, Sneha N. organization: Indian Inst. of Technol. Gandhinagar, Gandhinagar, India – sequence: 2 givenname: Ankit surname: Bhange fullname: Bhange, Ankit organization: Indian Inst. of Technol. Gandhinagar, Gandhinagar, India – sequence: 3 givenname: Aparna surname: Arya fullname: Arya, Aparna organization: Indian Inst. of Technol. Gandhinagar, Gandhinagar, India – sequence: 4 givenname: Joycee surname: Mekie fullname: Mekie, Joycee organization: Indian Inst. of Technol. Gandhinagar, Gandhinagar, India |
BookMark | eNotjktrAjEURiPUhVV_gHQz0HXGm0xetzuR-gBRUfeS3CYyMM6U0S7m39dSN-dbHPg4r-ylburI2ERALgTg9Lhfb3MJwuYOFKI0PTZG64QGBGnRygF7PzQ_98ibmi-q7iObZbeyvlQxo44ebP9kO2L95KtbHD93yE6Lz9N8xTe75Xo-2_AS4c5dIiV9AlAUJNmkggwk7ZexSM4KdOCIlC60oeA1ogkieq28UUk8CMWQvf3fljHG83dbXn3bnZ_lxS98fzsD |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/SPIN.2017.8049926 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Xplore IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISBN | 9781509027972 1509027971 |
EndPage | 114 |
ExternalDocumentID | 8049926 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-i90t-8fc42af004cb2c7f4b2bc27d679c8719808cc45356cba5996b1ea54a64f14a603 |
IEDL.DBID | RIE |
IngestDate | Thu Jun 29 18:37:03 EDT 2023 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i90t-8fc42af004cb2c7f4b2bc27d679c8719808cc45356cba5996b1ea54a64f14a603 |
PageCount | 6 |
ParticipantIDs | ieee_primary_8049926 |
PublicationCentury | 2000 |
PublicationDate | 2017-Feb. |
PublicationDateYYYYMMDD | 2017-02-01 |
PublicationDate_xml | – month: 02 year: 2017 text: 2017-Feb. |
PublicationDecade | 2010 |
PublicationTitle | 2017 4th International Conference on Signal Processing and Integrated Networks (SPIN) |
PublicationTitleAbbrev | SPIN |
PublicationYear | 2017 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.6946132 |
Snippet | Network-on-Chip (NoC) architecture provides a platform for inter-core communication in a multicore system. In this work we propose a single cycle minimally... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 109 |
SubjectTerms | Delays Multicore processing Multiplexing Ports (Computers) Routing Switches |
Title | Route-on-Fly: A single cycle router |
URI | https://ieeexplore.ieee.org/document/8049926 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwEA_bnnxS2cRvCvpoujRNk9Q3EccQJoIT9jaSyxXE0cnoHra_3qStE8UHX0JIAsklRy6X-90dIdc5SpfIglNntaECc38PqhSoUQ4lGOYsBOfkyZMcv4rHWTbrkJudLwwi1uAzjEO1tuW7JazDV9lQh_c5l13S1Yw3vlqtoTJh-fDF68EBq6XidtyPhCm1vBjtk8nXTA1M5D1eVzaG7a8gjP9dygEZfHvmRc87mXNIOlj2yVWA9SBdlnS02NxGd1HQ_xcYwcbzRLQKnasBmY4epvdj2iY_oG85q6guQHBTeBYGy0EVwnILXDmpcvA6Tq6ZBhBZmkmwJoRYsQmaTBgpisSXLD0ivXJZ4jGJIEHFgBuv_HGhUmmMcBpVUTiXCWfcCekH-uYfTXiLeUva6d_NZ2Qv7HEDXD4nvWq1xgsvlyt7WR_IJxRDj34 |
link.rule.ids | 310,311,786,790,795,796,802,27956,55107 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwED_mfNAnlU38tqCPpmvTNGl9E3FM3YbghL2N5JKCOFoZ3cP8603aOlF88CWEJJBccuRyud_dAVymhuuQZ5RolUjCTGrvQREhkUIbjjLQCp1z8mjMBy_sYRpPW3C19oUxxlTgM-O7amXL1wUu3VdZL3Hvc8o3YNPK-UDU3lqNqTIM0t6z1YQdWkv4zcgfKVMqidHfgdHXXDVQ5M1flsrHj19hGP-7mF3ofvvmeU9rqbMHLZN34MIBewwpctKfr669G8_9AMyNhyvLFd7CdS66MOnfTW4HpEl_QF7ToCRJhozKzDIxKooiY4oqpEJzkaLVctIkSBBZHMUclXRBVlRoZMwkZ1loyyDah3Ze5OYAPAyNCJBKq_5RJiIuJdOJEVmmdcy01IfQcfTN3usAF7OGtKO_m89hazAZDWfD-_HjMWy7_a5hzCfQLhdLc2qldKnOqsP5BNjRktI |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2017+4th+International+Conference+on+Signal+Processing+and+Integrated+Networks+%28SPIN%29&rft.atitle=Route-on-Fly%3A+A+single+cycle+router&rft.au=Ved%2C+Sneha+N.&rft.au=Bhange%2C+Ankit&rft.au=Arya%2C+Aparna&rft.au=Mekie%2C+Joycee&rft.date=2017-02-01&rft.pub=IEEE&rft.spage=109&rft.epage=114&rft_id=info:doi/10.1109%2FSPIN.2017.8049926&rft.externalDocID=8049926 |