Integer programming based topology selection of cell-level analog circuits

Prabir C. Maulik, L. Richard Carley, Rob A. Rutenbar

Research output: Contribution to journalArticlepeer-review


A new approach to cell-level analog circuit synthesis is presented. This approach formulates analog synthesis as a Mixed-Integer Nonlinear Programming (MINLP) problem in order to allow simultaneous topology and parameter selection. Topology choices are represented as binary integer variables and design parameters (e.g., device sizes and bias voltages) as continuous variables. Examples using a Branch and Bound method to efficiently solve the MINLP problem for CMOS two-stage op amps are given.

Original languageEnglish (US)
Pages (from-to)401-412
Number of pages12
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Issue number4
StatePublished - Apr 1995
Externally publishedYes

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering


Dive into the research topics of 'Integer programming based topology selection of cell-level analog circuits'. Together they form a unique fingerprint.

Cite this