A Constraint-driven Placement Methodology For Analog Integrated Circuits

A new constraint-driven methodology for the placeinent of analog IC's is described. Electrical performance specifications are automatically translated into constraints on the layout parasitics. These constraints and the seiisiitivity iiiforinatioii of the circuit are then used to control a Simulated Annealingbased placement algorithm. At each step of the annealing a fast check on performance degradations is performed to guarantee that the tool has the necessary robur,tness.

[1]  D. F. Wong,et al.  PLA folding by simulated annealing , 1987 .

[2]  A. Sangiovanni-Vincentelli,et al.  An analytical-model generator for interconnect capacitances , 1991, Proceedings of the IEEE 1991 Custom Integrated Circuits Conference.

[3]  Maher Kayal,et al.  SALIM: a layout generation tool for analog ICs , 1988, Proceedings of the IEEE 1988 Custom Integrated Circuits Conference.

[4]  S. W. Mehranfar A technology-independent approach to custom analog cell generation , 1991 .

[5]  J. Litsios,et al.  ILAC: an automated layout tool for analog CMOS circuits , 1989 .

[6]  A. Sangiovanni-Vincentelli,et al.  Use of performance sensitivities in routing analog circuits , 1990, IEEE International Symposium on Circuits and Systems.

[7]  Umakanta Choudhury,et al.  USE OF PERFORMANCE SENSITlVITIES IN ROUTING OF ANALOG CIRCUITS , 1990 .

[8]  Rob A. Rutenbar,et al.  KOAN/ANAGRAM II: new tools for device-level analog placement and routing , 1991 .

[9]  Carl Sechen Chip-planning, placement, and global routing of macro/custom cell integrated circuits using simulated annealing , 1988, 25th ACM/IEEE, Design Automation Conference.Proceedings 1988..

[10]  Edoardo Charbon,et al.  A Top-down, Constraint-Driven Design Methodology for Analog Integrated Circuits , 1993 .

[11]  Alberto L. Sangiovanni-Vincentelli,et al.  Constraint-based channel routing for analog and mixed analog/digital circuits , 1990, 1990 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[12]  J. Litsios,et al.  ILAC: an automated layout tool for analog CMOS circuits , 1988, Proceedings of the IEEE 1988 Custom Integrated Circuits Conference.

[13]  Alberto L. Sangiovanni-Vincentelli,et al.  A Parallel Simulated Annealing Algorithm for the Placement of Macro-Cells , 1987, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[14]  D. F. Wong,et al.  Simulated Annealing for VLSI Design , 1988 .

[15]  Alberto L. Sangiovanni-Vincentelli,et al.  Constraint generation for routing analog circuits , 1991, DAC '90.

[16]  Edoardo Charbon,et al.  Virtual Symmetry Axes for the Layout of Analog IC's , 1991 .

[17]  Alberto L. Sangiovanni-Vincentelli,et al.  A routing methodology for analog integrated circuits , 1990, 1990 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.