摘 要: | 针对现有数模混合电路仿真软件存在的元件模型种类有限、可扩展性差等问题,提出一种以Ngspice仿真引擎作为内核的数模混合电路仿真交互系统。以接口函数和封装操作实现数据处理和调用功能,以电路原理图编辑和参数配置界面作为用户与仿真器的交互,用户可从模型元件库中选取各种元件,实现仿真电路图的绘制。系统通过电路转换,生成电路所对应的网表文件。Ngspice根据用户的配置完成电路仿真,并对仿真结果进行图形化显示。利用同步算法实现了数模混合信号同步,成功解决了数模混合电路仿真技术的融合设计。测试结果表明,系统具有良好的性能及适用性,仿真结果总体相对误差仅为1.3%。
|