DocumentCode
3163186
Title
Architectural exploration using behavioral synthesis
Author
Goli, Aruna ; Lee, Mike ; Hsu, Yu-Chin
Author_Institution
Dept. of Comput. Sci., California Univ., Riverside, CA, USA
fYear
1996
fDate
23-27 Sep 1996
Firstpage
143
Lastpage
146
Abstract
One of the advantages of using the behaviour synthesis methodology is that it allows one to explore the design space at the architectural level. In this paper, we present algorithms for obtaining the design space using a behavioral synthesis tool. A branch-and-bound algorithm is given to decide the resource constraints of a process based on functional unit utilization. For multiple processes, instead of changing the resource constraints and obtaining the performance and area of the whole design each time, we analyze the performance of each process individually and then combine them using a linear time algorithm to obtain the design space graph for the overall circuit. Experimental results for both single and multiple process designs are given
Keywords
application specific integrated circuits; circuit CAD; integrated circuit design; logic CAD; resource allocation; architectural level; behavioral synthesis; branch-and-bound algorithm; design space; functional unit utilization; linear time algorithm; multiple process designs; resource constraints; single process designs; Algorithm design and analysis; Clocks; Computer science; Mathematical model; Partitioning algorithms; Performance analysis; Process design; Resource management; Space exploration; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC Conference and Exhibit, 1996. Proceedings., Ninth Annual IEEE International
Conference_Location
Rochester, NY
ISSN
1063-0988
Print_ISBN
0-7803-3302-0
Type
conf
DOI
10.1109/ASIC.1996.551980
Filename
551980
Link To Document