Automatic symbolic simplification of analog circuits in MATLAB using ant colony optimization

被引:0
作者
Shokouhifar, Mohammad [1 ]
Jalali, Ali [1 ]
机构
[1] Shahid Beheshti Univ, Dept Elect & Comp Engn, Tehran, Iran
来源
2014 22nd Iranian Conference on Electrical Engineering (ICEE) | 2014年
关键词
symbolic analysis; simplification; modified nodal analysis; ant colony optimization; INTEGRATED-CIRCUITS;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present a MATLAB program for automatic symbolic simplification of analog circuits containing MOSFETs, using modified nodal analysis (MNA) and ant colony optimization (ACO). At first, all MOSFETs are replaced by the corresponding small-signal models. Then, the circuit be analyzed by applying symbolic MNA, and the exact symbolic expression of the circuit behavior is generated. The derived exact symbolic expression then be simplified using ACO. In this paper, a new criterion was introduced to minimize the mean square error (MSE) between the exact expression and the simplified one. The main advantage of proposed criterion is that final simplification error rate is controllable by user. In this way, the gain and phase MSEs across different frequencies were considered to evaluate the solutions generated by artificial ants. It is remarkable that all processing containing netlist text processing, symbolic analysis, post-processing and simplification are consecutively derived in MATLAB. Comparing the obtained numerical results with HSPICE demonstrates the efficiently of proposed tool.
引用
收藏
页码:407 / 412
页数:6
相关论文
共 50 条
  • [41] Operation sequencing using ant colony optimization technique
    Jain, PK
    Gupta, VK
    INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 270 - 275
  • [42] Edge Detection on an Image Using Ant Colony Optimization
    Hinduja, P.
    Suresh, K.
    Kiran, B. Ravi
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION TECHNOLOGIES, IC3T 2015, VOL 3, 2016, 381 : 593 - 599
  • [43] An improved ant colony optimization with an automatic updating mechanism for constraint satisfaction problems
    Guan, Boxin
    Zhao, Yuhai
    Li, Yuan
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 164
  • [44] Multiuser Detection Using Immune Ant Colony Optimization
    Gao, Hongyuan
    Diao, Ming
    2009 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, VOL II, PROCEEDINGS, 2009, : 109 - 113
  • [45] COMMUNITY DETECTION USING ANT COLONY OPTIMIZATION TECHNIQUES
    Sadi, Sercan
    Etaner-Uyar, Sima
    Gunduz-Oguducu, Sule
    MENDELL 2009, 2009, : 206 - 213
  • [46] Text feature selection using ant colony optimization
    Aghdam, Mehdi Hosseinzadeh
    Ghasem-Aghaee, Nasser
    Basiri, Mohammad Ehsan
    EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) : 6843 - 6853
  • [47] Mechanical assembly planning using ant colony optimization
    Wang, Hui
    Rong, Yiming
    Xiang, Dong
    COMPUTER-AIDED DESIGN, 2014, 47 : 59 - 71
  • [48] Using Ant Colony Optimization for Routing in VLSI Chips
    Arora, Tamanna
    Moses, Melanie
    BICS 2008: PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON BIO-INSPIRED COMPUTATIONAL METHODS USED FOR SOLVING DIFFICULT PROBLEMS-DEVELOPMENT OF INTELLIGENT AND COMPLEX SYSTEMS, 2008, 1117 : 145 - 156
  • [49] An Ant Colony Optimization approach for symbolic regression using Straight Line Programs. Application to energy consumption modelling
    Rueda, R.
    Ruiz, L. G. B.
    Cuellar, M. P.
    Pegalajar, M. C.
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2020, 121 (121) : 23 - 38
  • [50] Coding Ants: Optimization of GPU code using ant colony optimization
    Papenhausen, Eric
    Mueller, Klaus
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2018, 54 : 119 - 138