![PADS 2007原理图与PCB设计](https://wfqqreader-1252317822.image.myqcloud.com/cover/856/687856/b_687856.jpg)
8.2 SPICE仿真
1.为仿真创建一个模拟电路
在Logic中可创建一个模拟电路并用SPICE仿真器生成网络表,为SPICE仿真添加带有仿真值的模拟特征值到元件和网络。在Logic中提供了几个仿真的示例在库的Analog Models子目录中。
1)与原理图元件相对,添加SPICE特征值到库元件 可添加SPICE特征值到库元件中,以替代原理图中的元件。当添加特征值到原理图元件时,每次使用元件时都需添加这些特征值。添加特征值到库中的元件时,则不需要每次再添加这些特征值。
添加SPICE特征值到原理图元件的步骤如图8-2-1所示。
![](https://epubservercos.yuewen.com/D4C0C0/3590505404513001/epubprivate/OEBPS/Images/figure_0118_0001.jpg?sign=1739347925-ucvSAdJC3hjaxfyTt6pR46OfTnYkHxgK-0-38f705e854e3d74f32e38a49309d89b8)
图8-2-1 添加SPICE特征值
使用MODEL特征值来提交元件放置模型,模型的器件以.mod为扩展名的文件。可在PADS安装目录的PADS Libraries、PADS Project目录中搜索,最后库列表根据搜索的顺序将搜索的结果一一列出。
2)添加SPICE特征值到网络 按图8-2-2所示步骤,可实现添加SPICE特征值到网络中。
![](https://epubservercos.yuewen.com/D4C0C0/3590505404513001/epubprivate/OEBPS/Images/figure_0118_0002.jpg?sign=1739347925-l3nwSwm4N0Z3C5S7vA65ZmV2KrWju1Xc-0-7db007231f77c6c3033530f9e3b22db7)
图8-2-2 添加SPICE特征值至网络
2.创建SPICE网络表
在添加带有SPICE特征值的元件到原理图中后,或在添加SPICE特征值到已有的元件后,就可准备为仿真创建一个SPICE网络表了。创建一个SPICE网络表的方法如图8-2-3所示。
![](https://epubservercos.yuewen.com/D4C0C0/3590505404513001/epubprivate/OEBPS/Images/figure_0119_0001.jpg?sign=1739347925-kEQsHYPVHf1UMGYlXc3xkmYEr795ufY0-0-bfac3cc3fbafe3ff2c313ab9e236201b)
图8-2-3 生成SPICE网络表
1)设置交流分析 在【Simulation Setup】对话框中,可对应设置AC Analysis(交流分析)的相关参数,如图8-2-4所示。
![](https://epubservercos.yuewen.com/D4C0C0/3590505404513001/epubprivate/OEBPS/Images/figure_0119_0002.jpg?sign=1739347925-rHlf9hcNeDbR61VayyKjQRjVJ7qDYCAV-0-87a14442bcbcdf9b2fcb50883e1da56a)
图8-2-4 【AC Analysis-Bode Plot】对话框
2)设置直流源扫描分析—在【Simulation Setup】对话框中,可对应设置DC Sweep Analysis(直流扫描分析)的相关参数,如图8-2-5所示。
![](https://epubservercos.yuewen.com/D4C0C0/3590505404513001/epubprivate/OEBPS/Images/figure_0119_0003.jpg?sign=1739347925-jdFhfcBmOyiJCFWL1A6uUmYQGMsVIU6l-0-6516856bbc27733a5c084987c16eb50d)
图8-2-5 【DC Source Sweep Analysis】对话框
3)设置瞬态分析 在【Simulation Setup】对话框中,可对应设置Transient Analysis(瞬态分析)的相关参数,如图8-2-6所示。
![](https://epubservercos.yuewen.com/D4C0C0/3590505404513001/epubprivate/OEBPS/Images/figure_0119_0004.jpg?sign=1739347925-Ixpgz6ANk0ua0dPhBwB0QspfVehpTF4X-0-825515e38958e42d81bb2fcd7c0f994e)
图8-2-6 【Transient Analysis】对话框
提示:若不希望SPICE运行在开始瞬态分析之前的静态工作点分析时,可选择【Use Initial Conditions】复选框。若该复选框是允许的,SPICE使用指定的IC=...值在不同的成员之上,并将其作为初始瞬态条件并应用到分析中。
4)设置SPICE仿真实例 通过以上设置交流分析、瞬态分析、直流扫描及直流工作点参数后,这些与仿真相关的设置参数都已保存至SPICE网络表中。下一步将选择适合的仿真器程序,导入生成的SPICE网络表文件后,即可执行仿真,查看仿真的结果。
在此举例说明用Logic设置SPICE仿真的全部过程。先打开\PADS Projects\Samples\opamp.sch文件,根据前面介绍的方法,创建、设置SPICE网络表,在此选用Multisim 10.0.1作为仿真器程序,运行Multisim后,打开刚才生成的opamp.cir SPICE网络表文件,在工作区中会显示出该网络表描述的电路,如图8-2-7所示。
![](https://epubservercos.yuewen.com/D4C0C0/3590505404513001/epubprivate/OEBPS/Images/figure_0120_0001.jpg?sign=1739347925-WSIoC5VQL48l4KOVsVlXdgUgEton10Ar-0-a69a7ce5671035da9cf5ca6515a74fd1)
图8-2-7 设置SPICE仿真实例
在Multisim中,用户可灵活地设置各种仿真、分析,在此不做过多介绍。这方面的内容,读者可参考《Multisim 10&Ultiboard 10原理图仿真与PCB设计》(电子工业出版社,2008年1月第1版)。