cadence简单差动放大器.docx

上传人:b****5 文档编号:7361509 上传时间:2023-05-11 格式:DOCX 页数:14 大小:361.82KB
下载 相关 举报
cadence简单差动放大器.docx_第1页
第1页 / 共14页
cadence简单差动放大器.docx_第2页
第2页 / 共14页
cadence简单差动放大器.docx_第3页
第3页 / 共14页
cadence简单差动放大器.docx_第4页
第4页 / 共14页
cadence简单差动放大器.docx_第5页
第5页 / 共14页
cadence简单差动放大器.docx_第6页
第6页 / 共14页
cadence简单差动放大器.docx_第7页
第7页 / 共14页
cadence简单差动放大器.docx_第8页
第8页 / 共14页
cadence简单差动放大器.docx_第9页
第9页 / 共14页
cadence简单差动放大器.docx_第10页
第10页 / 共14页
cadence简单差动放大器.docx_第11页
第11页 / 共14页
cadence简单差动放大器.docx_第12页
第12页 / 共14页
cadence简单差动放大器.docx_第13页
第13页 / 共14页
cadence简单差动放大器.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

cadence简单差动放大器.docx

《cadence简单差动放大器.docx》由会员分享,可在线阅读,更多相关《cadence简单差动放大器.docx(14页珍藏版)》请在冰点文库上搜索。

cadence简单差动放大器.docx

cadence简单差动放大器

 

国家集成电路人才培养基地

培训资料(3)

简单差动放大器实验

2006-X-XX

简单差动放大器实验

本实验包括对简单差动放大器进行DC扫描、AC分析,并学习根据输出波形确定相位裕度、输入输出共模范围、共模增益、共模抑制比(CMRR)以及电源抑制比(PSRR)。

1.启动cadence

启动电脑,进入solaris9系统,打开终端Teminal,输入cds.setup后按回车,再输入icfb&按回车,candence启动成功。

在自己的Library中新建一个cellview,命名为amp。

2.电路图输入

按下图输入简单差动放大器电路图,其中的元件参数我们在下一步中设置,图中用到的元件(vdc,pmos4,nmos4,vdd,gnd,cap)都在analogLib库中能找到。

图2.1简单差动放大器电路图

3.计算、设置元件参数

图3.1M0、M1、M2管的参数设置

根据放大倍数,功耗,输出摆幅等要求确定各个mos管的宽长比(W/L)和栅压。

由于我们实验时间有限,请同学们直接按下面的步骤设置好元件值(选中元件后按q键调出如下的元件属性设置框):

M0,M1,M2:

于Modelname栏输入n18,于Width栏输入4u,于Lenth栏输入700n,最后点击ok。

图3.2M3、M4管参数设置

M3,M4:

于Modelname栏输入p18,于Width栏输入10u,于Lenth栏输入3u,最后点击ok。

直流电压源V0,V1的值分别设为1.8,0.6。

设置完毕后点击工具栏上的

进行保存。

4.仿真

4.1DC扫描及输入输出共模范围

在菜单栏依次选择Tools→AnalogEnvironment,弹出如图4.1所示的Simulation窗口:

图4.1Simulation窗口

点击Setup→ModelLibraries在弹出的对话框中设好ModelLibrary。

点击Browse…按钮,选择/cad/smic018_tech/Process_technology/Mixed-Signal/SPICE_Model/ms018_v1p6_spe.lib,在Section(opt.)中填入tt,点Add,再点ok退出。

图4.2添加ModelLibrary

点击Setup→Stimuli,弹出如下图所示对话框,在其中可以设置输入信号。

我们可以看到VIN1和VIN2前面有“OFF”字样,表示此时它们都不起作用。

图4.3设置输入信号

选中VIN1,此时该行处于高亮状态。

点击Enabled后的方框,当其变为黑色时表示已经选中,然后在DCvoltage栏输入VCM1,最后点击Change保存修改(这一步一定要做!

)。

