Article ID Journal Published Year Pages File Type
539640 Integration, the VLSI Journal 2015 15 Pages PDF
Abstract

•Fast floorplan generation using topological constraints for circuit synthesis.•Usage of multiple templates to increase the floorplan quality.•Wide range of solutions obtained from the multi-objective circuit optimization.•Complete design flow demonstrated for the UMC 130 nm design process.•Circuit evaluation using the industrial simulators tool (ELDO, HSPICE, Spectre).

This paper presents a methodology for analog IC circuit-level sizing and optimization, which takes into account the layout geometrical properties, by introducing a simple and general description that permits the inclusion of the floorplan generation in the sizing optimization loop with negligible computational costs. The usage of a modified NSGA-II state-of-the-art multi-objective multi-constraint optimization kernel enables the efficient exploration of design tradeoffs, while the inclusion of corner cases and the usage of the industrial circuit simulators (HSPICE®, Eldo® or Spectre®) ensures the accuracy and reliability of the solutions. Several layout templates that enclose the constraints defined by the designer are used to generate multiple floorplan solutions for each sizing solution during the synthesis process, giving the optimizer pertinent and accurate geometric layout information, e.g., area, width, length, wasted area, etc. Additionally, a built-in technology independent module generator facilitates the instantiation of multiple versions of each device, further increasing the exploration of possible geometric combinations and consequently packing of the floorplan with a minimum of wasted area. The developed tool, AIDA-C, implements the proposed approach, and is validated for both classical and new analog circuit structures using the UMC 130 nm design process.

Related Topics
Physical Sciences and Engineering Computer Science Hardware and Architecture
Authors
, , , , ,