Pareto Front Analog Layout Placement using Satisfiability Modulo Theories

被引:0
|
作者
Saif, Sherif M. [1 ]
Dessouky, Mohamed [2 ]
El-Kharashi, M. Watheq [3 ]
Abbas, Hazem [3 ]
Nassar, Salwa [1 ]
机构
[1] Elect Res Inst, Comp & Syst Dept, Giza, Egypt
[2] Mentor Graph Egypt, Cairo 11361, Egypt
[3] Ain Shams Univ, Comp & Syst Engn Dept, Cairo 11517, Egypt
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an analog layout placement tool with emphasis on Pareto front generation. In order to handle the exploding number of analog physical constraints, a new approach based on the use of a Satisfiability Modulo Theories (SMT) solver is suggested. SMT is an area concerned with checking the satisfiability of logical formulas over one or more theories. SMT is usually well-tuned to solve specific problems. To our knowledge, this is the first effort to use SMT to tackle analog placement. The proposed tool implicitly generates multiple layouts that fulfill the given constraints. Therefore, it gives the user the option to choose from the feasible solutions through specifying an aspect ratio or by selecting the optimum solution from the Pareto front of the generated shape function. In contrast to most of the existing techniques, as the number of physical constraints increases the SMT solver processing time decreases. The proposed system yielded layouts with a competitive area and run time compared to other techniques.
引用
收藏
页码:1411 / 1416
页数:6
相关论文
共 50 条
  • [41] Satisfiability Modulo Theories: A Beginner's Tutorial
    Barrett, Clark
    Tinelli, Cesare
    Barbosa, Haniel
    Niemetz, Aina
    Preiner, Mathias
    Reynolds, Andrew
    Zohar, Yoni
    FORMAL METHODS, PT II, FM 2024, 2025, 14934 : 571 - 596
  • [42] Preface to special issue on satisfiability modulo theories
    Alberto Griggio
    Philipp Rümmer
    Formal Methods in System Design, 2017, 51 : 431 - 432
  • [43] Accelerating temporal verification of Simulink diagrams using satisfiability modulo theories
    Petr Bauch
    Vojtěch Havel
    Jiří Barnat
    Software Quality Journal, 2016, 24 : 37 - 63
  • [44] Rule-Compliant Trajectory Repairing using Satisfiability Modulo Theories
    Lin, Yuanfei
    Althoff, Matthias
    2022 IEEE INTELLIGENT VEHICLES SYMPOSIUM (IV), 2022, : 449 - 456
  • [45] Accelerating temporal verification of Simulink diagrams using satisfiability modulo theories
    Bauch, Petr
    Havel, Vojtech
    Barnat, Jiri
    SOFTWARE QUALITY JOURNAL, 2016, 24 (01) : 37 - 63
  • [46] Practical Approach in Verification of Security Systems Using Satisfiability Modulo Theories
    Zbrzezny, Agnieszka M.
    Szymoniak, Sabina
    Kurkowski, Miroslaw
    LOGIC JOURNAL OF THE IGPL, 2022, 30 (02) : 289 - 300
  • [47] Satisfiability Modulo Custom Theories in Z3
    Bjorner, Nikolaj
    Eisenhofer, Clemens
    Kovacs, Laura
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2023, 2023, 13881 : 91 - 105
  • [48] TSAT++: an Open Platform for Satisfiability Modulo Theories
    Armando, Alessandro
    Castellini, Claudio
    Giunchiglia, Enrico
    Idini, Massimo
    Maratea, Marco
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 125 (03) : 25 - 36
  • [49] Analysis of SEU Propagation in Sequential Circuits at RTL Using Satisfiability Modulo Theories
    Kazma, Ghaith
    Hamad, Ghaith Bany
    Mohamed, Otmane Ait
    Savaria, Yvon
    2017 IEEE 15TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2017, : 237 - 240
  • [50] Planning for Hybrid Systems via Satisfiability Modulo Theories
    Cashmore, Michael
    Magazzeni, Daniele
    Zehtabi, Parisa
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2020, 67 : 235 - 283