A Memetic Approach to the Automatic Design of High-Performance Analog Integrated Circuits

被引:33
|
作者
Liu, Bo [1 ]
Fernandez, Francisco V. [2 ,3 ]
Gielen, Georges [1 ]
Castro-Lopez, R. [2 ,3 ]
Roca, E. [2 ,3 ]
机构
[1] Katholieke Univ Leuven, Dept Elektrotech, ESAT, MICAS, B-3001 Louvain, Belgium
[2] Univ Seville, E-41092 Seville, Spain
[3] CSIC, IMSE, E-41092 Seville, Spain
关键词
Algorithms; Design; Performance; Analog circuit sizing; analog design automation; constrained optimization; memetic algorithm; OPTIMIZATION; SIMULATION;
D O I
10.1145/1529255.1529264
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article introduces an evolution-based methodology, named memetic single-objective evolutionary algorithm (MSOEA), for automated sizing of high-performance analog integrated circuits. Memetic algorithms may achieve higher global and local search ability by properly combining operators from different standard evolutionary algorithms. By integrating operators from the differential evolution algorithm, from the real-coded genetic algorithm, operators inspired by the simulated annealing algorithm, and a set of constraint handling techniques, MSOEA specializes in handling analog circuit design problems with numerous and tight design constraints. The method has been tested through the sizing of several analog circuits. The results show that design specifications are met and objective functions are highly optimized. Comparisons with available methods like genetic algorithm and differential evolution in conjunction with static penalty functions, as well as with intelligent selection-based differential evolution, are also carried out, showing that the proposed algorithm has important advantages in terms of constraint handling ability and optimization quality.
引用
收藏
页数:24
相关论文
共 50 条
  • [31] Educational Design of High-Performance Arithmetic Circuits on FPGA
    Cappuccino, G
    Cappuccino, G
    Corsonello, P
    Perri, S
    IEEE TRANSACTIONS ON EDUCATION, 1999, 42 (04) : 366 - 366
  • [32] Hybrid and Heterogeneous Photonic Integrated Circuits for High-Performance Applications
    Heck, Martijn J. R.
    INTEGRATED OPTICS: DEVICES, MATERIALS, AND TECHNOLOGIES XIX, 2015, 9365
  • [33] Novel Empty Substrate Integrated Waveguide for High-Performance Microwave Integrated Circuits
    Belenguer, Angel
    Esteban, Hector
    Boria, Vicente E.
    IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, 2014, 62 (04) : 832 - 839
  • [34] Algorithms for Automatic Length Compensation of Busses in Analog Integrated Circuits
    Smith, Matthew
    Schreiner, Lars
    Barke, Erich
    Bexten, Volker Meyer zu
    ISPD'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN, 2007, : 159 - +
  • [35] Automatic Stability Checking for Large Linear Analog Integrated Circuits
    Mukherjee, Parijat
    Fang, G. Peter
    Burt, Rod
    Li, Peng
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 304 - 309
  • [36] Automatic design of analog circuits based on a behavioral model
    Shojaei, M
    Sharif-Bakhtiar, M
    UNIVERSITY AND INDUSTRY - PARTNERS IN SUCCESS, CONFERENCE PROCEEDINGS VOLS 1-2, 1998, : 145 - 148
  • [37] DESIGN CONSIDERATIONS IN HIGH-TEMPERATURE ANALOG CMOS INTEGRATED-CIRCUITS
    SHOUCAIR, FS
    IEEE TRANSACTIONS ON COMPONENTS HYBRIDS AND MANUFACTURING TECHNOLOGY, 1986, 9 (03): : 242 - 251
  • [38] AUTOMATIC TRANSISTOR SIZING IN HIGH-PERFORMANCE CMOS LOGIC-CIRCUITS
    HOPPE, B
    NEUENDORF, G
    SCHMITTLANDSIEDEL, D
    VLSI AND COMPUTER PERIPHERALS: VLSI AND MICROELECTRONIC APPLICATIONS IN INTELLIGENT PERIPHERALS AND THEIR INTERCONNECTION NETWORKS, 1989, : E25 - E27
  • [39] Introduction to the special issue on “High performance analog circuits and design methodologies”
    Roni Khazaka
    Yasuaki Inoue
    Analog Integrated Circuits and Signal Processing, 2014, 81 : 549 - 550
  • [40] Introduction to the special issue on "High performance analog circuits and design methodologies"
    Khazaka, Roni
    Inoue, Yasuaki
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2014, 81 (03) : 549 - 550