• DocumentCode
    1785551
  • Title

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

  • Author

    Shokouhifar, Mohammad ; Jalali, A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Shahid Beheshti Univ., Tehran, Iran
  • fYear
    2014
  • fDate
    20-22 May 2014
  • Firstpage
    407
  • Lastpage
    412
  • Abstract
    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.
  • Keywords
    MOSFET; analogue circuits; ant colony optimisation; mean square error methods; network analysis; ACO; MATLAB program; MOSFET; MSE; analog circuits; ant colony optimization; automatic symbolic simplification; exact symbolic expression; final simplification error; mean square error; modified nodal analysis; netlist text processing; post-processing; small-signal models; symbolic MNA; symbolic analysis; Ant colony optimization; Integrated circuit modeling; Load modeling; MATLAB; MOSFET; Numerical simulation; Polynomials; ant colony optimization; modified nodal analysis; simplification; symbolic analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering (ICEE), 2014 22nd Iranian Conference on
  • Conference_Location
    Tehran
  • Type

    conf

  • DOI
    10.1109/IranianCEE.2014.6999574
  • Filename
    6999574