资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,数字集成电路的结构特点(,CMOS,电路),MOS,晶体管模型,组合逻辑基本结构,逻辑单元的优化设计,组合单元的规模约束问题,时序逻辑的时间关系问题,数字集成电路的结构特点(CMOS电路)MOS晶体管模型,1,MOS,晶体管模型,典型尺度参数为:,沟道宽度,W,、沟道长度,L,,逻辑面积,A,;,MOS晶体管模型典型尺度参数为:,2,MOS,晶体管电学模型,典型参数为:,导通电阻、栅极电容、漏极电容和源极电容,MOS晶体管电学模型典型参数为:,3,电学参数与尺度参数的关系,在电路单元设计时,为了提高集成度,通常沟道长度总是希望保持最小值,而沟道宽度却可以进行加长;,电学参数与尺度参数的关系在电路单元设计时,为了提高集成度,通,4,CMOS,基本电路结构,通常采用,N,网络与,P,网络互补连接构成:,N,网络实现逻辑,并联为“与”,串联为“或”,CMOS基本电路结构通常采用N网络与P网络互补连接构成:N网,5,典型,CMOS,基本电路,CMOS,反相器,典型CMOS基本电路CMOS反相器,6,典型,CMOS,基本电路,与非门和或非门,典型CMOS基本电路与非门和或非门,7,典型,CMOS,基本电路,与或非结构(,AOI,),典型CMOS基本电路与或非结构(AOI),8,CMOS,传输门(,TG,)电路,采用,N,晶体管和,P,晶体管并接构成,两管的栅极接互补控制电平。,CMOS传输门(TG)电路采用N晶体管和P晶体管并接构成,两,9,CMOS,传输门(,TG,)电路,异或门,MUX2,CMOS传输门(TG)电路异或门MUX2,10,基于,CMOS,传输门(,TG,)电路,异或门,MUX2,基于CMOS传输门(TG)电路异或门MUX2,11,基于,CMOS,传输门(,TG,)电路,MUX2,的应用形式,基于CMOS传输门(TG)电路MUX2 的应用形式,12,CMOS,组合逻辑单元的设计优化,目标:,实现要求的逻辑功能;,减少电路的时间延迟;,降低电路功耗;,提高电路集成度。,CMOS组合逻辑单元的设计优化目标:,13,最小晶体管,所有设计尺度都采用版图设计规则所能容许的最小尺度进行设计。,参数表征基本单位:,设定对于,NMOS,的最小晶体管:沟道宽度,W=1,,导通电阻,R=1,,栅极电容,Cg=1,,逻辑面积,A=1,;,最小晶体管所有设计尺度都采用版图设计规则所能容许的最小尺度进,14,单元电路的时间延迟,电路的时间延迟主要是由于随着状态的改变,电路通过导通电阻为相关的电容充电和放电导致的。,若导通电阻为,R,,连接到输出端上的总电容为,C,,则延迟时间可以粗略表达为,t=RC,。,单元电路的时间延迟电路的时间延迟主要是由于随着状态的改变,电,15,单元电路的优化,基本单元电路主要指,INV,,,NAND,,,NOR,,,AOI,等;,设计优化主要有面积优化和性能优化两种方案;,单元电路的优化基本单元电路主要指INV,NAND,NOR,A,16,面积优化的设计,面积优化设计时,所有晶体管的面积均采用最小晶体管形式。可以采用预先制备的标准晶体管阵列形式进行设计,只考虑晶体管之间的连线问题,设计过程相对简单。,面积优化的设计面积优化设计时,所有晶体管的面积均采用最小晶体,17,面积优化的特点,逻辑单元的逻辑面积就等于该单元所使用的晶体管数量。,每个输入端的输入电容都等于,2,;每个输出端的输出电容等于该输出端直接连接的晶体管数量乘以,3,。,面积优化的特点逻辑单元的逻辑面积就等于该单元所使用的晶体管数,18,面积优化的特点,逻辑单元的输出电阻取决于导通支路上串联晶体管的数量。,对于,N,管,导通电阻为,1,;,对于,P,管,导通电阻为,2,。,根据逻辑的不同以及输出电平的不同,输出电阻会有较大差异。,面积优化的特点逻辑单元的输出电阻取决于导通支路上串联晶体管的,19,面积优化的特点,逻辑面积,上升时间,下降时间,INV,:,2,16,8,NAND(n):,2n,6n+10,n(3n+5),NOR(n):,2n,3n+5,2n(3n+5),AOI(2,2):,8,52,32,AOI(3,3):,12,94,42,假定扇出系数均为,1,进行计算,面积优化的特点 逻辑面积 上升时间,20,面积优化的问题,逻辑单元的输出电阻可以有很大的变化,导致输出端上升时间和下降时间的不一致;,不同的逻辑单元也具有不同的输出电阻,这使电路的时间性能设计显得非常复杂。,面积优化的问题逻辑单元的输出电阻可以有很大的变化,导致输出端,21,性能优化的设计,性能优化的要点是保持所有逻辑单元的输出电阻为最小(都等于,1,),上升时间和下降时间能够保持一致,在此情况下,延迟时间单纯取决于逻辑单元的电容。,这一方案可以简化电路性能的设计,同时提高电路的速度。,性能优化的设计性能优化的要点是保持所有逻辑单元的输出电阻为最,22,性能优化的规则,沟道长度设置为最小尺度,通过调整沟道宽度使电阻一致。,P,管的宽度大于,N,管(,=2,);,当,n,个晶体管串联时,宽度应该增加为,n,倍;,沟道宽度增加时,相关电容和逻辑面积成比例增加。,性能优化的规则沟道长度设置为最小尺度,通过调整沟道宽度使电阻,23,一些典型逻辑器件的优化设计,一些典型逻辑器件的优化设计,24,一些典型逻辑器件的优化设计,延迟时间 逻辑面积,INV,:,12,3,NAND(n):10n+2,n,2,+2n,NOR(n):,11n+1,2n,2,+n,AOI(2,2):,42,24,(,相当于,NAND4),AOI(3,3):,62,48,(,相当于,NAND6),一些典型逻辑器件的优化设计 延迟时间,25,
展开阅读全文