电路参数及其提取.ppt_第1页
电路参数及其提取.ppt_第2页
电路参数及其提取.ppt_第3页
电路参数及其提取.ppt_第4页
电路参数及其提取.ppt_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

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

文档简介

第六章电路参数及其提取,第一节信号传输延迟第二节功耗,第一节信号传输延迟数字电路的延迟由四部分组成:门延迟连线延迟扇出延迟大电容延迟,由与输出节点相关的微分方程描述,近似处理,简化的RC充放电近似,tp=0.69CL(Reqn+Reqp)/2,ln(2),一、CMOS门延迟,延迟和输入信号相关Lowhigh变化两个输入同时变低tpLH0.69Rp/2CL只有一个输入变低tpLH0.69RpCLHighlow变化两个输入同时变高tpLH0.692RnCL,B,Rn,NAND的延迟估计,二、连线延迟,描述引线RC延迟的模型可以分为集总模型(lumpedmodel)和分布模型(distributedmodel),集总模型,RC延迟,简单适于短引线,r,c单位长度的引线电阻、电容,分布模型(distributedmodel),RC延迟,节点i的电压所满足的方程,网络节点分得很密,延迟时间与连线的长度的平方成正比!,长连线加驱动器缓冲器buffer反相器链,门延迟和引线延迟一起考虑,门延迟和引线延迟的总延迟时间为t=0.69RDriverCw+(RwCw)/2=RDriverCw+0.5rwcwL2Rw=rwL,Cw=cwL,长连线加驱动器缓冲器buffer反相器链,三、电路扇出延迟逻辑门的输出端所接的输入门的个数称为电路的扇出:Fout。对于电路扇出参数的主要限制是:,扇出端的负载等于每个输入端的栅电容之和:在电路设计中,如果一个反相器的扇出为N,即Fout=N。其驱动能力应提高N倍,才能获得与其驱动一级门相同的延迟时间。否则它的上升及下降时间都会下降N倍。,采用加入缓冲器使大扇入和大扇出相隔离,四、大电容负载驱动电路问题:一个门驱动非常大的负载时,会引起延迟的增大。由于外部电容比芯片内部标准门栅电容可能要大几个数量级。要想在允许的门延迟时间内驱动大电容负载,只有提高即增大W,将使栅面积LW增大,管子的输入电容(即栅电容)Cg也随之增大,它相对于前一级又是一个大电容负载。问题并没有解决?Mead和Conway论证了用逐级放大反相器构成的驱动电路可有效地解决驱动大电容负载问题。,设计关键:驱动负载CL需要多少级才能使延迟最小?每级反相器的尺寸如何确定?,M,驱动负载时反相器的延迟,Delay=Delay(本征)Delay(负载),设Wp2Wn2W时上拉和下拉的电流相同,即有相同的上升和延迟时间,等价于RC网络,对于反相器链有:,Cgin,j未知,若反相器间保持固定的比例则设每级间的尺寸比为f,即每级有相同的延迟,对于给定的负载CL和输入电容Cin,可以确定其比例F,从而得到延迟最小条件下的优化尺寸,忽略了反相器自身的负载,本征负载Cint,反相器链举例,LogicalEffort延迟模型,一般分析逻辑门的延迟是基于负载的,若要准确计算需要精确的寄生参数和版图信息。但在逻辑设计和电路设计阶段,无法得到这些信息,因此需要新的模型对延迟进行预算,而不必基于准确的寄生参数。,LogicalEffort,LE通过比较不同逻辑结构的延迟,评估CMOS电路的延迟,门延迟:gatedelay,d=h+p,effortdelay,intrinsicdelay,Effortdelay:,h=gf,logicaleffort,effectivefanout=Cout/Cin,Logicaleffort与电路拓扑结构相关,与器件的尺寸无关Effectivefanout(electricaleffort)是负载和器件尺寸的函数,逻辑门中的延迟,门延迟的仔细区分,依赖于负载和逻辑特性,依赖寄生特性,LogicalEffort,反相器的logicaleffort和intrinsicdelay是所有静态CMOS门中最小的,取为1Logicaleffort是该逻辑门和反相器在流过相同电流的条件下逻辑门的输入电容与反相器的输入电容的比值,它独立于MOSFET的尺寸逻辑门越复杂,Logicaleffort越大,Logicaleffort是该逻辑门和反相器在流过相同电流的条件下逻辑门的输入电容与反相器的输入电容的比值,g=1,g=4/3,g=5/3,2,1,Cunit=3,2,2,2,2,Cunit=4,4,4,1,1,Cunit=5,各输入端的LE可能不一样,A,B,C,LogicalEffort,对于非标准逻辑门,和非标准但K相同的反相器比,等效反相器为,LogicalEffortofGates,d=h+pgfp,对于扇出为4的标准反相器g=1,f=4若g0,p0,d=gf+p=4若g1,p1,d=gf+p=5,对于N级标准反相器构成的环振g=1,f=1若g0,p0,d1=gf+p=1DNd1N,freq1/2*N若g1,p1,d1=gf+p=2DNd12*N,freq1/4*N,Stageeffort:hi=gifiPathelectricaleffort:F=Cout/CinPathlogicaleffort:G=g1g2gNBranchingeffort:B=b1b2bNPatheffort:H=GFBPathdelayD=Sdi=Spi+Shi,N级逻辑门相连,Branchingeffort:,有分支的情况,优化设计,当每一级具有相同effortdelay时,为最优设计:,N级的最小延迟为,每一级的等效扇出为:,即Stageefforts:g1f1=g2f2=gNfN,对于给定的负载CL和给定的第一级的输入电容Cin,可以证明最优的级数N和级间比例为:,称为beststageeffort,计算出总的:F=GBH估算出总级数计算stageeffortf=F1/N按所需的级数实现逻辑功能逐级确定尺寸:Cin=Cout*g/fReference:Sutherland,Sproull,Harris,“LogicalEffort”,Morgan-Kaufmann1999.,优化设计方法,例:确定下列电路的尺寸,使延迟最小,g=1f=a,g=5/3f=b/a,g=5/3f=c/b,g=1f=5/c,Effectivefanout,F=5G=25/9H=FBG=125/9=13.9h=1.93H1/4a=1.93b=ha/g2=2.23c=hb/g3=5g4/f=2.59,hgf,第二节功耗在功耗设计中主要考虑三个因素:一导体的电迁移现象;二散热问题;三供电问题。,为什么需要考虑功耗?芯片的功率密度,为什么需要考虑功耗?电池的体积/重量,Expectedbatterylifetimeincreaseoverthenext5years:30to40%,FromRabaey,1995,为什么需要考虑功耗?待机功耗,DrainleakagewillincreaseasVTdecreasestomaintainnoisemarginsandmeetfrequencydemands,leadingtoexcessivebatterydrainingstandbypowerconsumption.,Source:Borkar,DeIntel,andphonesleaky!,对于利用0.25微米工艺制备的芯片,电源电压为2.5V,500MHz的时钟频率下,平均负载电容为15fF/gate,每门的平均扇出为4。假设每个时钟周期内状态翻转一次。请估算每级门的动态功耗。若芯片上有108个门,则请估算整个芯片的动态功耗。,思考题,一、金属线宽的确定金属在传递电流时,电流密度有一定的限制。如果电流过大,而超过导体的域值Jth,会使导体内产生电迁移现象,导致电路失效。Al的Jth一般为0.8-1.0mA/m例如:Al的最小线宽为3,=2.5m,Al的厚度约为1m,Al的横截面积为7.5m。,取:Jth=1mA/m,则:导线可流过7.5mA的电流。如果电路实际工作电流大于此电流值,就需要增加金属线宽,以防止电迁移现象出现。,二、散热问题:

温馨提示

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

评论

0/150

提交评论