首页> 外文会议>Iranian Conference on Electrical Engineering >Automatic symbolic simplification of analog circuits in MATLAB using ant colony optimization
【24h】

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

机译:使用蚁群优化的MATLAB中模拟电路的自动符号简化

获取原文

摘要

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.
机译:在本文中,我们提出了一个MATLAB程序,用于使用修改的节点分析(MNA)和蚁群优化(ACO)自动对包含MOSFET的模拟电路进行符号简化。首先,将所有MOSFET替换为相应的小信号模型。然后,通过应用符号MNA对电路进行分析,并生成电路行为的精确符号表示。然后使用ACO简化派生的精确符号表达式。在本文中,引入了一种新的准则,以最小化精确表达式和简化表达式之间的均方误差(MSE)。提出的标准的主要优点是最终的简化错误率可由用户控制。通过这种方式,可以考虑不同频率下的增益和相位MSE,以评估由人造蚂蚁产生的解。值得注意的是,包括网表文本处理,符号分析,后处理和简化在内的所有处理都是在MATLAB中连续进行的。将获得的数值结果与HSPICE进行比较,证明了所提出工具的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号