New advances of high-level synthesis for efficient and reliable hardware design

被引:13
作者
Campbell, Keith [1 ]
Zuo, Wei [1 ]
Chen, Deming [1 ]
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Champaign, IL 61820 USA
关键词
High-level synthesis; Designer productivity; Quality of results; Reliability; Security; Verification; Validation; Time to market; Modeling; Performance; Low power; Area cost; Polyhedral optimization; Parallel languages; Interconnect optimization; Variation aware; Multicycle path; IP integration; Benchmarks; LOW-POWER; BINDING ALGORITHM; RESOURCE BINDING; VERIFICATION; PERFORMANCE; TOOLS;
D O I
10.1016/j.vlsi.2016.11.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The spectacular CMOS technology scaling will continue to evolve and dominate the semiconductor industry. This will lead to tens of billions of transistors integrated on a single chip by the year 2020. However, one significant problem is that the design productivity for complex designs has been lagging behind. In addition to several proposed techniques for dealing with the widening productivity gap, e.g., IP reuse and integration, virtual platform modeling, formal verification and others, high-level synthesis (HLS) has been touted as an important solution as it can significantly reduce the number of man-hours required for a design by raising the level of design abstraction. However, existing HLS solutions have limitations, and studies show that the design quality of HIS can be inferior compared to that of manual RTL design. In this paper, we will present a set of new techniques developed recently to drastically improve HLS solutions, which not only improve the traditional design metrics such as circuit performance and energy efficiency but also emerging metrics such as hardware security and robustness. We will also discuss how HLS can collaborate with other techniques to provide a holistic design methodology that can enable the delivery of high-quality designs with much less design cost and much faster time-to-market.
引用
收藏
页码:189 / 214
页数:26
相关论文
共 85 条
[1]   Fixed-outline floorplanning: Enabling hierarchical design [J].
Adya, SN ;
Markov, IL .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (06) :1120-1135
[2]  
[Anonymous], SPECC LANGUAGE REFER
[3]  
[Anonymous], POLYBENCH C 3 2
[4]  
[Anonymous], 2016, VIV DES SUIT US GUID
[5]  
[Anonymous], IEEE T COMPUT AIDED
[6]  
[Anonymous], 2009, JIP
[7]  
[Anonymous], 2013, PROGR MPC SYST
[8]   Code generation in the polyhedral model is easier than you think [J].
Bastoul, C .
13TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION TECHNIQUES, PROCEEDINGS, 2004, :7-16
[9]  
BDTi Staff, 2010, TECH REP
[10]  
BlueSpec Inc, 2017, HIGH LEV SYNTH TOOLS