Show page Old revisions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
connect-hls [2016/12/12 22:12]
zzhao1 created
connect-hls [2017/10/31 00:30] (current)
zzhao1
Line 1: Line 1:
-Coming Soon+=====Using Vivado-HLS for Structural Design: a NoC Case Study===== 
 + 
 +There have been ample successful examples of applying Xilinx Vivado'​s "​function-to-module"​ high-level synthesis (HLS) where the subject is algorithmic in nature. ​ In CONNECT-HLS project, we carried out a design study to assess the effectiveness of applying Vivado-HLS in structural design, where precise bit- and cycle- level control is a must. We succeeded in using Vivado-HLS to produce router and NoC modules that are exact cycle- and bit-accurate replacements of our reference [[http://​users.ece.cmu.edu/​~mpapamic/​connect|CONNECT]] RTL-based router and NoC modules. ​ The routers and NoCs resulting from HLS and RTL are comparable in resource utilization and critical path delay. ​ Our experience subjectively suggests that HLS is able to 
 +simplify the design effort even though much of the structural details had to be provided in the HLS description through a combination of coding discipline and explicit pragmas. 
 + 
 +For more details, please see our technical report, poster and source code below. Please contact [[zzhao1@andrew.cmu.edu|Zhipeng Zhao at zzhao1@andrew.cmu.edu]] 
 + for any questions or bug reports.  
 + 
 +<​html>​ 
 +<font size=4><​b>​Technical Report and Poster</​b></​font>​ 
 +<​hr>​ 
 +</​html>​ 
 + 
 +**{{http://​arxiv.org/​abs/​1710.10290|Using Vivado-HLS for Structural Design: a NoC Case Study}}**\\ 
 +**{{http://​www.ece.cmu.edu/​~coram/​connect-hls/​Poster.pdf|Poster}}**\\ 
 +\\ 
 + 
 +<​html>​ 
 +<font size=4><​b>​Source Code</​b></​font>​ 
 +<​hr>​ 
 +</​html>​ 
 + 
 +We provide the C++ source code for both illustrative examples in technical report and a fully parameterized router. The code is only intended for internal, non-commercial research use and released under {{http://​www.ece.cmu.edu/​~coram/​connect-hls/​LICENSE|MIT License}}. 
 + 
 +<​html>​ 
 + 
 +<form name="​corform"​ action="​connect-hls.php"​ method="​post"​ onSubmit="​redirectOutput(this)">​ 
 + 
 +<​table>​ 
 +<tr height="​35">​ 
 +  <​td><​input style="​ -webkit-border-radius:​ 5px; -moz-border-radius:​ 5px; border-radius:​ 5px; padding: 5px; color:#​696969"​ type="​text"​ name="​name"​ maxlength="​80"​ size="​30"​ value="​Full name" onFocus="​clear_textbox(this);"​ onBlur="​restore_textbox(this);"></​td>​ 
 + 
 +  <td width="​10"></​td>​ <​td><​font color=#​696969>​Enter your first and last name</​font></​td>​ 
 +</​tr>​ 
 + 
 +<tr height="​35">​ 
 +  <​td><​input style="​ -webkit-border-radius:​ 5px; -moz-border-radius:​ 5px; border-radius:​ 5px; padding: 5px; color:#​696969"​ type="​text"​ name="​org"​ maxlength="​80"​ size="​30"​ value="​Organization"​ onFocus="​clear_textbox(this);"​ onBlur="​restore_textbox(this);"></​td>​ 
 + 
 +  <td width="​10"></​td>​ <​td><​font color=#​696969>​Enter your organization</​font></​td>​ 
 +</​tr>​ 
 + 
 +<tr height="​35">​ 
 +  <​td><​input style="​ -webkit-border-radius:​ 5px; -moz-border-radius:​ 5px; border-radius:​ 5px; padding: 5px; color:#​696969"​ type="​text"​ name="​email"​ maxlength="​80"​ size="​30"​ value="​Email"​ onFocus="​clear_textbox(this);"​ onBlur="​restore_textbox(this);"></​td>​ 
 + 
 +  <td width="​10"></​td>​ <​td><​font color=#​696969>​Where to send you the files?</​font></​td>​ 
 + 
 +</​tr>​ 
 +</​table>​ 
 + 
 + 
 +<input style="​height:​ 30px" id="​submit"​ name="​submit"​ type="​submit"​ value=" ​ Get Source Code  "/>​ 
 + 
 +</​form>​ 
 + 
 + 
 +<!-- Start of StatCounter Code for Default Guide --> 
 +<script type="​text/​javascript">​ 
 +var sc_project=7695851;​  
 +var sc_invisible=1;​  
 +var sc_security="​3f3c03f2";​  
 +</​script>​ 
 +<script type="​text/​javascript"​ 
 +src="​http://​www.statcounter.com/​counter/​counter.js"></​script>​ 
 +<​noscript><​div class="​statcounter"><​a title="​hit counter"​ 
 +href="​http://​statcounter.com/"​ target="​_blank"><​img 
 +class="​statcounter"​ 
 +src="​http://​c.statcounter.com/​7695851/​0/​3f3c03f2/​1/"​ 
 +alt="​hit counter"></​a></​div></​noscript>​ 
 +<!-- End of StatCounter Code for Default Guide --> 
 +</​body>​ 
 +</​html>​
 
Back to top
connect-hls.1481580761.txt.gz · Last modified: 2016/12/12 22:12 by zzhao1
 
 
CC Attribution-Noncommercial-Share Alike 4.0 International
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0