马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
Sweep instance parameter without adding variables(原文来源于公众号Analog Dialogue)
在对一些电路进行仿真优化或者学习的时候,有时候需要对一些器件参数进行扫描。相比直接编辑电路或者添加变量再扫描的方式, 使用variables and parameters功能不需要check out 电路就可以实现器件参数扫描,简单快捷好用。
1.打开schematic test bench, launch ADE XL
2.view schematic, 打开Window-Assistants-Variables and Parameters
3.在schematic上选中你想要扫描的器件, 它的各个参数就出现在Variables and Parameters 菜单栏里边。蓝色的部分是可编辑的, 可以根据我们的需要设置值, 在这个例子中我选中的MOS管的finger width是2u, 我设置了2u,4u,6u这三个点各扫描一次,这种设置不需要编辑schematic。
4.也可以设置group, 使多个器件的参数同时改变。在schematic中选中要group的器件之一, 依次设置扫描参数(如步骤3),设置好后就会出现在下方summary栏, 同时选中要group的器件, 选择Group as parametric 就可。group也可以在ade xl中的parameters栏实现。
5.以下例子中我将C1和C5设置了group, 在仿真中C1和C2的参数将同时变化,一共三对值, 分别是multiply为4,8,12,可以看到该参数电路原先设计的值是4;对于NMOS管 NM17, 设置了扫描figner width 分别是2u,4u,6u, 这三个点, 也可以看到该参数电路原先的设计值是2u。 这样一共就有3X3=9个case去跑。
原文阅读地址 https://mp.weixin.qq.com/s?__biz=MzI5MTMwNDU2MQ==&mid=2247484058&idx=1&sn=3ce0ff4768f7acee2688acdedd55f6bc&chksm=ec13e784db646e924f9f86818830840ae8dec8e5df78a8af7f6649d0ac2b5dfa465da35f7fb5#rd
|