DocumentCode :
1189439
Title :
Introduction to high-level synthesis
Author :
Gajski, Daniel D. ; Ramachandran, Loganath
Author_Institution :
California Univ., Irvine, CA, USA
Volume :
11
Issue :
4
fYear :
1994
Firstpage :
44
Lastpage :
54
Abstract :
The basic problem of high-level synthesis is the mapping of a behavioral description of a digital system into an RTL design consisting of a data path and a control unit. The authors introduce the FSMD model, which forms the basis for synthesis. They discuss the main considerations in a high-level synthesis environment: the input description language, the internal representation, and the main synthesis tasks-allocation, scheduling, and binding. They conclude with some problems that must be solved to make high-level synthesis a widely accepted methodology.<>
Keywords :
high level synthesis; logic design; scheduling; FSMD model; RTL design; allocation; behavioral description; binding; high-level synthesis; high-level synthesis environment; input description language; internal representation; scheduling; synthesis tasks; Control system synthesis; Design automation; Design methodology; High level synthesis; Integrated circuit synthesis; Logic circuits; Logic design; Process design; Productivity; Technology management;
fLanguage :
English
Journal_Title :
Design & Test of Computers, IEEE
Publisher :
ieee
ISSN :
0740-7475
Type :
jour
DOI :
10.1109/54.329454
Filename :
329454
Link To Document :
بازگشت