DocumentCode :
1305614
Title :
Circuit clustering for delay minimization under area and pin constraints
Author :
Yang, Hannah Honghua ; Wong, D.F.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Volume :
16
Issue :
9
fYear :
1997
fDate :
9/1/1997 12:00:00 AM
Firstpage :
976
Lastpage :
986
Abstract :
We consider the problem of circuit partitioning for multiple-chip implementations. One motivation for studying this problem is the current need for good partitioning tools for implementing a circuit on multiple field programmable gate array (FPGA) chips. We allow duplication of logic gates as it could be used to reduce circuit delay. Circuit partitioning with duplication of logic gates is also called circuit clustering. In this paper, we present a circuit clustering algorithm that minimizes circuit delay subject to both area and pin constraints on each chip, using the general delay model. We develop a repeated network cut technique for finding a cluster that is bounded by both area and pin constraints. Our algorithm achieves optimal delay under either the area constraint only or the pin constraint only. Under both area and pin constraints, our algorithm achieves optimal delay in most cases. We outline the condition under which the nonoptimality occurs, and we show that the condition rarely occurs in practice. We tested our algorithm on a set of benchmark circuits, and consistently obtained optimal or near-optimal delays
Keywords :
circuit CAD; circuit optimisation; delays; field programmable gate arrays; integrated circuit design; logic CAD; logic partitioning; minimisation; algorithm; area constraint; circuit clustering; circuit partitioning; delay minimization; logic gate duplication; multiple FPGA chip; network cut technique; pin constraint; Benchmark testing; Circuit testing; Clustering algorithms; Delay; Field programmable gate arrays; Logic circuits; Logic gates; Minimization; Partitioning algorithms; Programmable logic arrays;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.658566
Filename :
658566
Link To Document :
بازگشت