1 Introduction
Analog Integrated Circuit (IC) design is a multi-step, iterative pro-cess between the human-designer and the simulation environment. Unlike its digital counterparts, where most of the low-level procedures are handled by Electronic Design Automation (EDA) tools, analog IC design continues to suffer from long design cycles and high design complexity. Analog circuit sizing typically starts with an initial set of device sizes based on theory and the designer's ex-perience, followed by multiple iterations running simulations using detailed models and manually adjusting the device sizes. During this process, it may be discovered that the circuit topology needs to be changed, and the device sizing process must be repeated. In or-der to tackle this labor-intensive nature and reduce time-to-market requirements, analog circuit sizing automation has attracted high interest in recent years.