利用Hspice对有源滤波电路进行FFT仿真,请指点一下是不是仿真电路设计错了,或者是输入语句出了问题?

2019-07-18 08:40发布

本帖最后由 不周怒触共工 于 2018-1-20 17:35 编辑

补充:
1、我想对我的滤波电路(结构见附图一)进行FFT仿真,查看动态输出范围,之前查找了许多Hspice语法手册和相关资料,但是很少有详细介绍FFT仿真方法的,只有一本《CMOS模拟集成电路设计与仿真实例——基于Hspice》,按照上面的方法,我在Vin和vout之间接上了一个50K的电阻,并且在vout和地之间接了10pF的电容,输入语句采用 vvin vin 0 dc 0 sin 0 1 25  (具体代码见附件中的FS_FFT.sp的第15行)但是我的仿真结果和常见的FFT仿真结果差很多,想知道是出了什么问题,见图二。如果可以的话请帮忙指点一下仿真电路怎么设计,其余的仿真工作我自己做就好~
图一 电路结构
                           图一
图二 FFT仿真结果
                           图二
2、滤波电路的四阶高通、低通滤波器都是用二阶单位增益的滤波器级联而成的,采用的是巴特沃兹逼近方式,工频陷波器采用有源双T结构,以上模块具体结构见附图三、四、五。
图三 四阶高通滤波器
                           图三
图四 四阶低通滤波器
                           图四
图五 陷波器
                           图五
3、在Hspice中我把电路中的运放换成了一个很简单的单端五管运放模型,采用正负2.5V供电,见附件OPA.cdl和附图六。
图六 二级运放结构
                           图六
4、二阶高通、低通滤波器、有源双T陷波器以及整个滤波电路的Hspice网表见附件,其中VDD、VSS已经改为正负2.5V,其余结构与图三四五没有差别,网表经过测试没有问题,如果需要的话可以直接使用。
5、本人是萌新,如果有什么表述不清的地方或者关键信息遗漏的请提出来,我会补充上,谢谢各位大佬~




仿真网表.rar 下载积分: 积分 -1 分
2.94 KB, 下载次数: 12, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。