DocumentCode :
2490063
Title :
Generating the optimal graph representations from the instruction set tables of circuits
Author :
Chen, C. Y Roger ; Tseng, Wei-Chih
Author_Institution :
Dept. of Electr. & Comput. Eng., Syracuse Univ., NY, USA
fYear :
1994
fDate :
1-4 May 1994
Firstpage :
241
Lastpage :
244
Abstract :
In existing VLSI high-level synthesis systems, designs usually start from a hardware description language with structural information (such as structured VHDL, ISPS and HardwareC) or graph representations (such as data dependency graphs or control/data flow graphs). However, in most cases, such structured representations already “limit” or “fix” the design space and easily result in unsatisfactory implementations. In this paper a novel transformation technique is proposed to generate an optimal graph representation with structural information for the given instruction set table of a target design which does not contain any structural information and allow maximum flexibility in optimization. We first reorder and partition a given instruction set table, then a graph construction procedure is performed to extract and transform the maximal common operation sets. Finally, the local and global tuning transformations are performed to refine the graph representation. Experimental results show that performing our algorithm to generate the optimal graph representations before starting high-level synthesis tasks indeed produces much better final synthesized implementations
Keywords :
VLSI; circuit tuning; graph theory; hardware description languages; high level synthesis; instruction sets; integrated circuit design; logic partitioning; VLSI; global tuning transformations; graph construction procedure; hardware description language; high-level synthesis systems; instruction set tables; local tuning transformations; maximal common operation sets; optimal graph representations; structural information; Algorithm design and analysis; Circuit synthesis; Data mining; Design optimization; Flow graphs; Hardware design languages; High level synthesis; Integrated circuit synthesis; Partitioning algorithms; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Custom Integrated Circuits Conference, 1994., Proceedings of the IEEE 1994
Conference_Location :
San Diego, CA
Print_ISBN :
0-7803-1886-2
Type :
conf
DOI :
10.1109/CICC.1994.379727
Filename :
379727
Link To Document :
بازگشت