DocumentCode :
2401832
Title :
Research on VHDL RTL synthesis system
Author :
Zhou, Haifeng ; Lin, Zhenghui ; Cao, Wei
Author_Institution :
VLSI Res. Inst., Shanghai Jiao Tong Univ., China
fYear :
2002
fDate :
2002
Firstpage :
99
Lastpage :
103
Abstract :
In this paper, we present a prototype of VHDL RTL synthesis system- VHB. This prototype can be divided into three, parts. The first part is a VHDL synthesis subset parser, the second part is an optimizer at language level, and the third part is an inferencer responsible for getting the netlist. The parser checks whether the input VHDL descriptions are in accordance with the grammar of synthesis subset, and generates the parsing tree of input descriptions. The parsing tree generated by the parser is provided to the a second part of the prototype to perform language level optimization, which includes redundant and ambiguous elimination in assignment statements; expression optimization; common sub-expression extraction; operator reordering; resource sharing and loop unrolling. The task of the third part is very simple, which generates the netlist
Keywords :
circuit optimisation; computational complexity; grammars; hardware description languages; high level synthesis; inference mechanisms; redundancy; resource allocation; VHB; VHDL RTL synthesis system; ambiguous elimination; assignment statements; expression optimization; grammar; inferencer; input descriptions; language level; language level optimization; loop unrolling; netlist; operator reordering; optimizer; parsing tree; redundant elimination; resource sharing; sub-expression extraction; subset parser; Circuit synthesis; Computer languages; Delay effects; Electronic design automation and methodology; Hardware design languages; Integrated circuit synthesis; Prototypes; Resource management; Very high speed integrated circuits; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic Design, Test and Applications, 2002. Proceedings. The First IEEE International Workshop on
Conference_Location :
Christchurch
Print_ISBN :
0-7695-1453-7
Type :
conf
DOI :
10.1109/DELTA.2002.994596
Filename :
994596
Link To Document :
بازگشت