Corpus ID: 30212264

AIDA-C : Evolutionary Optimization Techniques applied to Analog IC Design

  title={AIDA-C : Evolutionary Optimization Techniques applied to Analog IC Design},
  author={Andre Ferreira},
This paper presents an approach to automatically generate circuit-level design constraints to a layout-aware sizing approach. The proposed approach is an enhanced version and implementation of an established method, based on pattern recognition and symmetry detection, and is integrated in the AIDAsoft electronic design automation (EDA) environment. The generation of constraints increases the automation of the design process and reduces the risk of errors, assisting the project designer during… Expand


Analog IC design automation. I. Automated circuit generation: new concepts and methods
  • C. Toumazou, C. Makris
  • Engineering, Computer Science
  • IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.
  • 1995
The research presented in this paper is concerned with the automation of analog integrated circuit design and, in particular, with a description of methods and techniques employed by the ISAID designExpand
AIDA: Robust layout-aware synthesis of analog ICs including sizing and layout generation
This paper presents AIDA 2015, the newest version of AIDA, an analog integrated circuit design automation environment, which implements a design flow from a circuit-level specification to physicalExpand
LAYGEN II—Automatic Layout Generation of Analog Integrated Circuits
The automatic layout generation is demonstrated here using the LAYGEN II tool for typical analog circuit structures, and the results in GDSII format were validated using the industrial grade verification tool Calibre®. Expand
Analog Circuit Design Optimization based on Symbolic Simulation and Simulated Annealing
Practical examples show that OPTIMAN quickly designs analog circuits, closely meeting the specifications, and that it is a flexible and reliable design and exploration tool. Expand
Analog Circuits and Systems Optimization based on Evolutionary Computation Techniques
This book presents a new design automation methodology based on a modified genetic algorithm kernel, in order to improve efficiency on the analog IC design cycle and the resulting optimization tool and the improvement in design productivity is demonstrated. Expand
GENOM-POF: multi-objective evolutionary synthesis of analog ICs with corners validation
A multi-objective design methodology and tool for automatic analog IC synthesis, which takes into account the effects of process variations, is presented, showing the effectiveness of multi- objective design of analog cells. Expand
A Statistical Optimization-based Approach For Automated Sizing Of Analog Cells
A nonlinear penalty-like approach is proposed to define a cost function from the performance specifications and a group of heuristics are proposed to increase the probability of reaching the global minimum as well as to reduce CPU time during the optimization process. Expand
An evolutionary approach to automatic synthesis of high-performance analog integrated circuits
An analog integrated circuit synthesis system based on an evolutionary approach that contains the incorporation of matching properties of devices and the high-performance optimization algorithm, which is a combination of evolutionary strategies and simulated annealing. Expand
Analog Circuit Design Based on Robust POFs Using an Enhanced MOEA with SVM Models
A supervised learning strategy, which is based on Support Vector Machines (SVM), is used to create feasibility models that efficiently prune the design search space during the optimization process, thus, reducing the overall number of required evaluations. Expand
Model based hierarchical optimization strategies for analog design automation
Two novel model-based hierarchical synthesis methods are proposed in this paper: ModelBased Hierarchical Optimization (MBHO) and Improved ModelBased hierarchical optimization (IMBHO) are based on the concurrent design at higher and lower hierarchical levels and appropriate communication between the different processes. Expand