Variability-aware multilevel integrated spiral inductor synthesis

被引:35
|
作者
Nieuwoudt, Arthur [1 ]
Massoud, Yehia [1 ]
机构
[1] Rice Univ, Houston, TX 77005 USA
基金
美国国家科学基金会;
关键词
analog synthesis; multilevel optimization; process variation; spiral inductor;
D O I
10.1109/TCAD.2006.882475
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To successfully design spiral inductors in increasingly complex and integrated mixed-signal systems, effective design automation techniques must be created. In this paper, the authors develop an automated synthesis methodology for integrated spiral inductors to efficiently generate Pareto-optimal designs based on application requirements. At its core, the synthesis approach employs a scalable multilevel single-objective optimization,engine that integrates the flexibility of deterministic pattern search optimization with the rapid convergence of local nonlinear convex optimization. Multiobjective optimization techniques and surrogate functions are utilized to approximate Pareto surfaces in the design space to locate Pareto-optimal spiral inductor designs. Using the synthesis methodology, the authors also demonstrate how to reduce the impact of process variation and other sources of modeling error on spiral inductors. The results indicate that the multilevel single-objective optimization engine locates near-optimal spiral inductor geometries with significantly fewer function evaluations than current techniques, whereas the overall synthesis methodology efficiently optimizes inductor designs with an improvement of up to 51% in key design constraints while reducing the impact of process variation and modeling error.
引用
收藏
页码:2613 / 2625
页数:13
相关论文
共 50 条
  • [31] Investigating Variability-aware Smells in SPLs: An Exploratory Study
    Souza, Iuri Santos
    Machado, Ivan
    Seaman, Carolyn
    Gomes, Gecynalda
    Chavez, Christina
    de Almeida, Eduardo Santana
    Masiero, Paulo
    PROCEEDINGS OF THE XXXIII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, SBES 2019, 2019, : 367 - 376
  • [32] Detecting Semantic Merge Conflicts with Variability-Aware Execution
    Hung Viet Nguyen
    My Huu Nguyen
    Dang, Son Cuu
    Kastner, Christian
    Nguyen, Tien N.
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 926 - 929
  • [33] Variability-Aware Memristive Crossbars With ImageSplit Neural Architecture
    Radhakrishnan, Aswani
    Gopi, Anitha
    Reghuvaran, Chithra
    James, Alex
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2024, 23 : 274 - 280
  • [34] An RF integrated spiral inductor model
    Leppänen, A
    Åberg, M
    PHYSICA SCRIPTA, 2002, T101 : 216 - 217
  • [35] Variability-aware bulk-MOS device design
    Jaffari, Javid
    Anis, Mohab
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (02) : 205 - 216
  • [36] Variability-Aware Static Analysis at Scale: An Empirical Study
    Von Rhein, Alexander
    Liebig, Joerg
    Janker, Andreas
    Kaestner, Christian
    Apel, Sven
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2018, 27 (04)
  • [37] Variability-Aware Performance Prediction: A Statistical Learning Approach
    Guo, Jianmei
    Czarnecki, Krzysztof
    Apel, Sven
    Siegmund, Norbert
    Wasowski, Andrzej
    2013 28TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2013, : 301 - 311
  • [38] Variability-Aware Design Space Exploration Of Embedded Memories
    Ganapathy, Shrikanth
    Karakonstantis, Georgios
    Canal, Ramon
    Burg, Andreas Peter
    2014 IEEE 28TH CONVENTION OF ELECTRICAL & ELECTRONICS ENGINEERS IN ISRAEL (IEEEI), 2014,
  • [39] Variability-Aware Modeling of Power Supply Induced Jitter
    Verma, Vinod Kumar
    Tripathi, Jai Narayan
    IEEE Transactions on Signal and Power Integrity, 2024, 3 : 47 - 55
  • [40] Hardware Variability-Aware Duty Cycling for Embedded Sensors
    Wanner, Lucas
    Apte, Charwak
    Balani, Rahul
    Gupta, Puneet
    Srivastava, Mani
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (06) : 1000 - 1012