以同样的方法修改VIN2,不同的是在DCvoltage栏输入VCM2。

此时VIN1和VIN2前面的“OFF”应该变成了“ON”,表示它们都被激活了。

最后点击OK退出。

点击右边工具栏上的

,将VCM1,VCM2添加为设计变量,值设为0.9。

点ok保存。

图4.6添加并设置变量VCM

设置直流扫描参数,点击右边工具栏上的

,按图4.7设置好,点ok保存。

这里我们让VCM1从0v扫描到1.8V。

图4.7直流扫描参数设置

设置输出信号,依次选择Outputs→ToBePlotted→SelectOnSchematic。

图4.8选择输出信号

点击电路图中的VOUTPIN,然后按ESC。

我们可以看到Outputs栏里已经有了刚才选择的VOUT。

图4.9选择好的输出信号

依次点击Simulation窗口的Tools→ParametricAnalysis弹出参数分析窗口,按图4.10设置好:

图4.10参数分析设置

依次点击参数分析窗口的Analysis→Start,可以看到如图4.11所示的结果:

图4.11参数分析结果

为使电路正常工作,输入共模电压的范围应为:

VGS1+(VGS0-VTH0)≦Vin,CM≦VDD-(VGS3-VTH3)+VTH1(1.1)

输出共模范围应为:

VOD0+VOD1≦Vout,CM≦VDD-|VOD3|(1.2)

本实验中最小输入共模电压为0.8V左右,小于0.8V的输入共模电平会使M0进入线性区,M1,M2进入亚阈值导通状态;最大输入共模电压为1.4V左右,大于该值的输入共模电压很容易使M1,M2进入线性区。

从图4.11中我们可以观察到随着VCM2的增大,输出摆幅越来越小。

4.24.2AC分析,观察相位裕度//本例需要将频率扫描范围扩大到1G.

点击Setup→Stimuli,将VIN1的ACmagnitude为0.5,将VIN2的ACmagnitudee设置为-0.5(别忘了点Change保存修改!

)。

设置交流分析参数,频率范围从10到200M,点ok保存

图4.14交流分析参数设置

点击

观察输出波形:

图4.15交流分析结果

依次点击波形显视窗的Tools→Calculator,弹出如图4.16所示窗口,在Caculator窗口的函数列表窗里选择PhaseMargin,然后点击

就可以得到相位裕度。

图4.16相位裕度

4.3共模增益,共模抑制比(CMRR)

回到Simulation窗口,点击Setup→Stimuli,将VIN1,VIN2的ACmagnitude都设为1。

图4.17VIN2参数设置

点击

开始仿真,得到如下波形图:

图4.18共模增益波形

从图4.17我们可以看到,即使电路是完全对称的,输出信号也会因为输入共模变化而变差,这个缺点在全差动电路中不存在。

为了合理地比较各种差动电路,必须用所需要的差动增益与不希望的共模增益的比值来衡量对共模扰动的抑制能力。

定义“共模抑制比”(CMRR)如下:

CMRR=

(1.3)

本实验中,低频时ACM大约为0.035,ADM大约为185,因此CMRR大约为75dB。

4.4电源抑制比(PSRR)

回到电路图编辑窗口,将V0的ACMagnitude设为1,点击ok退出。

图4.19V0参数设置

之后点击

保存电路图。

回到Simulation窗口,点击Setup→Stimuli,将VIN1,VIN2的ACmagnitude设为0。

图4.20VIN1参数设置

点击

开始仿真,结果如图4.21所示。

图4.21从VDD到VOUT的增益曲线

我们可以看到在低频时从VDD到VOUT的增益接近1。

电源抑制比(PSRR)的定义为:

从输入到输出的增益除以从电源到输出的增益。

在低频时,PSRR为:

PSRR≈gmN(rop||roN)(1.4)

在本例中,PSRR就是差动放大器的低频增益。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2