1990 · 55 citations · 11 references
EngineeringComputer EngineeringLow-power DesignPerformance-based DesignSystem-on-chip DesignInterconnect DesignLayout OptimizationPhysical DesignRoutingRouting AlgorithmsStandard Cell DesignCell Layout DesignPhysical Model MakingPhysical Model TestingPhysical ModelsPolynomial Time ComplexityPolynomial-time AlgorithmsPolynomial-time ReductionsStandard Cell Placement
When an over-the-cell routing layer is available for standard cell layout, efficient utilization of routing space over the cells can significantly reduce layout area. In this paper, we present three physical models to utilize the area over the cells for routing in standard cell designs. We also present efficient algorithms to choose and to route a planar subset of nets over the cells so that the resulting channel density is reduced as much as possible. For each of the physical models, we show how to arrange inter-cell routing, over-the-cell routing and power/ground busses to achieve valid routing solutions. Each algorithm exploits the particular arrangement in the corresponding physical model and produces provably good results in polynomial time. We tested our algorithms on several industrial standard cell designs. In our tests, this method reduces total channel density as much as 21%.
11
D.N. Deutsch · 1976 · 397 citations
Engineering, Computer Engineering, Electrical Engineering +13
Ronald L. Rivest, Charles M. Fiduccia · 1982 · 278 citations