版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕业设计(论文)题目低功耗触发器比较分析及计算机模拟姓名学号专业班级所在学院指导教师(职称)二年月日摘要低功耗触发器比较分析及计算机模拟【摘要】在大规模集成电路设计中,随着现代CMOS 工艺的尺寸越来越小,低功耗问题越来越突出。作为现代大规模集成电路中核心电路之一的触发器的低功耗显得尤为重要。 CMOS 电路的功耗与 CMOS 电路的漏电流,负载电容,电压,时钟频率及开关活动性有关,因此在低功耗CMOS 触发器设计过程中,许多低功耗设计技术都可以归结到通过减小上面的参数来达到低功耗的目的。基于上述考虑,本文利用HSPICE 软件分别对半静态、多阈值、传输门这3 种应用于双边沿触发器的低功耗技术
2、进行了分析,并基于分析结果对这3 种技术进行低功耗原理剖析和优缺点归纳。【关键词】CMOS,低功耗,双边沿触发器,多阈值,半静态IAbstractComparative analysis and simulation offlip-flops with low-power【Abstract】Because ofthe sizeofCMOSisgettingsmaller and smaller,how to reduce thepower consumptionofcircuithas becomea Salientproblemin the process of designing the
3、large scale integrated circuit. Flip-flopas one ofthecorecircuitoflargescaleintegratedcircuit,its low-powerdesign isparticularlyimportant.Because the power consumption oftheCMOScircuitis determinedbycurrent,loadcapacitance,voltage,clockfrequencyand switchingactivity,so most offlip-flop s low -power
4、designis be achievedby reduce these parameters.Based on the above considerations,Low-power technology of thedoubleedge triggerflip-flop like semi-stat,multithreshold and transmission gate has been analyzed in this article.And elaborateontheirprinciplesandsummarizetheiradvantagesanddisadvantages.【 Ke
5、y Words 】CMOS, low power, Double edge-triggered flip-flop,multithreshold,Semi-statII目录目录第 1 章 绪论 .11.1引言 .11.2触发器低功耗研究概况 .11.2.1研究的背景及意义 .21.2.2国内外发展现状 .21.3本文研究的内容和主要工作 .31.4本章小结 .3第 2 章 触发器低功耗分析相关理论介绍 .42.1 CMOS 电路 .42.1.1 CMOS 电路的主要参数 .42.1.2 MOS 管 .42.1.3 CMOS 反相器 .62.2 CMOS 电路功耗来源 .72.2.1动态功耗 .
6、72.2.2静态功耗 .82.2.3 CMOS 电路总功耗分析 .82.3 CMOS 电路常用低功耗技术及其原理 .82.3.1低电源电压电路设计技术 .92.3.2降低 CMOS 的电路开关活动性 .92.3.3冗余抑制电路设计技术 .92.4触发器工作特点及性能参数 .102.4.1触发器的工作特性 .102.4.2触发器性能参数 .102.4.3单/双边沿触发器 .112.5本章小结 .11第 3 章基于 HSPICE 的计算机模拟 .123.1 HSPICE 模拟流程 .123.1.1HSPICE 电路模拟过程 .123.1.2HSPICE 的输入与输出文件 .133.2关键语句 .1
7、33.3本章小结 .14III目录第 4 章三种低功耗触发器的仿真及分析154.1 半静态双边沿 D 触发器154.1.1 工作原理及仿真结果154.2 多阈值双边沿 D 触发器174.2.1 工作原理及仿真结果174.3 基于传输门的双边沿触发器204.3.1 工作原理及仿真结果204.4 三种触发器的仿真结果对比分析224.5 本章小结23结论24参考文献25附录错误!未定义书签。致谢错误!未定义书签。IV图目录图目录图 2.1 N 沟道 MOS 管5图 2.2 P 沟道 MOS 管5图 2.3 MOS 管开关电路6图 2.4 COMS 反相器7图 3.1 HSPICE 程序设计流程图12
8、图 4.1 半静态低功耗双边沿D 触发器原理图15图 4.2 半静态低功耗双边沿D 触发器瞬时波形16图 4.3 半静态低功耗双边沿D 触发器延迟仿真结果16图 4.4 半静态低功耗双边沿D 触发器瞬时能耗曲线17图 4.5 多阈值双边沿触发器原理图18图 4.6 多阈值双边沿触发器RS 的设置18图 4.7 多阈值双边沿触发器瞬时波形19图 4.8 多阈值双边沿触发器延迟仿真结果19图 4.9 多阈值双边沿触发器能耗曲线19图 4.10 基于传输门的双边沿触发器原理图20图 4.11 基于传输门的双边沿触发器瞬时波形21图 4.12 基于传输门的双边沿触发器延迟仿真结果21图 4.13 基于
9、传输门的双边沿触发器能耗曲线21图 4.14 三种低功耗触发器的瞬时能耗曲线对比22V表目录表目录表 2.1 两种类型 MOS 管的特点6表 4.1 三种低功耗双边沿触发器的模拟仿真结果比较22VI第1章绪论第1章绪论1.1 引言在大规模集成电路设计中,随着现代CMOS 工艺的尺寸越来越小,低功耗问题越来越突出。作为现代大规模集成电路中核心电路之一的触发器的低功耗显得尤为重要,因为有资料表明,时钟网络这一块电路的功耗占整个芯片功耗的20%-50%之多 1 。而其中触发器所消耗的功耗有占时钟网络功耗的90%。因此通过降低触发器功耗达到降低芯片总功耗显得非常的重要。现在的 CMOS 工艺已经进入深
10、亚微米时代,以前不被关注的静态功耗也成为了低功耗设计的挑战。因此,静态功耗和动态功耗均成为了我们低功耗研究的重点。 CMOS 电路的功耗与 CMOS 电路的漏电流,负载电容,电压,时钟频率及开关活动性有关,因此在低功耗CMOS 触发器设计过程中,许多低功耗设计技术都可以归结到通过减小上面的参数来达到低功耗的目的。目前,采用较多的低功耗技术主要有采用半静态技术来降低冗余电路,从而降低功耗,采用多阈值器件,实现在关断时功耗的降低,采用传输门减少时钟信号的浪费。基于上述考虑,论文选取了多阈值低功耗触发器2 、高新能半静态双沿触发器3 、基于传输门的低功耗触发器 4 这 3 种各具特点的低功耗触发器进
11、行逻辑结构的分析。并使用 HSPICE 软件对这 3 个触发器进行计算机模拟,通过模拟结果得出他们的延迟,功耗等参数进行比较分析。1.2 触发器低功耗研究概况随着大规模集成电路技术的不断进步,电路系统对低功耗和高速度的需求不断提高。触发器作为CMOS 电路系统的重要组成部分,电路设计者们对触发器性能参数的要求也越来越严格,一个优秀的触发器应该具有功耗低、延时短、晶体管数目少,噪声容限大和抗干扰性强等特征,在这其中,拥有更短的延时和更低1第1章绪论的功耗是衡量一个优秀的触发器设计最重要的指标5 。1.2.1 研究的背景及意义50 年前,当 Jack Kilby 展示那个小小的只有几个晶体管、二极
12、管、电容、电阻组成的完整电路时,没人能预料到如今它已在我们的生活中无处不在。毫无疑问,这个发明改变了我们的生活同时也开创了一个新的集成电路时代。现如今,随着集成电路技术的飞速发展,集成电路芯片的规模日益扩大,电路的集成度也在提高。然而,集成度和工作频率的大幅增加使得集成电路功能更加强大,应用更加广泛的同时也使得电路系统的功率大幅增加。这使得寻求降低芯片功率损耗的低功耗设计技术成为当今集成电路设计的一个重点项目。触发器(Flip-Flop )是一种可以存储电路状态的电子元件, 广泛应用于计数器、运算器、存储器等电子部件。在 CMOS 集成电路的时序逻辑电路中,触发器是电路实现逻辑功能必不可少的一
13、个环节,同时也是降低整个 CMOS 集成电路功耗的突破口 6 。所以,触发器的低功耗设计一直是国内外专家学者研究的热点课题,各式各样的低功耗触发器被设计出来并在各个领域得到实际应用。同时,低功耗触发器比较分析及计算机模拟要涉及电子信息工程专业的许多课程,包括模拟电路、数字电路等,在分析研究过程中需要应用许多所学的专业知识。因此,选择低功耗触发器比较分析及计算机模拟作为此次毕业设计的课题具有现实的意义。1.2.2 国内外发展现状先前,国内外在低功耗触发器的研究中,大部分方案通过控制时钟信号来减少触发器的动态功耗。但是这个类型的设计的往往时钟信号产生电路都比较复杂,增加额外功耗 7 。现如今,一些
14、设计开始通过优化触发器的设计来减少漏电流从而减少触发器功耗。随着集成电路技术的提高,电路的漏电流越来越大,直接造成了漏电流功耗迅速增大。因此,越来越多的专家学者将目光投向了静态功耗的研究,从而产生了一些设计通过优化触发器的设计来减少漏电流,从而减少触发器的静态功耗。2第1章绪论总的来说,在迅猛发展的集成电路技术的推动下,低功耗触发器的研究也一直处在高速发展的阶段。同时,低功耗触发器技术的发展趋势是和集成电路技术的发展趋势保持一致的,即朝着更高的速度和性能方向发展。推动低功耗触发器发展的主要动力是人们对更强大的性能、更高的工作效率以及更小的封装体积的追求。在设计思路上,低功耗触发器的研究设计正在
15、向着多元化的方向发展。其他相关领域的技术和理念也被设计者们尝试着融入到触发器的设计中去;在触发器性能的实现上,低功耗触发器的设计正在向着高速化的方向发展。专家学者们在保证实现低功耗设计要求的前提下,都把提高电路速度作为一个重要目标。1.3 本文研究的内容和主要工作在本次课题的研究的过程中,掌握使用HSPICE 对选定的多阈值低功耗触发器、高新能半静态双沿触发器、基于传输门的低功耗触发器这3 种各具特点的低功耗触发器进行电路模拟与分析是工作的重点。因此,在本文的第三章将介绍一些在本次研究中用到的HSPISE 相关知识。同时,对上述三种触发器的HSPICE 仿真结果和分析过程作为本次研究的重点及主
16、要工作将在本文的第四章得到体现。然后,如何正确合理的对不同CMOS 双边沿触发器的功耗、速度等作仿真比较,并做出正确合理的分析与总结则是本次课题研究的难点。这是因为不同的低功耗触发器设计有着不同的电路结构和设计原理。要对这些低功耗触发器在功耗、速度等方面进行比较和优缺点解析需要在熟练掌握HSPICE 使用方法的基础上对CMOS 电路原理、 CMOS 双边沿触发器原理等知识有一定的理解。因此,COMS电路和触发器的工作特点和主要性能参数,以及单 /双边沿触发器的功耗比较分析,COMS 电路的功耗构成、分析方法和一些常用的低功耗技术等将作为本次研究的理论基础在本文的第二章中得到阐述。1.4 本章小
17、结本章首先介绍了触发器低功耗研究的背景和意义,然后介绍了此项研究目前在国内外的发展现状,最后介绍了本人在此次研究中所做的主要工作及本文的主要结构。3第 2 章触发器低功耗分析相关理论介绍第 2 章 触发器低功耗分析相关理论介绍2.1 CMOS 电路CMOS 是单词的首字母缩写,代表互补的金属氧化物半导体,它指的是一种特殊类型的电子集成电路(IC) 。CMOS 可以作为学习在电子网络中如何实现逻辑功能的工具。 CMOS 它允许我们用简单的概念和模型来构造逻辑电路。而理解这些概念只需要基本的电子学概念8 。2.1.1 CMOS 电路的主要参数1)输出高电平 VOH 与输出低电平 VOL :CMOS
18、 门电路 VOH 的理论值为电源电压 VDD ;VOL 的理论值为 0V。所以 CMOS 门电路的逻辑摆幅(即高低电平之差)较大,接近电源电压 VDD 值。( 2)阈值电压: CMOS 电路输出高低电平的过渡区很陡,阈值电压VTH 约为VDD /2。3)抗干扰容限: CMOS 的关门电平为 0.45VDD ,开门电平为 0.55VDD 。因此,其高、低电平噪声容限均达 0.45VDD 。其他 CMOS 门电路的噪声容限一般也大于 0.3VDD ,电源电压越大,其抗干扰能力越强。4)传输延迟与功耗: CMOS 电路的功耗很小,一般小于 1 mw/ 门,但传输延迟较大,一般为几十 ns/门,且与电
19、源电压有关,电源电压越高, CMOS 电路的传输延迟越小,功耗越大。2.1.2 MOS 管二极管、三极管均是双极型晶体管,主要是通过电流来控制管子的开关状态,而 MOS 管是金属氧化物半导体场效应管, 其通过电压来控制管子的工作状态。4第 2 章触发器低功耗分析相关理论介绍以微处理器、 存储器和大规模可编程逻辑器件为代表的新型的MOS 电路,无论从集成度、工作速度及功耗和抗干扰能力来看,都远远优于双极性逻辑器件。MOS 管分为 N 沟道增强型(如图2.1)和 P 沟道增强型(如图2.2)。DDNGPBB 衬底NGSiO2SS图 2.1N 沟道 MOS 管DDPGNBPB 衬底GSiO2SS图
20、2.2P沟道 MOS 管下面以 N 沟道增强型 MOS 管为例,来说明MOS 管作为开关的电路原理:将 NMOS 管接成如图 2.3 所示的开关电路, v1 = vGS , vO = vDS ,且设 VTN 为 N 沟道增强型 MOS 管的开启电压。( 1)当 vDS =0,vGS 0 时,G 与 B 构成平板电容器, 当 vGS 增加到 vGSVTN 时,在 D 与 S 之间形成反型层导电沟道。5第 2 章触发器低功耗分析相关理论介绍( 2)当 vGS VTN , vGS 0 时,将漏极电流 i D ,在导电沟道中产生降压,平板电容器近源极电压最大为vGS ,沟道最深,近漏极端电压最小vGD
21、 = vGS - vDS ;当 vDS 增加到 vDS = vGS -VTN 时,漏极端的沟道厚度减小到近似为0,沟道预夹断;当 vDS 继续增加到 vDS vGS - VTN 时,漏极端的沟道厚度近似为0,沟道预夹断,且夹断点会略向漏极方向移动。VDDiDRDvOBv1S图 2.3 MOS 管开关电路两种类型 MOS 管的特点如表 2.1 所示:表 2.1 两种类型MOS 管的特点基片漏源导电沟开启栅极工漏源工作材料材料道类型电压作电压电压P 沟道N 型P 型空穴负负负增强型N 沟道P 型N 型电子正正正增强型其他特点易做,速度慢载流子为电子,电子迁移率高,速度快2.1.3 CMOS 反相器
22、CMOS 反相器电路图如图 2.4 所示,它由一个 P 沟道增强型 MOS 管和一个 N 沟道增强型 MOS 管通过串联而成,通常用 P 沟道 MOS 管作为负载管, N 沟道6第 2 章触发器低功耗分析相关理论介绍MOS 管作为开关管。图 2.4 CMOS 反相器当输入为低电平时,输出为高电平;当输入为高电平时,输出为低电平。COMS 反相器输出端与输入端之间的逻辑关系为YA 。2.2 CMOS电路功耗来源CMOS 电路的功耗可以分成静态功耗和动态功耗两种。其中,动态功耗包括短路电流引起的短路功耗、通路延时引起的竞争冒险功耗和信号跳变时负载电容产生的功耗 9 ;静态功耗主要是由电路中的漏电流
23、引起的功耗,电路中的漏电流主要包括 3 个部分:亚阈漏电流,栅极漏电流,源漏级反偏漏电流10 。2.2.1 动态功耗动态功耗是在电路的工作状态发生变化时产生的,它主要包括3 个部分:(1)信号跳变时负载电容产生的功耗; (2)通路延时引起的竞争冒险功耗; ( 3)电路瞬间导通引起的短路功耗。其中信号跳变时负载电容产生的功耗是指当反相器的输入信号为理想阶跃波型时,纯电容负载充点、放电所产生的功耗。它又可以称为交流开关功耗, 是 CMOS电路动态功耗的最主要部分。其值可由公式(2.1)表示:PDaCL fV dd2( 2.1)式中, a 为开关系数(每个时钟周期中发生状态变化器件的个数) , CL
24、 为负载电容, f 为电路的工作频率, Vdd2 为电路的电源电压值。当反相器输入信号为非理想阶跃波型时,在输入信号的上升沿或下降沿瞬间,7第 2 章触发器低功耗分析相关理论介绍会出现 P 型管和 N 型管同时导通的情况, 因为这个原因所产生的功耗称为直流开关功耗或短路功耗。其值可由公式(2.2)表示:PLVdd I ST(2.2)式中, Vdd 为电路的电源电压值,I ST 为短路电流值。2.2.2 静态功耗在以前的很长一段时间里,动态功耗一直是电路总功耗的主要部分,静态功耗则很少有人关注到。然而,随着电路工艺进入深亚微米或者更深的纳米阶段后,漏电流带来的静态功耗开始在集成电路总功耗中占有了
25、很重要的部分 11 。电路中的漏电流主要分成 3 种:亚阈漏电流,栅极漏电流,源漏级反偏漏电流。它们所带来的静态功耗值可由公式( 2.3)表示:PSVdd I lk( 2.3)式中, Vdd 为电路的电源电压值,I lk 为漏电流的值。2.2.3 CMOS 电路总功耗分析因为任何电路的能耗均来自电源所提供的能量,所以我们抛开具体的电路结构而从电路的电源出发来考虑电路的总体功耗12 。所以只要我们测得电流,则系统的平均功耗、瞬时功耗以及总能耗即可按公式2.4,公式 2.5 以及公式 2.6 计算得之:1TI DD tdt( 2.4)PVDDT0Ediss VDDtI1, , n; tn TI D
26、D(t) dt,i( 2.5)tI 1TEtotalVDDI DD (t)dt( 2.6)02.3 CMOS 电路常用低功耗技术及其原理CMOS 电路的低功耗实现主要从影响电路功耗的相关因素出发进行研究并设8第 2 章触发器低功耗分析相关理论介绍计电路的。随着CMOS 电路低功耗设计的研究不断的深入,目前可以通过下文介绍几种技术实现CMOS 电路低功耗设计。2.3.1 低电源电压电路设计技术降低电路的电源电压是一个最有效的降低CMOS 电路功耗的方法 13 。而降低电源电压,最有效的方法是改进工艺,一旦管子的特征尺寸减小,所需的电源电压就会下降。但是在工艺一定的情况下,将电源电压降低,就会影响
27、到电路的性能。而为了能保证电路的性能,降低电源电压,则必然会降低MOS 管的阈值电压,从而增加了电路的亚阈漏电流,增大了漏电流功耗。2.3.2 降低 CMOS 的电路开关活动性开关动态功耗是电路的主要动态功耗。在降低电源电压这一最有效降低功耗的技术的实现受到电路性能的限制时,集成低功耗电路设计者在降低电路动态功耗时注意到了如何降低电路的开关活动性。这要在保持电路正确逻辑功能的前提下采取附加的手段实现,比如消除电路的冗余跳变:在一个周期内系统中部分不参与工作的电路自动断电和停止这部分的时钟,处于休眠状态等。2.3.3 冗余抑制电路设计技术冗余抑制技术主要是根据一个冗余检测信号,来确定电路是否有冗
28、余状态,通过冗余抑制结构电路来抑制电源或锁定输入信号,从而使电路处于休眠状态,减小了电路的开关活动性,减小一些不必要的状态发生。在设计实现冗余抑制技术事需要外加一定的硬件条件,这其中一个重要的方面就是应用门控时钟技术。冗余抑制技术在CMOS 电路中的两种主要应用原理是: (1)当时序电路中出现冗余条件,冗余检测及冗余抑制电路将先于时钟触发边沿捕获冗余抑制信号并锁定冗余的触发器时钟,从而抑制时钟无效的触发行为。(2)当电路的状态分配中经常出现冗余态,高优先权信号作用于电路时,其他低优先权信号即处于冗余状态,采用抑制冗余措施防止它们的跳变,从而降低功耗。9第 2 章触发器低功耗分析相关理论介绍2.
29、4 触发器工作特点及性能参数能够储存一位二值信息的基本单元称为双稳态触发器,简称触发器。他的显著特点是具有记忆功能。一个触发器能记住1 位二值信号( 0 或 1),n 个触发器组合在一起就能记忆n 位二值信号。2.4.1 触发器的工作特性( 1)它有两个能自行保持的稳定状态:触发器有两个输出端,分别记作Q 和 Q ,其状态是互补的:Q =1, Q=0 是一个稳定状态,称为1 态; Q =0, Q=1 是另一个稳态状态,称为0 态;其他情况如Q = Q =0 或 Q = Q =1,不满足互补的条件,称之为不定状态,它既不能算作0 态,也不能算作 1 态。2)在适当的输入信号作用下,触发器能从原来
30、所处的一个稳态翻转成另一个稳态。3)在输入信号取消后,能够将得到的新状态保存下来,即记忆这一状态。2.4.2 触发器性能参数1)时间参数:描述触发器的时间参数主要有建立时间,保持时间和时钟到输出的延迟时间。时钟到输出的延时是指时钟跳变沿到输人数据传输到输出的延时;建立时间是指时钟跳变之前数据必须有效的时间;保持时间是在时钟跳变之后数据必须仍然有效的时间 14 。2)功耗参数:触发器的功耗由 4 部分组成: 短路电流功耗, 开关过程功耗,静态功耗。电压越低时,短路功耗的消耗就越少;电压越高,亚域漏电流功耗越少。但是随着电压的增高,短路功耗的增加的程度比亚域漏流功耗减少的程度要大;对于开关功耗,当
31、转换频率一定时,电压越高,消耗的功耗越高。所以,总的来说降低电压能减少功耗 15 。10第 2 章触发器低功耗分析相关理论介绍2.4.3 单/双边沿触发器在时序电路中时钟功耗占了整个电路功耗的绝大部分,因为时钟信号是时序电路里唯一一直在跳变的信号。此外,时钟信号的负载也总是电路里面最大的。因此减少时钟功耗将可以大幅度降低整个电路的总功耗。时钟信号在一个周期内要跳变二次,而电路的其它节点在不计信号竞争冒险时最多只跳变一次 16 ,这个结果是单边沿触发器的工作特点所决定的,单边沿触发器只对时钟某个特定的跳变方向 ( 上升沿 /下降沿 ) 敏感。这样另一个跳变方向的时钟跳变纯属一种冗余跳变,而它对应
32、的大量功耗也纯属浪费。试想,如果触发器能对时钟信号的二个跳变方向均敏感,则原来冗余跳变的时钟信号将被有效利用,这便是双边沿触发器的设计思想。与单边沿触发器相比,双边沿触发器的优势十分明显。首先,采用双边沿触发器后,在保持原有的数据传输速率的条件下,时钟信号的频率可以减半,由此就可以降低集成电路的功耗。此外,如果保持原有的时钟频率不变,则系统处理数据的速度将加倍,从而提高系统的效率。但是另一方面,双边沿触发器要比相应的单边沿触发器电路结构更复杂。复杂的电路结构不但占用了更多的芯片面积,而且增加了电路内部节点数和节点电容。这反过来又将增加电路的功耗。因此,如何减少为了实现双边沿触发而增加的电路面积
33、和功耗是双边沿触发器设计中所必须解决的问题。2.5 本章小结本章简略的介绍了COMS 电路和触发器的工作特点和主要性能参数,以及单 /双边沿触发器的优劣分析。此外本章还重点介绍了COMS 电路的功耗构成、分析方法和一些常用的低功耗技术。这些都是本次专题研究的重要理论基础。11第 3 章基于 HSPICE 的计算机模拟第 3 章基于 HSPICE 的计算机模拟3.1 HSPICE 模拟流程HPICE 软件主要用于模拟电路的仿真。模拟电路仿真工具是以电路理论、数值计算方法和计算机技术为基础实现的,由于模拟电路在性能上的复杂性和电路结构上的多样性,对仿真工具的精度、可靠性、收敛性以及速度等都有相当高
34、的要求。 HSPICE 程序由于收敛性好,适于做系统及电路仿真,又有工作站版和微机版本,在国内外的用户十分广泛17 。3.1.1 HSPICE 电路模拟过程用 HSPICE 进行电路分析时, 各个程序模块之间的关系和设计流程如图3.1 所示:图 3.1 HSPICE 程序设计流程图12第 3 章基于 HSPICE 的计算机模拟电路的模拟过程描述如下:我们首先要选择合适的工艺,并调用该工艺所提供的库文件。该库文件中应包含用该工艺制得的三极管的各个参数值,如单位漏电流,基区方块电阻值等。有源器件,如三极管,它们的尺寸是根据工艺的最小尺寸及电路的指标要求来设定的,如发射区、基区和集电区的面积。这样,
35、在模拟时,HSPICE 便会自动根据库文件和尺寸计算出具体各管子的参数。电容值的确定则是先测量它们的尺寸,然后根据所选工艺的面电容的值计算得出。将参数生成完毕以后,我们还要在网表文件输入激励源和分析语句。输入信号根据实际情况用调用相应的信号。分析语句则根据不同的需要选用。在此次研究中,我们主要使用的是静态工作点分析.op 语句。3.1.2 HSPICE 的输入与输出文件1.HSPICE 输入文件配制文件 meta.cfg;初始化文件 hspice.ini;直流工作点初始化文件 .ic;输入网表文件 .sp;库输入文件 ;模 拟转 移数 据文 件.d2a2.HSPICE 输出文件输出列表 .li
36、s 或由用户自己定义;瞬态分析结果 .tr;瞬态分析测量结果 .mt;直流分析结果 .sw;直流分析测量结果 .ms;交流分析结果 .ac;交流分析测量结果 .ma;硬拷贝图形数据 .gr;数字输出 .a2d;FFT 分析图形数据 .ft ;子电路交叉列表 .pa;输出状态 .st;工作点节点电压(初始条件).ic3.2 关键语句1)画出瞬态仿真波形: .PROBE TRAN瞬态仿真参数输入: .TRAN 2e-9 10e-6START=0.02)测量电路平均功耗:.MEAS TRAN AvgPower AVG P(v0) FROM=0usTO=10us( 3)子电路定义语句: .subckt
37、 inv_hpdff1 GND vdd clk out13第 3 章基于 HSPICE 的计算机模拟4) MOS 管定义语句: m6 out clk GND GND nch l=300e-9 w=2e-6 m=1ad=960e-15 as=960e-15 pd=4.96e-6 ps=4.96e-6 nrd=135e-3 nrs=135e-3(5)输入时钟信号源: vclk clk GND PULSE 1.8 0 5e-6 1e-9 1e-9 20e-9 40e-93.3 本章小结本章介绍了HSPICE 的一些基本概念和本次研究中的基本流程和关键语句。对 HSPICE 的调研、掌握是本次研究的重
38、点也是难点。14第 4 章三种低功耗触发器的仿真及分析第 4 章三种低功耗触发器的仿真及分析4.1 半静态双边沿 D 触发器半静态双边沿D 触发器是基于静态结构双边沿触发器和动态结构双边沿触发器优缺点而被提出来的。由于静态触发器具有不需要刷新的优点,而动态触发器具有电路结构简单的特点。因此,如果择其两者优点,采用静态结构和动态结构混合的方法来设计触发器,依照这个理念设计出来的触发器与以往的静态结构触发器相比,具有结构简单,占用电路面积小,功耗低的特点。而与以往的动态触发器相比,又具有静态触发器不需要刷新的优点。从而达到减少额外的辅助电路及相应功耗的目的 3 。4.1.1 工作原理及仿真结果半静
39、态双边沿D 触发器结构如图4.1 所示。本电路在 HSPICE 仿真时采用工艺为 TSMC 18 CMOS 工艺。工作电压 1.8V。电路在计算机模拟过程中的主要器件参数为:反相器: PMOS:W=2u, L=180n ;NMOS : W=2u, L=300nM6 、M7 、 M8、 M9 :W=2u, L=250n;M11、 M12: W=4u,L=250n本电路中所用晶体管个数总和为15 个。图 4.1 半静态低功耗双边沿D 触发器原理图15第 4 章三种低功耗触发器的仿真及分析电路的低功耗工作原理为:当 CLK 为低电平变为高电平时, M7 和 M8 导通,M6 和 M9 截止,由于 C
40、MOS 电路具有电容特性,此时反相器 I2 处于存储状态,它存储的数据通过 M8 被锁存在 Latch 中并输出。由于 M7 导通,此时反相器 I1 处于接受数据的状态。 I1 的输出随着 D 的变化而变化。但是由于 M6 和 M9 截止,所以输出数据 D 的变化不会引起触发器的输出的变化,从而实现上跳触发功能。当 CLK 由高电平变到低电平时,M6 和 M9 导通。 此时, I2 处于接受数据状态, I1 处于存储状态, I1 存储的数据经 M9 锁存在 Latch 中并输出,因 M7 和 M8 截止,使得输入数据 D 的变化同样不会引起触发器输出的变化,从而实现下跳触发的功能。经 HSPI
41、CE 模拟后得到的瞬时波形如图4.2 所示:图 4.2 半静态低功耗双边沿D 触发器瞬时波形由图 4.2 可以看出当 CLK 信号的上升沿和下降沿,输出端 Q 都很好的跟随了输入端 D 的信号。并且正确的实现了触发器的逻辑功能。在图 4.2 得到的瞬时波形的基础上,在CLK 信号的上升沿和下降沿,放大输出 Q 的波形跟随 D 的变化,以此得到触发器电路的上升沿和下降沿的延迟数据如图 4.3 所示。图 4.3 半静态低功耗双边沿D 触发器延迟仿真结果16第 4 章三种低功耗触发器的仿真及分析由图 4.3 可知,半静态低功耗双边沿D 触发器的平均延迟时间为805ps。同时,在该电路的HSPICE
42、仿真过程中,我们可以很方便的提取到功耗分析所需的瞬时电流,并通过公式2.4 求出平均功耗为951uw。并且通过公式2.5 得到瞬时能耗曲线如图4.4 所示。图 4.4 半静态低功耗双边沿D 触发器瞬时能耗曲线4.2 多阈值双边沿 D 触发器由于静态功耗的不可忽视,而多阈值CMOS 技术是一种降低电路漏电流功耗的有效方法,从而降低静态功耗。它通过接入高阈值MOS 管来抑制低阈值模块的漏电流,能有效地实现冗余抑制2 。4.2.1 工作原理及仿真结果多阈值双边沿 D 触发器的电路结构如图 4.5 所示,本电路在 HSPICE 仿真时采用工艺同样为 TSMC 18 CMOS 工艺。工作电压 1.8V。
43、电路在计算机模拟过程中的主要器件参数为:反相器: PMOS:W=2u, L=180n; NMOS: W=2u,L=300n低阈值反相器: I19、I20、I21、I22:PMOS:W=2u,L=250n;NMOS :W=2u,L=500n传输门 PMOS: W=2u,L=180n; NMOS: W=2u,L=300n高阈值 NMOS :M1 、M6 、M7 、M9 : W=2u,L=500n高阈值 PMOS :M15、 M60、M30 、M16 :W=2u, L=250n本电路所用晶体管个数总和为32 个。17第 4 章三种低功耗触发器的仿真及分析图 4.5 多阈值双边沿D 触发器原理图电路的
44、低功耗工作原理为:当触发器在进行预置( R=0 或 S=0 ) 时,则低阈值部分的电路就不工作,高阈值 NM0S 管断开,同时高阈值 PMOS 管用来实现触发器的预置功能。当 S=0,R=1 时,则触发器置为“ 1”状态;当S=1, R=0 ,则触发器复位为“ 0”状态。本图例中将 R,S 置“ 1”。R,S 的设置如图 4.6 所示。当 R,S 同时为高电平时,低阈值反相器正常工作,即高阈值NMOS 导通使低阈值反相器负端接地。此时,当 CLK 由低变为高时,传输门 I13,I4 和 I14 导通, I3,I5 和 I15 截至,数据传输到反相器 I21 存储,由于 I15 截至,所以不影响
45、输出端 Q 的变化, I14 导通则将所存在反相器 I19 输出端的数据输出;当 CLK 由高变为低时,传输门 I13,I4 和 I14截至, I3,I5 和 I15 导通,数据传输到反相器I19 存储,由于 I14 截至,所以不影响输出端 Q 的变化, I14 导通则将所存在反相器I21 输出端的数据输出。在触发器不需要工作的时候,由于高阈值NMOS 的存在,反相器彻底截至,从而降低了静态漏电流,从而降低了功耗。图 4.6 多阈值双边沿D 触发器 RS 的设置18第 4 章三种低功耗触发器的仿真及分析经 HSPICE 模拟后得到的瞬时波形如图4.7 所示:图 4.7 多阈值双边沿D 触发器的
46、瞬态仿真波形由图 4.7 可以看出当 CLK 信号的上升沿和下降沿,输出端Q 都很好的跟随了输入端 D 的信号。并且正确的实现了触发器的逻辑功能。同时,在图4.7 得到的瞬时波形的基础上,在CLK 信号的上升沿和下降沿,放大输出Q 的波形跟随D的变化,以此得到触发器电路的上升沿和下降沿的延迟数据如图4.8 所示。由图可得,多阈值双边沿D 触发器平均延迟为364Ps。图 4.8 多阈值双边沿D 触发器延迟仿真结果同时,在该电路的 HSPICE 仿真过程中,我们可以很方便的提取到功耗分析所需的瞬时电流 ,并通过公式 2.4 求出平均功耗为 1034uw。并且通过公式 2.5 得到瞬时能耗曲线如图
47、4.9 所示。图 4.9 多阈值双边沿D 触发器瞬时能耗曲线19第 4 章三种低功耗触发器的仿真及分析4.3 基于传输门的双边沿触发器4.3.1 工作原理及仿真结果基于传输门的双边沿触发器的电路结构如图4.10 所示,本电路在HSPICE 仿真时采用工艺同样为TSMC 18 CMOS 工艺。工作电压 1.8V。电路在计算机模拟过程中的主要器件参数为:反相器: PMOS:W=2u, L=180n; NMOS: W=2u,L=300n传输门 PMOS: W=2u,L=180n; NMOS: W=2u,L=300nM0 ,M1 , M2, M3 :W=2u, L=250n本电路所用晶体管总数为20
48、个。图 4.10 基于传输门的双边沿触发器原理图电路的低功耗工作原理:当 CLK 由低电平变为高电平时, 传输门 I14,I3 导通,I1 和 I2 截至,NMOS M1 和 M2 截至,输入端 D 的数据经 I14 锁存到反相器 I5 的输出端,由于 I2 截至,输入信号不会经过此通路影响到输出端。 I1 截止,所以 D 端并不能输入到反相器 I13,I3 导通则使得之前锁存到 I13 的数据输出到输出端 Q;当 CLK 由高电平变为低电平时,传输门 I14,I3 截至, I1 和 I2 导通, NMOS M0 和 M3 截至,输入端 D 的数据经 I1 锁存到反相器 I13 的输出端,由于
49、 I3 截至,输入信号不会经过此通路影响到输出端。 I14 截止,所以 D 端并不能输入到反相器 I5 ,I2 导通则使得之前锁存到 I5 的数据输出到输出端 Q。20第 4 章三种低功耗触发器的仿真及分析用 HSPICE 软件仿真得到的瞬态仿真波形如图4.11 所示:图 4.11 基于传输门双边沿D 触发器瞬态波形由图 4.11 可以看出,当CLK 信号的上升沿和下降沿,输出端Q 都很好的跟随了输入端 D。并且实现了上述工作原理。同时,在图4.11 得到的瞬时波形的基础上,在 CLK 信号的上升沿和下降沿,放大输出Q 的波形跟随 D 的变化,以此得到触发器电路的上升沿和下降沿的延迟数据如图4
50、.12 所示。由图可得,多阈值双边沿 D 触发器平均延迟为217Ps。图 4.12 基于传输门双边沿D 触发器延迟仿真结果图同时,在该电路的HSPICE 仿真过程中,我们可以很方便的提取到功耗分析所需的瞬时电流,并通过公式 2.4 求出平均功耗为 1157uw。并且通过公式2.5 得到瞬时能耗曲线如图4.13 所示。图 4.13 基于传输门双边沿D 触发器的瞬态能耗曲线21第 4 章三种低功耗触发器的仿真及分析4.4 三种触发器的仿真结果对比分析通过对上述三种低功耗双边沿触发器的模拟仿真结果的汇总,我们得到了表5.1。表 4.1 三种低功耗双边沿触发器的模拟仿真结果比较半静态多阈值电压传输门所
51、用 MOS 管数153220上升沿延迟834ps553ps156ps下降沿延迟776ps174ps278ps平均延迟805ps364ps217ps平均功耗951uw1034uw1157uw同时,将 3 种低功耗触发器的瞬时功耗曲线如图4.14 进行比较:其中,红色曲线代表基于传输门的低功耗触发器的能耗曲线,紫色曲线代表多阈值双边沿D触发器的能耗曲线,绿色曲线代表半静态低功耗双边沿D 触发器的能耗曲线。图 4.14 三种低功耗触发器的瞬时能耗曲线对比通过对表 4.1 和图 4.14 的数据结合三种触发器各自的电路结构的对比分析得到一下分析结论:半静态双边沿触发器拥有最少的器件,有效的减小了电路冗
52、余和寄生电路中的电容,但是延迟时间远远大于多阈值双边沿触发器。在功耗上半静态双边沿触发器最小。多阈值电压延迟时间较短,但是需要更多的器件,增加了面积,并且多阈值双边沿触发器还需要R,S 两个信号,增加了时钟信号,增加了功耗。基于传输门的低功耗触发器具有中等数量的器件,最快的速度,中等的功耗,实现了速度,器件,功耗的有效折中。在表5.1 中可以看到,传输门双边沿22第 4 章三种低功耗触发器的仿真及分析触发器具有较高的功耗,说明传输门双边沿触发器在静态的时候功耗比较高,而多阈值双边沿触发器和半静态双边沿触发器的功耗差的并不多,但是半静态触发器具有更低的静态功耗。4.5 本章小结本章展示了多阈值低功耗触发器、高新能半静态双沿触发器、基于传输门的低功耗触发器这3 种各具特点的低功耗触发器的延迟和功耗的仿真分析结果。并通过对比总结出了3 种触发器的优缺点。23结论结论本文在全面介绍了低功耗触发器的比较分析和计算机模拟所需要掌握的理论知识后,用其对文献 2 中设计的多阈值低功耗触发器、文献 3 中设计的高性能半静态双沿触发器和文献 4 中设计的基于传输门的低功耗触发器进行了工作原理的分析。并且,在调研,自学 HSPICE 及其相关软件的使用之后, 对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年智能灌溉系统用水计量准确性校准
- 大气环境监测员技能理论模拟考核试卷含答案
- 煤气化备配煤工岗位评优竞赛考核试卷含答案
- 聚甲醛装置操作工客户服务竞赛考核试卷含答案
- 2026年智慧运输高级研发师招聘笔试试卷 招录13人通关秘籍题库
- 2026年品质数字化高级研发师招聘笔试试卷 招录13人真题题库
- 2026年精密加工高级工程师招聘笔试试卷 招录13人大全
- 2026年吉林省延吉市高三数学下册期末考试模拟试卷及参考答案(典型题)
- 2026年吉林省珲春市高三数学下册期末考试模拟试卷及完整答案(网校专用)
- 2026年湖北省宜都市高三数学下册期末考试模拟测试卷附参考答案(考试直接用)
- 2026中国电科29所校园招聘笔试历年备考题库附带答案详解
- 临终护理:家属的哀伤辅导与支持
- 情景默写练习统编版高二语文选择性必修上册
- 2025年中考语文满分作文14篇
- 2026年卫健委考试题库及核心答案
- 文化装饰合同范本
- Unit2重点知识复习课件-人教版七年级英语上册
- 浙江省2021-2025年高考物理试题分类汇编:运动和力的关系(解析版)
- 水闸防洪防汛安全知识培训
- 石油化工动设备检修规程20190904
- 人教PEP版(2024)四年级上册英语-Unit 4 Helping in the community 单元整体教学设计(共6课时)
评论
0/150
提交评论