实训二赵sdsdPPT课件_第1页
实训二赵sdsdPPT课件_第2页
实训二赵sdsdPPT课件_第3页
实训二赵sdsdPPT课件_第4页
实训二赵sdsdPPT课件_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.,1,CMOS模拟集成电路实训第二讲,东南大学集成电路学院IC实验室,yunjuanyunsan,.,2,内容,Lab1-电流源负载共源级放大器Lab1-两级运放的设计和仿真,.,3,写在开始前根据工艺库文件查找几个计算需要的参数:,因此需要在工艺库中查找的或计算得出的参数有:,.,4,CSMC0.5umCMOS,.,5,.,6,Lab1-电流源负载共源级放大器,设计指标:VDD=5VIREF=100uACL=10pfAV=35dBGB=9MHz,.,7,一、电路分析,(1),(2),(3),取,同时通过(1)和(3)式得出,可以通过增加(W/L)n来获得大的电压增益和GB。,.,8,关键语句,二、直流分析及关键语句,直流分析网表b1-DCanalysis.sp,(一)任选项语句.OPTION,(二)库文件调用语句,(三)模型描述语句(.MODEL语句),(四)直流扫描分析.DC,(五)输出控制语句,.,9,(一)任选项语句.OPTION一般形式:.OPTIONopt1其中:opt1是所有输入控制选项。一般以=x形式出现。其中,是控制选项名称,“x”表示那些选项的赋值。不同的任选项在语句中可任意顺序排列。一种是无值的,一种是有值的。ACCT打印出计算和运行时间统计;LIST打印出输入数据总清单;NODE打印出结点表;NOMOD抑制模型参数的打印输出;POST指定分析数据的输出形式.OPTIONPOST创建二进制文件;同POST=1.OPTIONPOST=2创建ASCII(美国信息互换标准代码)文件还有其他的功能,如控制Accuracy(精度)、Algorithms(算法)、Speed(速度),.,10,(二)库文件调用语句一般形式:.LIBfilenameentryname或.LIBlibnumberentryname其中:filepath指明库文件所在的路径,当库文件与HSPICE运行在一目录下,则可缺省目录路径。“./”表示当前目录的上一级目录。filename包含在数据文件的文件名,所有文件目录路径和文件名组合最长不超过256个字符。文件目录路径和文件名必须包含在单引号或双引号中。entryname进入文件的类型名,这个名字的第一个字符不能是一个整数。libnumber参考库文件的另一种方法。值得注意的是在不同的操作系统下,数字定义域不同,如1189可以用在除UNIX以外的所有系统中。UNIX系统一般用914。例:.LIBMODELScmos1.LIB./sum/MODELScmos1.LIB14lm101,.,11,(三)模型描述语句(.MODEL语句)一般形式是:.MODELmnametype其中:mname模型参考名、元件必须靠这个名字来指明所要参考的模型。type用来选择模型类型、模型类型必须是下列类型中的一种:AMP:运算放大器模型;C:电容模型CORE:磁芯模型D:二极管模型L:磁芯互感模型NJF:n沟JFET模型NMOS:n沟MOSFET模型PMOS:p沟MOSFET模型NPN:npn双极型晶体管模型OPT:优化模型PJF:p沟JFET模型PNP:pnp双极型晶体管模型PLOT:针对.GRAPH语句的硬拷贝绘图模型R:电阻器模型pname1用来设置模型参数名。模型参数名必须是相应模型中存在的参数,未给定的参数名和值就由程序中的缺省值代替。模型参数值由圆括号内参数表中的参数值给出。每个独立参数之间用空格或逗号分隔,续行前要加”+”号。例:.MODELMOD1NPNBF=50IS=1E-13VBF=50AREA=2+PJ=3N=1.05,.,12,(四)直流扫描分析.DC该语句规定了直流传输特性分析时所用的电源类型和扫描极限。在直流分析中,.DC语句可进行:a.直流参数值扫描;b.电源值扫描;c.温度范围扫描;d.执行直流蒙特卡罗分析(随机扫描);e.完成直流电路优化;f.完成直流模型特性化.DC语句具体格式取决于实际应用需要,下面给出直流参数值扫描应用格式:.DCvar1START=start1STOP=stop1STEP=incr1.DCvar1START=STOP=+STEP=.DCvar1start1stop1incr1,.,13,(五)输出控制语句,.PRINT:在输出的list文件中打印数字的分析结果,如果.OPTIONS中有POST则同时输出到post-processor中。,.PLOT:在输出的list文件中打印低分辨率的曲线(由ASCII字符组成),如.OPTIONS中有POST则同时输出到post-processor中。,.GRAPH:生成用于打印机或PostScript格式的高分辨率曲线。,.PROBE:把数据输出到post-processor,而不输出到list文件。,.,14,直流仿真过程,lab1-dcanalysis-1lab1-dcanalysis-2由仿真结果可以看出,在VIN=1.23300左右增益达到最大。,.,15,交流分析,lab1-acanalysis-1.sp,关键语句,(一)直流工作点分析.OP,(二).AC,(三).MEASURE,.,16,(一)直流工作点分析.OP会在输出文件(.lis文件)中列出一些直流参数和各结点的工作点电压与支路电流、静态功耗,对电路分析非常有用。直流或交流扫描中(.acor.dc),计算的是初始工作点。瞬态分析中(.tran),计算某一时刻的工作点,默认时间是0。例如:.op3n,计算3纳秒时电路的工作情况。一般形式:.OP其中:format是下述关键字中的任何一个(缺省值为ALL):ALL、BRIEF、NOTE、CURRENT、DEBUG、OLTAGE。上述关键字有一点值得特别注意,这些关键字互相不兼容,同一时间只能用一个关键字定义。time这个参数直接跟在All、Voltage、Current或DEBUG等参数后面,用来确定这些参数值输出打印的时间。下面给出两个进行直流工作点分析的例子:例:.OP.5NSCUR10NSVOL17.5NS20NS25NS在例中计算了直流工作点,并要求在0.5ns时打印出所有直流工作点值,此外电流在10ns,电压在17.5ns、20ns以及25ns时进行瞬态分析。,ALL提供全部工作点值,包括电压、电流、电导和电容等值;BRIEF每一个元件都产生一行电压、电流和功率值,电流单位是mA,功率单位是mw;CURRENT提供一种带有元件电流和功率的电压表格样式的简明结果;NOTE,禁止节点和元件打印输出,但允许执行时附加分析规定;OLTAGE仅提供电压输出表格形式。DEBUG此参数同上只有在模拟结果不收敛的情况下才由程序来调用。并能调整打印出收敛节点的新、老电压以及不收敛的程度(容差),它也能打印出带容差值的不收敛元件。,.,17,(二).AC,对电路进行交流分析AC:V(2),VI(3),VM(5,7),VDB(OUT),IP(9),IP4(M4)R:RealI:ImaginaryM:MagnitudeP:PhaseDB:Decibels例:.ACDEC101K100MEG$1kHz-100MHz,每10倍频10个采样点。,(三).MEASURE,1)Rise,Fall,andDelay(TRIG-TARG)2)AVG,RMS,MIN,MAX,&Peak-to-Peak(FROM-TO)3)FIND-WHEN,.,18,.MEASUREDC|AC|TRANresult_varTRIG.TARG.result_var:NameGiventheMeasuredValueinHSPICEOutputTRIG.:TRIGtrig_varVAL=trig_value+TARG.:TARGtarg_varVAL=targ_value+TRIG.:TRIGAT=value:Example:.measTRANtproptrigv(in)val=2.5rise=1targv(out)val=2.5fall=1,1)Rise,Fall,andDelay(TRIG-TARG),.,19,.MEASUREDC|AC|TRANresultFUNCout_var+result_var:NameGiventheMeasuredValueinHSPICEOutputFUNC:AVG-AverageMAX-MaximunPP-Peak-to-PeakMIN-MinimumRMS-RootMeanSquare:out_var:NameoftheOutputVariabletobeMeasuredExample:.measTRANminvalMINv(1,2)from=25nsto=50ns.measTRANtot_powerAVGpowerfrom=25nsto=50ns.measTRANrms_powerRMSpower,2)AVG,RMS,MIN,MAX,&Peak-to-Peak(FROM-TO),.,20,.measureDC|AC|TRANresultWHEN.measureDC|AC|TRANresultFINDout_var1WHEN.measureDC|AC|TRANresult_varFINDout_var1AT=valresult:NameGiventheMeasuredValueinHSPICEOutputWHEN.:WHENout_var2=val|out_var3+:Example:.measTRANfifthWHENv(osc_out)=2.5Vrise=5.measTRANresultFINDv(out)WHENv(in)=2.5Vrise=1.measTRANvminFINDv(out)AT=30ns,3)FIND-WHEN,.,21,.measTRANVmaxMAXv(out)FROM=TDvalTO=Tstop.measTRANVminMINv(out)FROM=TDvalTO=Tstop.measTRANTriseTRIGv(out)VAL=Vmin+0.1*VmaxTD=TDvalRISE=1+TARGv(out)VAl=0.9*VmaxRISE=1.measTRANTfallTRIGv(out)VAL=0.9*VmaxTD=TDvalFALL=2+TARGv(out)VAl=Vmin+0.1*VmaxFALL=2.measTRANTdelayTRIGv(in)VAL=2.5TD=TDvalFALL=1+TARGv(out)VAL=2.5FALL=2,.,22,.measTRANTh1WHENv(out)=0.5*v(Vdd)CROSS=1.measTRANTh2WHENv(out)=0.5*v(Vdd)CROSS=2.measTRANTmidPARAM=(Th1+Th2)/2.measTRANVmidFINDv(out)AT=Tmid.measTRANTfromWHENv(out)=VmidRISE=1.measTRANRipplePPv(out)FROM=TfromTO=Tmid,.,23,交流仿真过程,lab1-acanalysis-1,设计指标:VDD=5VCL=10pfIREF=100uAAV=35dBGB=9MHz,由仿真结果可以看出,av_db=3.5488E+01at=2.5119E+01from=1.0000E+00to=1.0000E+08f-3db=1.3433E+05gb=8.0115E+06即增益为35.488db,GB=8.0115Mhz,由这样的设计结果满足不了设计指标的要求,需要增加增益和带宽。根据前面的增益和带宽计算公式,可以通过增加M1管的宽长比来增加增益和带宽。,改取,.,24,lab1-acanalysis-3,由仿真结果可以看出,av_db=3.6343E+01at=3.9811E+01from=1.0000E+00to=1.0000E+08f-3db=1.4302E+05gb=9.4239E+06即增益为36.343db,GB=9.4239Mhz。满足了设计要求。总结,增益在长减为0.5的时候会减小,这是因为沟道长度调制系数与栅长成反比。因此,增益会随着栅长的缩小而减小。,.,25,其他重要语句:.ic.param.alter.data,.,26,Lab2:两级CMOS运算放大器的设计指标要求原理分析直流特性仿真交流特性仿真修改参数满足指标,.,27,分析,要求相位裕量为60,则gm610gm1,补偿电容Cc0.22CL。,相位裕量公式:,即,由相位裕量公式可以看出,gm1/gm6越小,Cc/CL越大,相位裕量大。,.,28,求解电路过程,1.求CC由CL求得CC,取,2.求I5由CC和SR求得I5,取,3.求S1,S2由CC和GB求得S1,S2,取,.,29,4.求S3,S4由I5和ICMR求得S3,S4,取,.,30,5.求S5由I5和ICMR求得S5,取,.,31,6.求S6由gm1,gm4,S4求得S6,使,则,取,.,32,7.求S7由S6,S5求得S7,取,.,33,测量增益与相位裕度,相位裕度是电路设计中的一个非常重要的指标,用于衡量负反馈系统的稳定性,并能用来预测闭环系统阶跃响应的过冲,定义为:运放增益的相位在增益交点频率时(增益幅值等1的频率点为增益交点),与-180相位的差值。,lab2-cmosamp-ac-0v.sp,dc=0V时的小信号仿真结果:dBgb=5.5294E+06phase=5.5685E+01增益为70.7247,.,34,由上表可以看出电路的设计没有达到设计要求。,.,35,测量增益与相位裕度,相位裕度是电路设计中的一个非常重要的指标,用于衡量负反馈系统的稳定性,并能用来预测闭环系统阶跃响应的过冲,定义为:运放增益的相位在增益交点频率时(增益幅值等1的频率点为增益交点),与-180相位的差值。,lab2-cmosamp-ac-0v.spdc=0V时的小信号仿真,lab2-cmosamp-ac-2v.spdc=2V时的小信号仿真,lab2-cmosamp-ac-1v.spdc=-1V时的小信号仿真,.,36,测量输入共模范围,运算放大器常采用如图3所示的单位增益结构来仿真运放的输入共模电压范围,即把运放的输出端和反相输入端相连,同相输入端加直流扫描电压,从负电源扫描到正电源。得到的仿真结果如图3所示(利用MOS管的GD极性相反来判断放大器的同相端与反相端),从图中可以得到输入共模范围满足设计指标(-1V2V),lab2-cmosamp-ICMR.sp,.,37,测量输出电压范围,在单位增益结构中,传输曲线的线性收到ICMR限制。若采用高增益结构,传输曲线的线性部分与放大器输出电压摆幅一致,图6为反相增益为10的结构,通过RL的电流会对输出电压摆幅产生很大的影响,要注意对其的选取,这里我们选取RL=50K,R=60K.图8为输出电压范围,可以看出输出电压摆动大概在-2V2V之间,基本满足要求,lab2-cmosamp-VOUTrange.sp,.,38,电源电压抑制比测试,因为在实际使用中的电源也含有纹波,在运算放大器的输出中引入很大的噪声,为了有效抑制电源噪声对输出信号的影响,需要了解电源上的噪声是如何体现在运算放大器的输出端的。把从运放输入到输出的差模增益除以差模输入为0时电源纹波到输出的增益定义为运算放大器的电源抑制比,式中的vdd=0,vin=0指电压源和输入电压的交流小信号为0,而不是指它们直流电平。需要注意的是,电路仿真时,认为MO

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论