Fast scalable FPGA-based Network-on-Chip simulation models
This paper presents a set of two FPGA-based Network-on-Chip (NoC) simulation engines that composed the winning design of the 2011 MEMOCODE Design Contest in the absolute performance class. Both simulation engines were developed in Bluespec System Verilog (BSV) and were implemented on a Xilinx ML605...
Saved in:
Published in | 2011 9th IEEE/ACM International Conference on Formal Methods and Models for Codesign pp. 77 - 82 |
---|---|
Main Author | |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.07.2011
|
Subjects | |
Online Access | Get full text |
ISBN | 9781457701177 1457701170 |
DOI | 10.1109/MEMCOD.2011.5970513 |
Cover
Abstract | This paper presents a set of two FPGA-based Network-on-Chip (NoC) simulation engines that composed the winning design of the 2011 MEMOCODE Design Contest in the absolute performance class. Both simulation engines were developed in Bluespec System Verilog (BSV) and were implemented on a Xilinx ML605 FPGA development board. For smaller networks and simpler router configurations a direct-mapped approach was employed, where the network to be simulated was directly implemented on the FPGA. For larger networks, where a direct-mapped approach is not feasible due to FPGA resource limitations, a virtualized time-multiplexed approach was used. Compared to the provided software reference implementation, our direct-mapped approach achieves three orders of magnitude speedup, while our virtualized time-multiplexed approach achieves one to two orders of magnitude speedup, depending on the network and router configuration. |
---|---|
AbstractList | This paper presents a set of two FPGA-based Network-on-Chip (NoC) simulation engines that composed the winning design of the 2011 MEMOCODE Design Contest in the absolute performance class. Both simulation engines were developed in Bluespec System Verilog (BSV) and were implemented on a Xilinx ML605 FPGA development board. For smaller networks and simpler router configurations a direct-mapped approach was employed, where the network to be simulated was directly implemented on the FPGA. For larger networks, where a direct-mapped approach is not feasible due to FPGA resource limitations, a virtualized time-multiplexed approach was used. Compared to the provided software reference implementation, our direct-mapped approach achieves three orders of magnitude speedup, while our virtualized time-multiplexed approach achieves one to two orders of magnitude speedup, depending on the network and router configuration. |
Author | Papamichael, M. K. |
Author_xml | – sequence: 1 givenname: M. K. surname: Papamichael fullname: Papamichael, M. K. email: papamix@cs.cmu.edu organization: Comput. Sci. Dept., Carnegie Mellon Univ., Pittsburgh, PA, USA |
BookMark | eNpVj01OwzAUhI0ACSg5QTe5gIOfHcc2uyo0BamlLGBdPce2COSnioMQtycS3TCb0XyL0cwNueiH3hOyBJYBMHO3W-_K_UPGGUAmjWISxBlJjNKQS6VmqvPzf1mpK5LE-MFmFYURil2T-wrjlMYaW7StT6uXzYpajN6lz376HsZPOvS0fG-OaWy6rxanZujTbnC-jbfkMmAbfXLyBXmr1q_lI93uN0_lakuRi2KiQkrHDc9D8Bhq5HntFEItRADFuQZkpnZWSci1LQqr5TxVgwPGBJpgg1iQ5V9v470_HMemw_HncHosfgFQbEo4 |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/MEMCOD.2011.5970513 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EISBN | 9781457701184 1457701189 |
EndPage | 82 |
ExternalDocumentID | 5970513 |
Genre | orig-research |
GroupedDBID | 6IE 6IF 6IK 6IL 6IN AAJGR AAWTH ACM ADFMO ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IEGSK IERZE LHSKQ OCL RIE RIL |
ID | FETCH-LOGICAL-a236t-355d2924ffeafca24cd7a1c33f172281a09cdb75148b66b8570181d1003a9fbf3 |
IEDL.DBID | RIE |
ISBN | 9781457701177 1457701170 |
IngestDate | Wed Aug 27 03:08:05 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-a236t-355d2924ffeafca24cd7a1c33f172281a09cdb75148b66b8570181d1003a9fbf3 |
PageCount | 6 |
ParticipantIDs | ieee_primary_5970513 |
PublicationCentury | 2000 |
PublicationDate | 2011-07 |
PublicationDateYYYYMMDD | 2011-07-01 |
PublicationDate_xml | – month: 07 year: 2011 text: 2011-07 |
PublicationDecade | 2010 |
PublicationTitle | 2011 9th IEEE/ACM International Conference on Formal Methods and Models for Codesign |
PublicationTitleAbbrev | MEMCOD |
PublicationYear | 2011 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0000669370 |
Score | 1.5501028 |
Snippet | This paper presents a set of two FPGA-based Network-on-Chip (NoC) simulation engines that composed the winning design of the 2011 MEMOCODE Design Contest in... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 77 |
SubjectTerms | Buffer storage Clocks Delay Engines Field programmable gate arrays FPGA Memory management Network Network-on-Chip Simulation Software Time-multiplexing Virtualization |
Title | Fast scalable FPGA-based Network-on-Chip simulation models |
URI | https://ieeexplore.ieee.org/document/5970513 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV27TsMwFL1qOzEVaBFveWDEbZM4LzZUGiqklA5U6lb5KSpEWpF04eu5TtIgEAOb4yGy_NC5vr7nHIAbR0phZT-o1EZQFumARsxV1BWOY3zFfFYyvNNZMF2wp6W_bMFtw4XRWpfFZ3pgm-VbvtrInU2VDTH4xT3ktaGN26ziajX5FIRORNpRyd3yw9BKnTWSTvV3WKsOOaN4mE7S8fNDJeFZ__aHv0oJL0kX0v3AqqqSt8GuEAP5-Uuz8b8jP4T-N5GPzBuIOoKWzo6hu3dyIPXB7sFdwvOC5LhelklFkvnjPbX4psisKhOnm4yOX9dbkq_fa8MvUpro5H1YJJOX8ZTWrgqUu15QUAwwlIu3LmM0N5K7TKqQO9LzDMYybuTwUSyVCDGQikQQCCuAj1GAcvD489gI451AJ9tk-hQIU9gTS994eC1jAY98qygWckv3YSwOzqBnp2K1rYQzVvUsnP_dfQEHVcLW1sJeQqf42OkrRPxCXJdL_QUfqqSq |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT8IwGH6DeNATKhi_7cGjBbZ1X94MMlEZcoCEG-lnIMZB3Lj46223MaPx4G3tYWnars_bd-_zPAA3FufMyH5gLhXDJJAeDogtsM0sS7mCuCRneMcjbzAlzzN3VoPbigsjpcyLz2TbPOb_8sWKb0yqrKODX72HnB3Y1bhP3IKtVWVUNHhqrO3m7C3X943YWSXqVLb9UnfI6oaduB_3Xh8KEc_yxT8cVnKAiRoQb4dW1JW8tTcZa_PPX6qN_x37AbS-qXxoXIHUIdRkcgSNrZcDKj_tJtxFNM1QqlfMcKlQNH68xwbhBBoVheJ4leDeYrlG6fK9tPxCuY1O2oJp1J_0Brj0VcDUdrwM6xBD2PrepZSkilObcOFTizuO0tGMHVi0G3LBfB1KBczzmJHA13GAsPQBQEPFlHMM9WSVyBNAROiekLvK0Rcz4tHANZpiPjWEH0JC7xSaZirm60I6Y17Owtnf3dewN5jEw_nwafRyDvtF-tZUxl5APfvYyEuN_xm7ypf9C_e8p_c |
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=2011+9th+IEEE%2FACM+International+Conference+on+Formal+Methods+and+Models+for+Codesign&rft.atitle=Fast+scalable+FPGA-based+Network-on-Chip+simulation+models&rft.au=Papamichael%2C+M.+K.&rft.date=2011-07-01&rft.pub=IEEE&rft.isbn=9781457701177&rft.spage=77&rft.epage=82&rft_id=info:doi/10.1109%2FMEMCOD.2011.5970513&rft.externalDocID=5970513 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781457701177/lc.gif&client=summon&freeimage=true |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781457701177/mc.gif&client=summon&freeimage=true |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781457701177/sc.gif&client=summon&freeimage=true |