本文主要是介绍gmid曲线绘制(IC617),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
gmid曲线简单应用
参考Cadence模拟CMOS集成电路设计视频
环境:IC617及以上版本
内容:绘制gmro随gm/id的变化曲线以及id/W随gm/id的变化曲线
步骤:
- 新建一个schematic
- 添加一个NMOS器件和两个直流电压源,将MOS管的栅极电压设置为变量Vg,漏极电压设置为变量Vd,并将MOS管的长度、宽度设置为变量,如图所示:
- 打开ADEXL进行仿真
在ADEXL界面的左侧“Tests”下方点击选择刚刚建立的原理图名称,如下图所示:
添加原理图中的变量
由上图操作可在ADEXL左侧看到导入的变量。
设置变量值:Mul设为1,漏极电压Vd设为0.6,栅极电压Vg设为0.6,宽度Wid设为0.4u,直接输入即可。
长度Len设为1u变化到4u,每次变化0.5u,设置方法如下图所示:
设置dc仿真:
点击运行按钮进行仿真:
- 仿真好之后,通过calculator的os选择需要观察的晶体管参数。
打开calculator,选择os,然后在弹出的原理图中用鼠标点击MOS器件,则会在List中出现MOS器件的参数,其中gds表示1/ro,self_gain表示本征增益gmro,gmoverid表示gm/id。
鼠标选择需要的参数,比如gmoverid,则会在calculator中出现其表达式,点击齿轮按钮则将该表达式送到输出列表中
同理,在输出列表添加本证增益self_gain的表达式。
还需要添加电流密度Id/W的表达式,但是List中只有id的参数,点击id到calculator中,然后在后边手动输入“/VAR(“Wid”)”,其中Wid为宽度的变量名称,得到id/W的表达式,点击齿轮形状的按钮,将其送到输出列表中
此时输出列表中会有三个表达式:
点击plot按钮,会看到上述三个值随Vgs的变化曲线,每个图中的不同曲线代表不同L值的结果
5. 得到gmro随gmid变化的曲线以及id/W随gmid变化的曲线
利用calculator中的waveVsWave变换横坐标得到想要的表达式,并送到输出列表中:
同理,设置gm/id为横坐标,id/w为纵坐标,得到表达式并送到输出列表:
此时,输出列表中会出现刚刚添加的两个表达式,
点击plot即可得到gmro随gm/id的变化曲线以及id/W随gm/id的变化曲线,不同的曲线对应不同的长度Len值
注:晶体管的宽度W为不同值时,得到的曲线基本一致
============================================================================
PMOS的gmid曲线绘制:
设置及仿真步骤同上
- 原理图
- 仿真设置
- 仿真结果
这篇关于gmid曲线绘制(IC617)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!