An Introduction to High-Level Synthesis

被引:178
作者
Coussy, Philippe [1 ]
Meredith, Michael
Gajski, Daniel D. [2 ]
Takach, Andres
机构
[1] Univ Bretagne Sud, Lab STICC, Ctr Rech, F-56321 Lorient, France
[2] Univ Calif Irvine, Ctr Embedded Comp Systems, Irvine, CA USA
来源
IEEE DESIGN & TEST OF COMPUTERS | 2009年 / 26卷 / 04期
关键词
Architectures; Custom processors; Design and test; Hardware; Hardware synthesis and verification; High-level synthesis; Memory management; Multiplexing; Registers; Resource management; RTL abstraction; Software;
D O I
10.1109/MDT.2009.69
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Editor's note: High-level synthesis raises the design abstraction level and allows rapid generation of optimized RTL hardware for performance, area, and power requirements. This article gives an overview of state-of-the-art HLS techniques and tools. © 2009 IEEE.
引用
收藏
页码:8 / 17
页数:10
相关论文
共 25 条
  • [1] [Anonymous], 2008, HIGH LEVEL SYNTHESIS
  • [2] AUGE I, 2008, HIGH LEVEL SYNTHESIS, P171
  • [3] Bailey B., 2007, ESL Design and Verification: A Prescription for Electronic System Level Methodology
  • [4] Chang H., 1999, SURVIVING SOC REVOLU
  • [5] Chen Deming., 2006, FPGA design automation: A survey
  • [6] Elliot J.P., 1999, Understanding Behavioral Synthesis: A Practical Guide to High-Level Design
  • [7] Gajski D.D., 2000, SpecC: Specification Language and Methodology
  • [8] Gajski D.D., 1992, High-level synthesis: introduction to chip and system design
  • [9] GEURTS W, 1996, ACCELERATOR DATA PAT
  • [10] AUTOMATIC EXTRACTION OF FUNCTIONAL PARALLELISM FROM ORDINARY PROGRAMS
    GIRKAR, M
    POLYCHRONOPOULOS, CD
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1992, 3 (02) : 166 - 178