在对ADS有了简单的了解后,可以开始对ADS的一些功能进行掌握,例如Tuning、Optimize、Yield、Sweep等。本节介绍的功能是Tuning。
Tuning可以让设计师能够更改一个或多个设计参数值,并快速查看对输出的影响,而无需对整个设计进行重新模拟。方便设计师对电路进行优化和参数调整。
首先,设计初始电路(参考第二节)。这是一个典型的滤波器电路。
显然,滤波特性很不理想。下面进行Tuning。
在菜单栏点击Simulate--Simulation Variables Setup
弹出参数变量设置框,在Tuning标签页里勾选需要调节的变量L1、L2、L3、C1、C2。同时,可以在该页面选择变量的刻度,linear或log,也可以设置变量的最小值与最大值。修改好后点击OK。
然后点击工具栏的Tuning快捷按钮。运行仿真,同时弹出数据显示窗口和Tune参数调整窗口。在数据显示窗口我们仍然观察dB(S(1,1))和dB(S(1,2))。
而在Tune参数调整窗口,我们可以滑动参数调整滚动条,也可以直接输入修改的元件值。观察数据显示窗口可以发现,dB(S(1,1))和dB(S(1,2))曲线在实时变更。而在该窗口也可以设置变量的最值和刻度。
当我们得到一组较为不错的参数时,点击可记录下此时的数据。
而点击可以则可以恢复至记录的数据。
按钮则可以设置需要显示的已记录的数据(虚线)。
则是重置为初始数据。
而当我们找到一组满足需求的数据时,点击
就可以直接更新元件值。
通过调整,我们得到最后的数据为:
比较符合我们的预期。 显然,通过此法,可以大幅减少工作量。