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
Link To Document :
بازگشت