DocumentCode
523701
Title
What input-language is the best choice for high level synthesis (HLS)?
Author
Gajski, Dan ; Austin, Todd ; Svoboda, Steve
Author_Institution
UC Irvine, Irvine CA
fYear
2010
fDate
13-18 June 2010
Firstpage
857
Lastpage
858
Abstract
As of 2010, over 30 of the world´s top semiconductor / systems companies have adopted HLS. In 2009, SOCs tape-outs containing IPs developed using HLS exceeded 50 for the first time. Now that the practicality and value of HLS is established, engineers are turning to the question of “what input-language works best?” The answer is critical because it drives key decisions regarding the tool/methodology infrastructure companies will create around this new flow. ANSI-C/C++ advocates cite ease-of-learning, simulation speed. SystemC advocates make similar claims, and point to SystemC´s hardware-oriented features. Proponents of BSV (Bluespec SystemVerilog) claim that language enhances architectural transparency and control. To maximize the benefits of HLS, companies must consider many factors and tradeoffs.
Keywords
Algorithm design and analysis; Automatic control; Computer architecture; Computer industry; Control systems; Hardware; High level synthesis; Logic design; Productivity; Programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2010 47th ACM/IEEE
Conference_Location
Anaheim, CA, USA
ISSN
0738-100X
Print_ISBN
978-1-4244-6677-1
Type
conf
Filename
5522874
Link To Document