Design and performance analysis of asynchronous network on chip for streaming data transmission on FPGA
The majority of the system on chip (SoC) uses the network on chip (NoC) as routing ports for data transfer from node-to-node with minimal power consumption and low latency and high throughput. This paper concentrates on the ability to model the asynchronous NoCs on the asynchronous circuits on field...
Saved in:
Published in | International journal of reconfigurable and embedded systems Vol. 13; no. 2; p. 296 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Yogyakarta
IAES Institute of Advanced Engineering and Science
01.07.2024
|
Subjects | |
Online Access | Get full text |
ISSN | 2089-4864 2722-2608 2089-4864 |
DOI | 10.11591/ijres.v13.i2.pp296-306 |
Cover
Loading…
Abstract | The majority of the system on chip (SoC) uses the network on chip (NoC) as routing ports for data transfer from node-to-node with minimal power consumption and low latency and high throughput. This paper concentrates on the ability to model the asynchronous NoCs on the asynchronous circuits on field programmable gate arrays (FPGAs). A 3×3 NoC and its universal asynchronous receiver transmitter (UART) protocol is designed and its simulation of the Verilog hardware description language (VHDL) code is done and tested on the Artix-7 FPGA kit, the testing processes in done using the Chipscope tool. In order to meet target requirements in terms of power consumption and latency, the label switching (LS) technique is used as routing. The proposed LS-NoC with level-encoded dual-rail (LEDR) encoding technique provides throughput by registering the packet between the different routers and it helps to improve throughput and speed. The effectiveness of the data transfer is measured and analyzed through a synthesis summary in terms of lookup table’s (LUT’s), slice registers, flip flops’s (FF’s), latency, and packet delivery ratio (PDR) for the traffic pattern generator. The proposed NoC is designed for 8×8 and each port size is 21 bits including ID’s of source and destination routers. The results can be justified by following results: improvement of LUTs is about 12%, flip-flops are 7%, improvement of throughput is 23% and delay is reduced by 26%. |
---|---|
AbstractList | The majority of the system on chip (SoC) uses the network on chip (NoC) as routing ports for data transfer from node-to-node with minimal power consumption and low latency and high throughput. This paper concentrates on the ability to model the asynchronous NoCs on the asynchronous circuits on field programmable gate arrays (FPGAs). A 3×3 NoC and its universal asynchronous receiver transmitter (UART) protocol is designed and its simulation of the Verilog hardware description language (VHDL) code is done and tested on the Artix-7 FPGA kit, the testing processes in done using the Chipscope tool. In order to meet target requirements in terms of power consumption and latency, the label switching (LS) technique is used as routing. The proposed LS-NoC with level-encoded dual-rail (LEDR) encoding technique provides throughput by registering the packet between the different routers and it helps to improve throughput and speed. The effectiveness of the data transfer is measured and analyzed through a synthesis summary in terms of lookup table’s (LUT’s), slice registers, flip flops’s (FF’s), latency, and packet delivery ratio (PDR) for the traffic pattern generator. The proposed NoC is designed for 8×8 and each port size is 21 bits including ID’s of source and destination routers. The results can be justified by following results: improvement of LUTs is about 12%, flip-flops are 7%, improvement of throughput is 23% and delay is reduced by 26%. |
Author | Patil, Trupti Sandi, Anuradha M. |
Author_xml | – sequence: 1 givenname: Trupti orcidid: 0000-0003-2472-0531 surname: Patil fullname: Patil, Trupti – sequence: 2 givenname: Anuradha M. orcidid: 0000-0001-6397-0707 surname: Sandi fullname: Sandi, Anuradha M. |
BookMark | eNotkNtKAzEQhoMoWGufwYDXu-a0h1yWaqtQ0Au9DtndpE3tJmtmq_Ttja0w8M_ANwPz3aBLH7xB6I6SnNJC0ge3iwbyb8pzx_JhYLLMOCkv0IRVjGWsJPVl6kktM1GX4hrNAHaEEMoFlUJM0ObRgNt4rH2HBxNtiL32rUmz3h_BAQ4Wazj6dhuDDwfA3ow_IX7i4HG7dQNOGxjGaHTv_AZ3etR4jNpD7wBcglIt31bzW3Rl9R7M7D-n6GP59L54ztavq5fFfJ21VBZlRs1f1qSx2vBWyKquNOukbBpt25rzkpeitkZwWpGqptZ0De8EIUZySSwv-BTdn-8OMXwdDIxqFw4xPQOKU8EZLUpZJao6U20MANFYNUTX63hUlKiTWHUSq5JY5Zg6iVVJLP8FZNpxqA |
ContentType | Journal Article |
Copyright | Copyright IAES Institute of Advanced Engineering and Science Jul 2024 |
Copyright_xml | – notice: Copyright IAES Institute of Advanced Engineering and Science Jul 2024 |
DBID | AAYXX CITATION 3V. 7SC 7SP 7XB 8AL 8FD 8FE 8FG 8FK ABUWG AFKRA ARAPS AZQEC BENPR BGLVJ BVBZV CCPQU DWQXO GNUQQ HCIFZ JQ2 K7- L7M L~C L~D M0N P5Z P62 PHGZM PHGZT PKEHL PQEST PQGLB PQQKQ PQUKI PRINS Q9U |
DOI | 10.11591/ijres.v13.i2.pp296-306 |
DatabaseName | CrossRef ProQuest Central (Corporate) Computer and Information Systems Abstracts Electronics & Communications Abstracts ProQuest Central (purchase pre-March 2016) Computing Database (Alumni Edition) Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Central Technology Collection East & South Asia Database ProQuest One ProQuest Central ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection Computer Science Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Computing Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic (New) ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China ProQuest Central Basic |
DatabaseTitle | CrossRef Computer Science Database ProQuest Central Student Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences ProQuest Central Korea ProQuest Central (New) Advanced Technologies Database with Aerospace Advanced Technologies & Aerospace Collection ProQuest Computing ProQuest Central Basic ProQuest Computing (Alumni Edition) ProQuest One Academic Eastern Edition Electronics & Communications Abstracts ProQuest Technology Collection ProQuest SciTech Collection East & South Asia Database Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition ProQuest One Academic ProQuest Central (Alumni) ProQuest One Academic (New) |
DatabaseTitleList | CrossRef Computer Science Database |
Database_xml | – sequence: 1 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISSN | 2722-2608 2089-4864 |
ExternalDocumentID | 10_11591_ijres_v13_i2_pp296_306 |
GroupedDBID | .DC 8FE 8FG AAKDD AAKPC AAYXX ABUWG AFKRA ALMA_UNASSIGNED_HOLDINGS ARAPS ARCSS AZQEC BENPR BGLVJ BPHCQ BVBZV CCPQU CITATION DWQXO GNUQQ HCIFZ K6V K7- P62 PHGZM PHGZT PQQKQ PROAC RNS 3V. 7SC 7SP 7XB 8AL 8FD 8FK JQ2 L7M L~C L~D M0N PKEHL PQEST PQGLB PQUKI PRINS Q9U |
ID | FETCH-LOGICAL-c1956-1ec19580bfae3c49787a2d99bbafc83363648fe43170781fedb3d400e9390f353 |
IEDL.DBID | BENPR |
ISSN | 2089-4864 |
IngestDate | Fri Jul 25 23:17:23 EDT 2025 Tue Jul 01 04:31:02 EDT 2025 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 2 |
Language | English |
License | http://creativecommons.org/licenses/by-sa/4.0 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c1956-1ec19580bfae3c49787a2d99bbafc83363648fe43170781fedb3d400e9390f353 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0003-2472-0531 0000-0001-6397-0707 |
OpenAccessLink | https://ijres.iaescore.com/index.php/IJRES/article/download/20982/pdf |
PQID | 3143215697 |
PQPubID | 1686338 |
ParticipantIDs | proquest_journals_3143215697 crossref_primary_10_11591_ijres_v13_i2_pp296_306 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2024-07-01 20240701 |
PublicationDateYYYYMMDD | 2024-07-01 |
PublicationDate_xml | – month: 07 year: 2024 text: 2024-07-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | Yogyakarta |
PublicationPlace_xml | – name: Yogyakarta |
PublicationTitle | International journal of reconfigurable and embedded systems |
PublicationYear | 2024 |
Publisher | IAES Institute of Advanced Engineering and Science |
Publisher_xml | – name: IAES Institute of Advanced Engineering and Science |
SSID | ssj0001341944 |
Score | 2.2611718 |
Snippet | The majority of the system on chip (SoC) uses the network on chip (NoC) as routing ports for data transfer from node-to-node with minimal power consumption and... |
SourceID | proquest crossref |
SourceType | Aggregation Database Index Database |
StartPage | 296 |
SubjectTerms | Data analysis Data transfer (computers) Data transmission Field programmable gate arrays Hardware description languages Lookup tables Network latency Power consumption Power management Routers System on chip Universal asynchronous receiver/transmitters |
Title | Design and performance analysis of asynchronous network on chip for streaming data transmission on FPGA |
URI | https://www.proquest.com/docview/3143215697 |
Volume | 13 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NT4NAEN3Y9uLFb2O1NnvwSgss0OVkqpY2JjaNsUlvZJddFBMBbTXx3zsDS5pePBG-Lm9g3szs2xlCboTybA8iXUsp37U8XzqWcNAg0uU-XNK2xNLA0zyYLb3Hlb8yBbe1kVU2PrFy1KpIsEY-ZEDsQE9BOLotPy2cGoWrq2aERot0wAVzv006d5P54nlbZcF2ZZ5nhF1A3c4we4c8dvDjsEEGOWXphqj9CnZpadcrV1QTHZEDEyPScW3UY7Kn8xNy2MxfoOZ3PCWvD5X8gopc0XK7AQDO60YjtEipWP_mCTbAhQyf5rXmmxY5Td6yksIbFDeLiA8gMIpiUbpB7gLbYxENn4sW0_EZWUaTl_uZZQYnWIlT9RXUeOS2TIVmCc6QGwlXhaGUIk04YwELPJ5qjB2w10-qlWRgM1uHLLRT5rNz0s6LXF8Qypl0pLZHikP6GooUF-oVhIBaCyY5U11iN7jFZd0fI67yCoA6rqCGNJzFmRtXUMcAdZf0Gnxj88Os4615L_-_fUX2XYgrasVsj7Q3X9_6GuKCjeyTFo-mffMJ_AGwArsX |
linkProvider | ProQuest |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwzV3LTttAFL1CyYJuGqBUBQLMol062DOOYy9YhEIIBSIWAaFupjOecWuq2hFJQPAr_RU-jnv9UEQX7JC6svySbN_j-9KZcwE-K-O7Pma6jjFd7vhd7TnKI4NoHnbxkHU1tQbOR8Hw0v923b1egr_1WhiiVdY-sXDUJo-pR74nMLBjeAqiXsWgPLUP91ifTfdPDtGYXzgfHI2_Dp1qhIATe4XCnqVt6OpEWRHTNLWe4iaKtFZJHAoRiMAPE0tRlFRvEmu0wKd3bSQiNylGQqB_b2JVwXkDmgdXB9-vFi0c0kLz_Yo1hnmBt5feYJHcufNEJ8WCdcIjIpYFL2PeS5dfxLFBC57qL1DSV3535jPdiR__EYf8Tz_RCryv8mfWLwG_Cks2W4NWPZuCVa7qA_w8LKgpTGWGTRaLI3C_FGFhecLU9CGLSRw4n09ZVvLhWZ6x-Fc6YXgHo4U06g8Gd0ZEWjajuI7_BTUY6brBxXF_HS7f5HU_QiPLM_sJWCi0p63bMyGW9pFKiMRgMD22VgkdCrMBbm12OSm1Q2RRcyFSZIEUiUiRKZcFUiQiZQPatWll5UymcmHXzddP78LycHx-Js9ORqdb8I5j_lUyi9vQmN3O7TbmTzO9U-GYwY-3xsUzyo8pww |
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%3Ajournal&rft.genre=article&rft.atitle=Design+and+performance+analysis+of+asynchronous+network+on+chip+for+streaming+data+transmission+on+FPGA&rft.jtitle=International+journal+of+reconfigurable+and+embedded+systems&rft.au=Patil%2C+Trupti&rft.au=Sandi%2C+Anuradha+M.&rft.date=2024-07-01&rft.issn=2089-4864&rft.eissn=2722-2608&rft.volume=13&rft.issue=2&rft.spage=296&rft_id=info:doi/10.11591%2Fijres.v13.i2.pp296-306&rft.externalDBID=n%2Fa&rft.externalDocID=10_11591_ijres_v13_i2_pp296_306 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2089-4864&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2089-4864&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2089-4864&client=summon |