ACM Transactions on Design Automation of Electronic Systems · 2003 · 29 citations · 21 references
EngineeringComputer EngineeringElectrical EngineeringCircuit TheoryComputer-aided DesignSystem-on-chip DesignCircuit ComplexityIntegrated Circuit DesignLayout OptimizationVery-large-scale Integration LayoutIterative DesignPlacementPlacement AlgorithmsThree-dimensional Integrated Circuit LayoutThree-dimensional Integration
Three dimensional integration is an increasingly feasible method of implementing complex circuitry. For large circuits, which most benefit from 3-D designs, efficient placement algorithms with low time complexity are required.We present an iterative 3-D placement algorithm that places circuit elements in three dimensions in linear time. Using an order of magnitude less time, our proposed algorithm produces placements with better than 11% less wire lengths than partitioning placement using the best and fastest partitioner. Due to the algorithms iterative nature, wire-length results can be further improved by increasing the number of iterations.Further, we provide empirical evidence that large circuits benefit most from 3-D technology and that even a small number of layers can provide significant wire-length improvements.
21
Multilevel hypergraph partitioning
George Karypis, Rajat Aggarwal, Vipin Kumar et al. · 1997 · 718 citations · Full text
Generic global placement and floorplanning
Hans Eisenmann, Frank Johannes · 1998 · 396 citations
The ISPD98 circuit benchmark suite
Charles J. Alpert · 1998 · 344 citations