2002 · 22 citations · 4 references
EngineeringComputer EngineeringElectrical EngineeringAnalog ElectronicsDesign OptimizationOptimizationIntegrated Circuit DesignLayout OptimizationMixed-signal Integrated Circuit DesignPhysical DesignRoutingVery-large-scale Integration LayoutAnalog Layout DesignArea OptimizationCircuit OptimizationMaze RouterMaze RoutingPacking DensityPerformance RequirementsPlacement Algorithms
Efficient placement and routing algorithms are presented for the modules of a bipolar analog LSI. In the layout of an analog module, a grid-free technique is required to minimize the module area and geometric constraint observance is necessary for the circuit performance optimization. The placement algorithm determines cell positions observing the geometric constraints by vertex-grouping of the constraint graph representing the relative device positions in the input circuit diagram. The routing algorithm, based on the characteristic fine-grid maze router, allows grid-free routing and variable width routings observing the geometric constraints by dynamically generating wiring prohibition. These algorithms are applied to the design of the analog modules. Automatically designed modules are compact and the performance requirements are met.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
4
SALIM: a layout generation tool for analog ICs
Maher Kayal, S. Piguet, M. Declercq et al. · 2003 · 48 citations
LADIES: an automatic layout system for analog LSI's
Masato Mogaki, Nei Kato, Y. Chikami et al. · 2003 · 40 citations
ACACIA: the CMU analog design system
L.R. Carley, David J. Garrod, Ramesh Harjani et al. · 1989 · 36 citations