Publication | Closed Access
Depth-first-search and dynamic programming algorithms for efficient CMOS cell generation
41
Citations
5
References
1989
Year
EngineeringVlsi DesignElectronic Design AutomationElectronic DesignComputer ArchitectureSystem-level DesignComputer-aided DesignIntegrated CircuitsAlgorithmic FrameworkPhysical Design (Electronics)Dynamic Programming AlgorithmsParallel ComputingElectrical EngineeringComputer EngineeringComputer ScienceMicroelectronicsOne-dimensional Transistor ArraysCircuit DesignVlsi ArchitectureCmos CircuitBeyond Cmos
An algorithmic framework is presented for mapping CMOS circuit diagrams into area-efficient, high-performance layouts in the style of one-dimensional transistor arrays. Using efficient search techniques and accurate evaluation methods, the huge solution space that is typical to such problems is transversed extremely fast, yielding designs of hand-layout quality. In addition to generating circuits that meet prespecified layout constraints in the context of a fixed target image, on-the-fly optimizations are performed to meet secondary optimization criteria. A practical dynamic programming routing algorithm is utilized to accommodate the special conditions that arise in this context. This algorithm has been implemented and is currently used at IBM for cell-library generation.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1