您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 数字集成电路-课件6-(2)
第六章高速CMOS逻辑设计6.1绪论6.2转变时间分析6.3负载电容的详细计算6.4斜波输入情况下改善延迟计算6.5针对最佳路径延迟确定门的尺寸6.6用逻辑强度优化路径6.1绪论传播延迟的各种定义上升和下降时间的定义6.2转变时间分析LHDDLPLHI)2/V(CtHLDDLPHLI)2/V(Ct2tttPHLPLHP6.2转变时间分析方块/k5.12Reqn方块/k30ReqpNNeqnNWLRRPPeqpPWLRRLPPLHC69R.0tLNPHLC69R.0t未考虑速度饱和效应时的CMOS门尺寸速度饱和的堆叠器件考虑速度饱和时的与非门和或非门的晶体管尺寸6.3负载电容的详细计算Cload=Cfanout+Cself+Cwire门扇出电容Cfanout=ΣCGCG=CGp+2COL+CGn+2COLCG=CoxLWp+2ColWp+CoxLWn+2ColWn=(CoxL+2Col)(Wn+Wp)CGpCGn门扇出电容对于0.13µm工艺,CoxL=1.6×10-6F/cm2×0.1µm=1.6fF/µmCol=0.25fF/µm定义Cg为:Cg=CoxL+2Col=1.6fF/µm+2×0.25fF/µm=2fF/µm即薄氧化层和交叠电容引起的全部电容总和大约为2fF/µm门扇出电容对于一个反相器:对于N个不同的反相器:对于与非门、或非门,及其它复杂门:)W(WmfF/WmfF/WmfF/WCCpnpngG222)(mfF/CpnpnG第二个反相器第一个反相器22112)(mfF/CpnpnG第二个门第一个门22112自身电容计算使用米勒效应处理交叠电容自身电容Cself=CDBn+CDBp+2COL+2COL=CjnWn+CjpWp+2Col(Wn+Wp)=Ceff(Wn+Wp)对于0.13µm工艺,平均结电容大约为0.5fF/µm,交叠电容大约为0.25fF/µm,因此单位宽度有效电容Ceff为:Ceff=Cj+2Col≈0.5fF/µm+2×0.25fF/µm≌1fF/µm或非门的自身电容三输入与非门的电容计算例:对于图中的三输入与非门,确定在阶跃输入时最坏情况下的输入和输出处的电容构成。用参数项W,Cg和Ceff表示结果。仔细考虑共用的源/漏区。传播延迟依赖于A、B和C的到达时间连线电容负载电容的第三部分是连线电容或称互连电容:Cwire=CintLW=0.2fF/µm×(连线长度)反相器的电容计算例:一个CMOS反相器上拉器件的尺寸为8λ:2λ,下拉器件的尺寸为4λ:2λ。它驱动4个同样的反相器。使用0.18µm工艺参数计算负载电容,假设连线电容可以忽略。6.4斜波输入情况下改善延迟计算PMOSNMOSoutLoutiidtdVCi作为Vout和Vin函数的反相器输出电流简化的反相器输出电流与Vout和Vin的函数关系阶跃输入和斜波输入的延迟计算max2i/VCtDDLPHL,step阶跃输入和斜波输入的延迟计算max24i/VCttDDLrPHL,ramp阶跃输入和斜波输入的延迟计算如果,那么:PHL,steprPHL,rampttt4PLH,steprtt2PHL,stepPHL,stepPHL,stepPHL,stepPHL,rampttttt242斜波输入的反相器链延迟epPHL/PLH,stmpPHL/PLH,rampPHL/PLH,ratΔttepPHL/PLH,stPHL/PLH,inmpPHL/PLH,rattt2iiiCRdelay_Total斜波输入的反相器的延迟例:(a)一个CMOS反相器的上拉器件尺寸为8λ:2λ,下拉器件的尺寸是4λ:2λ。它驱动4个同样的反相器。使用0.18µm工艺参数计算这个反相器的延迟。假设是斜波输入并忽略连线电容。(b)假设为斜波输入,计算4个反相器构成的反相器链的延迟。考虑不同的上升和下降延迟的影响。斜波输入的反相器的延迟例:调整反相器尺寸可以使上升/下降延迟相等或者使传播延迟达到最小。考虑下图所示的4个反相器构成的链。假设所有的NMOS管尺寸为4λ,采用0.18µm工艺参数,假设是斜波输入并忽略连线电容。按照如下的要求确定PMOS器件的尺寸:(a)使上升/下降延迟相等。(b)使通过反相器链的延迟最小。在这两种情况下通过这样4个反相器的延迟是多少?6.5针对最佳路径延迟确定门的尺寸确定反相器的尺寸,使之驱动一个大的电容负载最优化路径延迟的问题路径延迟=ΣRiCi反相器链延迟最优化一个反相器的输入电容:Cin=Cg(Wn+Wp)=Cg(Wn+2Wn)=Cg(3Wn)NMOS器件的有效输出电阻:反映反相器固有特性的时间常数:nneqneffWLRRngeqnngnneqnineffinvLCR)W(CWLRCRτ33驱动一个负载的反相器的延迟)C(tselffanoutdelayCReff)C()CCC(CinvinfanoutinvinselfinfanoutinCCReffinselfinvCCinfanoutCCf扇出比一个反相器的延迟例:计算在0.13µm工艺下,一个反相器的τinv和γinv。5ps.7m)0.1(m)(2fF/)5k.12(33ngeqninvLCRτ5.0m2fF/m1fF/CC)WW(C)WW(CCCgeffpngpneffinselfinv反相器链尺寸的最优化)CC(invj1jN1jinv总延迟)WW()WCWC(invj1jN1jinvinvjg1jgN1jinv总延迟反相器链尺寸的最优化依赖于反相器j尺寸的相邻的两个延迟项:为获得这两级的最佳延迟,取Dj对Wj的偏导数:)γWW(τ)γWW(τDinvjjinvinvj-jinvj1101211jjinvj-invjjWWτWτWD11jjjf)/C(CNinloadlnln)γCC(τinvjjinv1门延迟)γ(fτf)/C(C)γCC(τNinvinvinloadinvjjinvlnln总延迟11jjCCf不同γ值的延迟与扇出因子f的关系图延迟最优化时的反相器尺寸确定反相器链的最佳尺寸例:计算一个三级反相器链的最佳反相器扇出比率f,设Cload=200fF,Cin=1fF。采用最佳阶数值重新计算f的值。然后,计算这两种情况下通过该反相器的延迟,假设τinv=7.5ps,γ=0.5。与非门的串联链)CC(nandj1jjnand总延迟逻辑路径中串联的混合门)CC()CC()CC(nor2j3jnorinv1j2jinvnandj1jnand总延迟延迟最优化:)CC()CC()CC(2j3jnor1j2jinvj1jnand计算关键路径上最优化的门尺寸例:找出下面电路中指定路径上的器件尺寸,以使延迟最优化。器件比例由下图中晶体管的比例决定。6.6用逻辑强度优化路径逻辑强度(LE):逻辑门本征时间常量与反相器本征时间常量的比值反相器的逻辑强度:与非门的逻辑强度:或非门的逻辑强度:1/invinvinvnand/invnor/6.6用逻辑强度优化路径重写逻辑路径中串联的混合门的总延迟:)CC()CC()CC(nor2j3jinvnorinv1j2jinvinvnandj1jinvnandinv总延迟)PFOLE()PFOLE()PFOLE(Dnor3norinv2invnand1nand)PFO(LEDgatej1jjinvgateLEPC/CFO/LE,,其中,6.6用逻辑强度优化路径1LEinvinvinv34LEinvnandnand35LEinvnornor6.6用逻辑强度优化路径另一种计算LE的方法:设置反相器的延迟和逻辑门的延迟相等,然后取输入电容比设置相同的输入电容值,然后取延迟比inloadeffloadineffloadCCRCCRCinvinloadeffgateinloadeff)CC(R)CC(RLE延迟相等时各个门的逻辑强度的计算输入电容相等时各个门的逻辑强度的计算一些简单门的逻辑强度值门的类型1输入2输入3输入4输入反相器1与非门4/35/36/3或非门5/37/39/3逻辑强度LE是以输出驱动和输入负载特性的形式来评估门的寄生参数项P21mfF/2m/fF11CCLE3WC3WCLECCLELEPgeffgeffinselfinvinvinv146mfF/2m/fF1344WC6WCLECCLELEPgeffinselfnandnandnand2359mfF/2m/fF1355WC9WCLECCLELEPgeffinselfnornornor一些简单门的寄生参数项门的类型1输入2输入3输入4输入反相器1/2与非门13/22或非门3/29/43用逻辑强度进行路径优化例:用逻辑强度技术计算下面电路中指定路径上的最佳延迟,确定器件尺寸。τinv=7.5ps。逻辑强度的实际解释偏斜反相器的LE例:求下图中反相器的LE。用逻辑强度优化路径例:对于给定的逻辑电路,确定最佳的级强度。使用原理图中的归一化输入和输出电容,计算归一化的延迟和门的尺寸。设计一个8输入的与门例:设计一个8输入的与门,要驱动200fF的负载而输入电容限制在20fF。以下两种结构中哪种速度快?分支强度包括分支的总路径强度:LE是逻辑强度,BE是分支强度,FO是扇出比inloadCC)BELE()FOBELE(总路径强度分支强度例:选择门的尺寸,使通过图中所示路径的延迟最小。Cin=1fF。旁路负载例:计算下面逻辑门电路w,x和y的尺寸,以使延迟最小。假设A=8,B=64。其中,A应该视为旁路负载。6.4作业6.64443322141111111200120012005.8911200203.895.891203.8934.645.89134.645.895.8915.8915.8945.890.525.5NOUTNPELEFOSEPELECCSELECCSELECCSELECCSEDLEFOPSEPloglogloglogloglog12005.11loglog4NNNSEPESEPESEPENSEPEPENSE555443322151112004.1211200290.634.121290.6370.394.12170.3917.054.12117.054.124.1214.1214.1244.120.518.5NOUTNSEPELECCSELECCSELECCSELECCSELECCSEDLEFOPSEP6.953LE53LE82,33RFLELE4,23RFLELE6.10813RLEstgate523FLEndgate6.114453434332214114511100022223322226.8711000145.656.87145.6535.366.8735.366.876.8716.8716.8746.870.511.50.5NOUT
本文标题:数字集成电路-课件6-(2)
链接地址:https://www.777doc.com/doc-7801063 .html