DocumentCode
2991329
Title
Partitioning of functional models of synchronous digital systems
Author
Gupta, R. ; De Micheli, G.
Author_Institution
Center for Integrated Syst., Standford Univ., CA, USA
fYear
1990
fDate
11-15 Nov. 1990
Firstpage
216
Lastpage
219
Abstract
A partitioning technique is presented of functional models that are used in conjunction with high-level synthesis of digital synchronous circuits. The partitioning goal is to synthesize multi-chip systems from one behavioral description that satisfy both chip area constraints and an overall latency timing constraint. There are three major advantages to using partitioning techniques at the functional abstraction level. First, scheduling techniques can be applied concurrently to partitioning. Therefore, partitioning under timing constraints, and in particular under latency constraints, can be performed. Second, the functional model captures large hardware systems with fewer objects (than at the logic netlist abstraction level), making the partitioning algorithm more efficient. Third, hardware sharing tradeoffs can be considered. Hardware partitioning is formulated as a hypergraph partitioning problem. Algorithms for hardware partitioning are presented and experimental results are reported.<>
Keywords
circuit layout CAD; logic CAD; behavioral description; chip area constraints; functional models; high-level synthesis; hypergraph partitioning; latency timing constraint; partitioning technique; scheduling; synchronous digital systems; Circuits; Clustering algorithms; Delay estimation; Digital systems; Hardware design languages; High level synthesis; Logic; Partitioning algorithms; Prototypes; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1990. ICCAD-90. Digest of Technical Papers., 1990 IEEE International Conference on
Conference_Location
Santa Clara, CA, USA
Print_ISBN
0-8186-2055-2
Type
conf
DOI
10.1109/ICCAD.1990.129884
Filename
129884
Link To Document