专用集成电路设计实践(西电版)第3章 电路设计课件_第1页
专用集成电路设计实践(西电版)第3章 电路设计课件_第2页
专用集成电路设计实践(西电版)第3章 电路设计课件_第3页
专用集成电路设计实践(西电版)第3章 电路设计课件_第4页
专用集成电路设计实践(西电版)第3章 电路设计课件_第5页
已阅读5页,还剩847页未读 继续免费阅读

下载本文档

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

文档简介

第3章电路设计3.1触发器的设计3.2比较器设计3.3运算放大器设计3.4带隙基准设计3.5振荡器设计3.6LDO稳压器设计3.7D/A转换器的设计3.8A/D转换器的设计吹苑蹿豢惕伪餐瞅改吱研蔬钡静尖傈崔练苞疗刚馁先稍阐妈滚糙殴孵韩埃专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计第3章电路设计3.1触发器的设计吹苑蹿豢惕伪餐瞅改吱

3.1触发器的设计

3.1.1触发器的原理

触发器是时序逻辑电路的最基本单元,在时序逻辑领域内占有相当重要的地位,它被作为基本记忆单元广泛应用于各种时序逻辑系统中。触发器包括单稳态触发器和双稳态触发器。我们把输出的电平有一个稳态和一个暂稳态的触发器称为单稳态触发器,而把输出电平为两个稳态的触发器称为双稳态触发器。触发器的种类很多,但所有的双稳态触发器都应具有以下特性:倦踩瘪夜照庸哀盂旗绰皋檀穷髓斡订仆湖径拇吹嗅表韧孔绞综锈拆训丢那专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计 3.1触发器的设计

3.1.1触发器的原理

(1)有两个互补的输出Q和Q,即当Q=0时,Q=1,而当Q=1时,Q=0。

(2)有两个稳定状态。若输入不发生变化,触发器必定处于其中某一个稳定状态并且可以长期保持下去。一般当Q=0和Q=1时称触发器处于0态,而当Q=1和Q=0时称触发器处于1态。狸桃恤毫荐骸绚堕傅颈搞初收昭考薄唐桓敞市烬旦漓遥甩柞涂糕隧夜皱症专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(1)有两个互补的输出Q和Q,即当Q=0时,Q=1,而当(3)在输入信号的作用下,双稳态触发器可从一个稳定状态转换到另一个稳定状态,并继续稳定下去,直到下一次输入发生变化时,才可能再次改变状态。

我们把输入信号没有发生变化直到输入信号发生变化之前的触发器状态称为电路的现在状态,用Qn和Qn来表示,而把输入信号发生变化后触发器所进入的状态称为它的下一态,用Qn+1和Qn+1表示。若用X来表示输入信号的集合,则触发器的下一状态是它的现在状态和输入信号的函数,即Qn+1=f(Qn,X)(3-1)曳凰西水乞训掐皿条牙哗荒纷苹钙咆杯拱钠虹狂狂摸滇箭痞盂涕主翰酒园专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(3)在输入信号的作用下,双稳态触发器可从一个稳定状态转式(3-1)称为触发器下一状态方程,简称状态方程,它是描述时序电路的最基本表达式。当然,对于每一种具体的触发器,状态方程的具体形式将各不相同,也就是每种触发器都有自己特定的状态方程,因此也把状态方程叫做特征方程。

现在状态和下一状态是一个相对的概念,即是相对于输入变化而言的。在某一时刻输入变化后电路进入下一状态,而对于下一次变化而言,这就是触发器的现在状态。实际上也可以说,下一状态是对于某一时刻而言的,过了这个时刻,就为现在状态了。焦飞卫窘嫂帐松圆硫址淹糖浪缸胆傀斩哦秀轧雀领驶骋皑蜗玲金崎笨措吩专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计式(3-1)称为触发器下一状态方程,简称状态方程,它是描由于触发器具有两个稳定状态:0态和1态,所以它就能记忆一位二进制数的两个状态,也可以记住外部事件的两个状态。这种记忆作用的实质就是在触发器的稳定状态和外部输入作用之间建立起一一对应的关系,然后通过检查触发器的状态,反映出外部输入的情况。一位触发器可表达、存储记忆一位二进制信息;多位触发器可表达、存储记忆多位二进制信息(一组二进制代码)。当输入信号发生变化时,触发器电路会自动地“触发翻转”——从某一稳定状态(初态)自动转变到另一稳定状态(次态)。而且,这一“触发翻转”过程进行得极为迅速,所经历的时间极短,可认为是瞬间完成的。引起“触发翻转”的输入信号称为“触发信号”。当触发信号撤销后,触发器的次态会保持下来,直到新的触发信号再次“触发”前,次态会保持不变。在触发信号作用下,触发器自动由“初态”翻转到“次态”(有时也称之为“状态更新”)。利用触发器存储记忆、触发翻转、次态能保持的功能,可以对二进制代码进行寄存、移位;也可以对输入脉冲信号个数进行计数;还可以处理和变换输入脉冲信号波形,构成寄存器、计数器、脉冲信号处理与产生电路等多种数字电路。塌奶脏垮拯韶滨同距匹紧聘脏胜速翼搀翠污衫挞铺辨修滨帐腑疙抗贫袄擦专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计由于触发器具有两个稳定状态:0态和1态,所以它就能记忆一3.1.2触发器的指标

1.建立时间

建立时间是指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,如果建立时间不够,数据将不能在这个时钟上升沿被打入触发器。由图3-1可见,由于CP信号是加到门G3和G4上的,因而在CP上升沿到达之前,门G5和G6输出端的状态必须稳定地建立起来。输入信号到达D端以后,G5的输出状态要经过一级门电路的传输延迟时间才能建立起来,而G6的输出状态需要经过两级门电路的传输延迟时间才能建立,因此D端的输入信号必须先于CP的上升沿到达,而且建立时间应满足:tset≥2tpd。搭陌希界捕骄姜钒摇伴嗜蛆始夹财矫执径杠摇瞥傀霄陆才峻交肃怪南田溯专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计3.1.2触发器的指标

1.建立时间

建立时间是图3-1维持阻塞D触发器结构狱江忘辗怠杆必舵癣吝怖贬泥宗茨间逆愁评譬莲铱哺绍篱梳浚侵赃搔谆磋专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-1维持阻塞D触发器结构狱江忘辗怠杆必舵癣吝怖贬泥宗图3-2维持阻塞D触发器动态波形诵占美废侣根落晒泵孤疼嘉狄吁绦串蔼稍悸旦前工羞吵泵摆茶抱诽蝶梁销专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-2维持阻塞D触发器动态波形诵占美废侣根落晒泵孤疼嘉2.保持时间

保持时间是指在触发器的时钟信号上升沿到来以后,数据稳定不变的时间。由图3-1可知,为实现边沿触发,应保证CP=1期间门G6的输出状态不变,不受D端状态变化的影响。为此,在D=0的情况下,当CP上升沿到达以后还要等门G4输出的低电平返回到门G6的输入端以后,D端的低电平才允许改变。因此输入低电平信号的保持时间为tHL>tpd。在D=1的情况下,由于CP上升沿到达后G3的输出将G4封锁,因此不要求输入信号继续保持不变,故输入高电平信号的保持时间tHH=0。恭漳敞粥巩卧炕饰菱依孟掣闭撅副示竞湘弯贷懒盔淄缩限沛捞骆纵加态娄专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计2.保持时间

保持时间是指在触发器的时钟信号上升沿到3.传输延迟时间

信号在通过触发器传输的前后,会出现一段时间的延迟,人们把这段时间叫做传输延迟时间。由图3-3不难推算出,从CP上升沿到达时开始计算,输出由高电平变为低电平的传输延迟时间tPHL和由低电平变为高电平的传输延迟时间tPLH称为触发器的传输延迟时间。盟冬螟武泅援串涸犹闭肾增笑亭恐辜依猎皆礼禹迪爬神陵矢橱雷殴忌蜂迹专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计3.传输延迟时间

信号在通过触发器传输的前后,会出现图3-3D触发器工作波形受洪蹄缚辈暑稳咎吏熔浴跟则哀过时矛仰豺朵评肤贺蝎玉敖粹催谰绎坍肠专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-3D触发器工作波形受洪蹄缚辈暑稳咎吏熔浴跟则哀过时4.最高时钟频率

为使触发器能正常工作,时钟信号频率往往要小于某一特定的值,这个特定的值即为最高时钟频率。图3-1中,为了保证由门G1~G4组成的同步RS触发器能可靠地翻转,CP高电平的持续时间应大于tPHL,所以时钟信号高电平的宽度tWH应大于tPHL。而为了在下一个CP上升沿到达之前确保门G5和G6的新的输出电平得以稳定地建立,CP低电平的持续时间不应小于门G4的传输延迟时间和tset之和,即时钟信号低电平的宽度tWL≥tset+tpd,因而得到:奈捷撬勒王沧芯死蝉纺置察鞍描熬叭巩娟喊氖滤拼捎要妊戊咒朝酪扇州湃专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计4.最高时钟频率

为使触发器能正常工作,时钟信号频率3.1.3常见触发器的结构

1.RS触发器

基本RS触发器是构成各种功能触发器的基本单元,它可以用两个二输入与非门或两个二输入或非门交叉耦合构成。图3-4是两个与非门耦合而成的触发器,它有两个输入端R、S和两个互补输出端Q和Q,一般用Q端的逻辑值来表示触发器的状态。当Q=0、Q=1时称触发器处于0态;当Q=1、Q=0时称触发器处于1态。榆竭征臭炬匝旭锻计迪诺卵驳惧弄庙原舰烦垛馏炼兄皆刊凑氓舆奉蠕怕竞专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计3.1.3常见触发器的结构

1.RS触发器

基本R图3-4与非门构成的RS触发器邯揉女韩顾策系涛宇侥左捡亨涯巧胆寞走诌胺印讥状欲船彦褒豢湘礼减撵专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-4与非门构成的RS触发器邯揉女韩顾策系涛宇侥左捡亨根据与非门的逻辑关系,触发器的逻辑表达式为(3-3)由输入信号R、S的不同状态的组合可知,触发器的输入与输出的关系有4种情况:(1)当输入R=1,S=1时。当R、S都为1时,两个与非门的状态由原来的Q和Q的状态决定,不难推知,触发器的原来状态不变。触发器保持状态时,输入端都加高电平,需要触发翻转时,按要求在某一输入端加一负脉冲。例如在S端加负脉冲,使触发器置1,该脉冲信号回到高电平后,触发器仍维持1状态不变,相当于把S端某一时刻的电平信号存储起来,这就体现了触发器具有的记忆功能。箭弟埂牡蝎谬群窑象禾侨苍肄缘拱正醚汀掣酞融怎媒萄夷彩搔隔载呜唇踪专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计根据与非门的逻辑关系,触发器的逻辑表达式为(3-3)(2)当输入R=1,S=0时。由式(3-3)可知,当S=0时,不论Q为何种状态,都有Q=1,Q=0。

(3)当输入R=0,S=1时。由电路的对称性可知,当R=0时,不论Q为何种状态,都有Q=1,Q=0。

(4)当输入R=0,S=0时。若R=S=0,则两个与非门输出均为1,这样就破坏了触发器的互补输出关系。在实际的电路中,因为门电路的延迟时间不一致,触发器的下一状态不能确定,所以这种情况是不允许的。因此人们规定输入信号R、S不能同时为0,即它要满足约束关系R+S=1。费末膨衷动引冒舱张今聪角捡澄矛敖杉忘宪注姥晃付挎糯抒脂尼订相瓮菠专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(2)当输入R=1,S=0时。由式(3-3)可知,当S=在实际电路中,由或非门耦合而成的触发器是很常见的。图3-5就是由两个或非门耦合而成的触发器结构,它也有两个输入端R、S和两个互补输出端Q和Q。根据或非门的逻辑关系,触发器的逻辑表达式为(3-4)墩酱哩渭览临格抚侣蘸录狙违锈丫郭粮捷颖妓撩价锁戮愉盖澎岂割疗骇漏专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计在实际电路中,由或非门耦合而成的触发器是很常见的。图3-图3-5或非门构成的RS触发器坤沤魁坠齿瓢墩韧嫩蛮肯制戎赴褂砾暂葵垮呼以非胜宅梧珊哎迢伯隧雾庇专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-5或非门构成的RS触发器坤沤魁坠齿瓢墩韧嫩蛮肯制戎图3-6CMOSRS触发器诚尔闹方毕雪租扬葡鞋达儡送璃王纺缘挪涡暇碰兢姿犹字嘘估追骋护传飘专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-6CMOSRS触发器诚尔闹方毕雪租扬葡鞋达儡送璃2.D触发器

1)同步D触发器

在同步RS触发器的输入回路加一个反相器,可以把两个输入端减为一个,从而构成D触发器。在下一个时钟脉冲,D触发器的逻辑输入被传送到输出。它常被用于计数器或移位寄存器中。图3-7为D触发器的逻辑电路结构,图中门a和b组成触发引导门,门c和d组成基本触发器。基本触发器的输入为(3-5)妓疯皋钵讼浅屡食驱超称底购锤歌干降桃猾嚎喷崇侮厢药镰笔馋假砒蓬银专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计2.D触发器

1)同步D触发器

在同步RS触发器由此不难推出:

当CP=0时,a、b门被堵,SD=1,RD=1,输出保持原态;

当CP=1时,a、b门被打开,SD=D,RD=D,输出由D决定。由基本RS触发器的特征方程得出D触发器的特征方程为化腋虱晕嚏强寄惺萌楷姬眶俄羔抢香影沦砸卞符阑益腮烯镰羚榷吸瘩盏耘专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计由此不难推出:

当CP=0时,a、b门被图3-7同步D触发器的逻辑电路结构煮廉缘柠哭章诗鼻腹韵愚寒哦样帘宣并箭惶罢莆完泄妻蔗蔬记镁冉氢孔诺专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-7同步D触发器的逻辑电路结构煮廉缘柠哭章诗鼻腹韵愚用CMOS传输门可以构成D触发器,其电路图如图3-8所示。当ø=0时,传输门TG1导通,TG2截止,因而Q=D;ø=1时,TG1截止,TG2导通,这时两个反相器通过传输门TG2构成反馈环,保存了在ø=0时输入的信息。此电路最简单的电气设计是选取kN=kP和UTH=UDD/2,最简单的版图布局结构则选取所有器件有相同的宽长比W/L。尹卉膝村孤郧晕郊什租沫瘦宁峻涌洱找诊著阴器历茅拉谆背请虽驾措谁吟专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计用CMOS传输门可以构成D触发器,其电路图如图3-8所示图3-8同步D触发器CMOS电路图幅屡盼煎吉顿题渡欠爸稽刊训木效甘残显娶俏准椅醛鬃冕肥椿沙沤瓶帧愿专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-8同步D触发器CMOS电路图幅屡盼煎吉顿题渡欠爸稽2)主从D触发器

将两个由反相时钟控制的D触发器级联就得到了一个D型主从触发器,其逻辑框图如图3-9所示。当ø=1时,输入数据通过传输门TG1被送入主触发器;在ø=0时,这个数据被保存在主触发器中并同时通过传输门TG3送入从触发器。第二个时钟脉冲周期来到时主触发器将接收新的数据,从触发器将保存上一时钟周期送入主触发器的数据。相应的标准CMOS主从D触发器电路结构如图3-10所示。渝诺在胸室驱傣沛滚循娱缄易熬鹿劈扣若抨梭亿县宿耻雾肠逢揩黎搅窍灯专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计2)主从D触发器

将两个由反相时钟控制的D触发器级联图3-9主从触发器逻辑框图佰俏驾肥跟汉租车媚泡锻馅瓜秒亮荒媚千糙辑绒讯奴脆尸业治挂腰鬼肚膀专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-9主从触发器逻辑框图佰俏驾肥跟汉租车媚泡锻馅瓜秒亮图3-10标准CMOS主从触发器电路图鼠羡担厄睬靶烧钞快纯莽窿郸供啃值墅妻枷泡帧队骆雍营谅秽抠领猫惜谜专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-10标准CMOS主从触发器电路图鼠羡担厄睬靶烧钞快3.JK触发器

常见的JK触发器包括主从JK触发器和边沿JK触发器。这里我们主要介绍主从JK触发器。

主从JK触发器和主从RS触发器的区别在于当J=K=1时,触发器将翻转为与初始状态相反的状态,所以JK触发器不再存在输出状态不定的情况。主从JK触发器电路图如图3-11所示。图3-12为主从JK触发器的电压波形图(设初态为0)。领堰浊絮和就贼呐饵坊驰拯躯秆疤音馁催佣禾挥稠荐苏邯灶拥马域长菇屿专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计3.JK触发器

常见的JK触发器包括主从图3-11主从JK触发器电路结构忍志向鸣体霸努蔬惠滚皮凹醇希刀裹苫否彰吻屈疮给昏干巫昌鹤逻废惩型专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-11主从JK触发器电路结构忍志向鸣体霸努蔬惠滚皮凹图3-12主从JK触发器的电压波形图茫苑针眺绎甲择吵祝秀眠赞壁阑痘浆遁什哎讶田痰肃寿渠氓施钻锤妇渴唾专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-12主从JK触发器的电压波形图茫苑针眺绎甲择吵祝秀4.T触发器与T′触发器

把JK触发器的两个输入端连接在一起,就构成了另一种只有一个输入端的触发器,称为T触发器,其逻辑图如图3-13所示。采用与JK触发器同样的分析方法,可知这时的等效R、S输入信号为(3-7)因此,T触发器的状态方程为(3-8)T触发器的逻辑功能很简单,当T=0时,触发器的状态不变,而当T=1时,触发器的状态就翻转一次。T触发器的功能见表3-1。牟篮扶氟放踪肘琢侦吮匣篓神查蜒焙唱滔号类性一陈胰吼矩椭卸炭煽亚瘁专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计4.T触发器与T′触发器

把JK触发器的两个输入端连表3-1T触发器功能表TQn+101QnQn惧篷姿凑竣蕉辣缀宗摸瞪乓晃硒惟讶涟悦小岭晚稿缸性嚼讲垣坯发葡贪匣专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计表3-1T触发器功能表TQn+10Qn惧篷姿凑竣蕉辣缀宗

5.各电路结构触发方式

触发器的电路结构不同,其触发翻转的过程和特点也各不相同。即不同电路结构的触发器各有自己独具特点的“触发方式”。

触发器的触发方式分为三种:“电平触发”、“主从触发”、“边沿触发”。

(1)“基本RS结构”的触发器是“电平触发”方式。触发过程:当输入信号R、S端的电平发生变化时,触发器“触发翻转”,置0或置1;当R、S信号电平保持不变时,触发器保持原态不变。辐细黑摸搞嚎胳笺识巧屋目叁冯六匙镑偶险诲伊撞叶膛恬盐泼乓撂珊拎坪专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计5.各电路结构触发方式

触发器的电路结构不同,其触发特点:

①用R、S信号电平直接触发,即“电平触发”。

②触发器的状态随着R、S信号电平的变化而变化,易受干扰,抗干扰能力差。

③用R、S信号电平直接触发,不利于多个触发器协调地工作,使用不方便。舌唤孩袁镇迫式门魂匙促稗竣铱寓槐香票掌碘浙陪汐椰锥洲躯叮溯远顿辐专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计特点:

①用R、S信号电平直接触发,即“电平触发”。(2)“同步RS结构”的触发器也是“电平触发”方式。触发过程:在时钟信号CP高电平(CP=1)期间,触发器接收输入信号电平,完成触发翻转;在CP=0期间,禁止输入信号进入触发器,触发器保持原态。

特点:

①CP=1期间,输入信号电平直接触发,属于“电平触发”方式。

②用时钟信号CP来控制是否允许“触发”,可以协调多个触发器的动作步伐,实现“同步操作”。

③CP=0期间,禁止触发翻转,抗干扰能力高于“基本RS结构”。

④CP=1期间,输入信号的变化,会使触发器发生多次翻转,抗干扰能力有限。瞧鳃徒卖膳善步壹舵结避穷朴眉闽爬馁雌闽酷熄暗艰帜馅城盒愈徐莱邪挎专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(2)“同步RS结构”的触发器也是“电平触发”方式。(3)“主从结构”的触发器是“主从触发”方式。触发过程:在时钟信号CP=1期间,主触发器接收输入信号,“更新状态”,从触发器状态保持不变;在时钟信号CP下降沿到来时,从触发器接收主触发器输出端信号,触发翻转。

特点:

①触发翻转的过程分两步走:CP=1期间,“主变,从不变”;CP=0到来时刻,“从随主变”,是“主从触发”方式。

②触发器被触发的时刻是CP脉冲的下降沿,在每个CP周期,触发器状态只能变化一次,抗干扰能力优于“同步RS结构”。

③主触发器是一个同步RS结构的触发器,在CP=1的全部时间内,输入信号的变化会直接影响主触发器状态,可能引起“误触发”。丫犹匪懈巨喳让碾片聂循病贪轻牟亿撕峻蚁房蓄槽萨剿悔柔恃糟后微椰捅专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(3)“主从结构”的触发器是“主从触发”方式。触发过程:(4)“边沿结构”触发器的触发方式为“边沿触发”。触发过程:每当时钟信号CP的上升沿(或下降沿)到来瞬间,触发器接收输入信号,触发翻转,实现其逻辑功能。在CP=0、CP=1期间,触发器状态均不变。

特点:

①CP脉冲上升沿(或下降沿)时刻触发,是“脉冲沿触发”即边沿触发方式。

②每个CP周期触发器状变只能更新一次。

③触发器状态仅取决于CP脉冲沿到来前瞬间的输入信号,其余时间,输入信号的变化均被封锁,不会影响触发器状态,抗干扰能力最强。

触发器电路的结构形式决定了触发器的触发方式,也就决定了触发器能否可靠地实现其逻辑功能。霞毫孜鸳詹场呈篱循眶撇直具威捅箩丑丫漱玛嗽翁刘身谬峰婉蓉姜挚硒借专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(4)“边沿结构”触发器的触发方式为“边沿触发”。触发过 实践一触发器设计实例

一、触发器的电路原理图

边沿D触发器电路原理图如图3-14所示。推粘签达授涪料屯摈蔫揍值焊滓碑拌羹庭稚概伊铂守讹鞠火乐巍零绽凑幸专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计 实践一触发器设计实例

一、触发器的电路原理图

图3-14边沿D触发器电路原理图鞘惺吴内爽愚曙漆钞芬野据逛裙敏唤乓牡箱侧总都双节捣国炕噬朝袱撤错专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-14边沿D触发器电路原理图鞘惺吴内爽愚曙漆钞芬野据二、瞬态仿真波形图

边沿D触发器瞬态仿真结果如图3-15所示。

具体的仿真网表如下:

//Libraryname:xdbasic

//Cellname:inv

//Viewname:schematic

subcktinvinoutvinvss

parameterswplpmpwnlnmn

M0(outinvinvin)pchw=wpl=lpm=mp

M1(outinvssvss)nchw=wnl=lnm=mn

endsinv

//Endofsubcircuitdefinition.沿喘剂幽残懦唉脂傀锤闪崭药弟膜晴爬漏状检津域吞溃法湿雕段鼠旱负窑专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计二、瞬态仿真波形图

边沿D触发器瞬态仿真结果如图3-15图3-15瞬态仿真结果噪枢球蛋司躁娄钠霜辽疚柔饵连诈迁纂怔墟量中理峙百倔奴焉适尔嫩立肛专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-15瞬态仿真结果噪枢球蛋司躁娄钠霜辽疚柔饵连诈迁纂怔//Libraryname:xdbasic

//Cellname:nand2

//Viewname:schematic

subcktnand2aboutvinvss

parameterswn2ln2mn2wn1ln1mn1wp2lp2mp2wp1lp1mp1

M3(net6avssvss)nchw=wn2l=ln2m=mn2

M1(outbnet6vss)nchw=wn1l=ln1m=mn1

M2(outbvinvin)pchw=wp2l=lp2m=mp2

M0(outavinvin)pchw=wp1l=lp1m=mp1

endsnand2

//Endofsubcircuitdefinition.填羡丛区诗抿察完诊艇莆怪缎橡鬼御活抄绕妙毁龄侦韭瑰寿寒狈堑纶五舔专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计//Libraryname:xdbasic

//Ce//Libraryname:3216

//Cellname:sim_DFF

//Viewname:schematic

V2(VCC0)vsourcetype=pwlwave=[00.01u5]

V1(CLK0)vsourcetype=pulseval0=0val1=5period=6udelay=0rise=10n\

fall=10nwidth=3u

V3(CLEAR0)vsourcetype=pulseval0=0val1=5period=38udelay=0rise=10n\

fall=10nwidth=36u

V4(D0)vsourcetype=pulseval0=0val1=5period=4udelay=0rise=10n\

fall=10nwidth=2u

V0(VSS0)vsourcedc=0type=dc

I7(CLKXCLKVCCVSS)invwp=1.5ulp=0.6ump=1wn=1uln=0.6umn=1乖歉藤对绝销币嚷瞪刃祷十像排阵舱又们宫绍片估京乏泉吕创往沂埋搽任专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计//Libraryname:3216

//CellnI3(net70net76VCCVSS)invwp=1.5ulp=0.6ump=1wn=1uln=06umn=1

I1(net84QVCCVSS)invwp=1.5ulp=0.6ump=1wn=1uln=0.6umn=1

I2(CLEARQXQVCCVSS)nand2wn2=1uln2=0.6umn2=1wn1=1uln1=0.6umn1=1\

wp2=1.5ulp2=0.6ump2=1wp1=1.5ulp1=0.6ump1=1

I0(CLEARnet88net70VCCVSS)nand2wn2=1uln2=0.6umn2=1wn1=1uln1=0.6u\

mn1=1wp2=1.5ulp2=0.6ump2=1wp1=1.5ulp1=0.6ump1=1

M8(net88XCLKnet76VSS)nchw=1ul=600.0nm=1

M6(net84CLKXQVSS)nchw=1ul=600.0nm=1

M5(net70XCLKnet84VSS)nchw=1ul=600.0nm=1

M1(DCLKnet88VSS)nchw=1ul=600.0nm=1

M9(net88CLKnet76VCC)pchw=1.5ul=600.0nm=1

M7(net84XCLKXQVCC)pchw=1.5ul=600.0nm=1业餐贝担宵闸崩吾氏巷厘菱言烹呻情蔫炉便逼质飘轰杂孰氛伴抄下赏柿魁专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计I3(net70net76VCCVSS)invwp=1.M4(net70CLKnet84VCC)pchw=1.5ul=600.0nm=1

M0(DXCLKnet88VCC)pchw=1.5ul=600.0nm=1

simulatorOptionsoptionsreltol=1e-3vabstol=1e-6iabstol=1e-12temp=27\

tnom=27scalem=1.0scale=1.0gmin=1e-12rforce=1maxnotes=5maxwarns=5\

digits=5cols=80pivrel=1e-3ckptclock=1800\

sensfile="../psf/sens.output"checklimitdest=psf

trantranstop=50uwrite="spectre.ic"writefinal="spectre.fc"\

annotate=statusmaxiters=5

finalTimeOPinfowhat=oppointwhere=rawfile

modelParameterinfowhat=modelswhere=rawfile勘暮亿甥屡饮芳镰伞雕龋捂肆酷吃疼仓唯杠圣档驰荧治孕堰秆棵黎茄果喻专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计M4(net70CLKnet84VCC)pchw=1.5elementinfowhat=instwhere=rawfile

outputParameterinfowhat=outputwhere=rawfile

designParamValsinfowhat=parameterswhere=rawfile

primitivesinfowhat=primitiveswhere=rawfile

subcktsinfowhat=subcktswhere=rawfile

saveOptionsoptionssave=allpub矢于帕寓建膛窄阎眶巫苔涝放仕悲胁桨洲咐罩穷江玄粱裕绰妇纲蚜蜡颂植专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计elementinfowhat=instwhere=ra 3.2比较器设计

3.2.1比较器的原理

比较器的基本功能是比较两个模拟电压(或电流)的相对大小,并给出逻辑判断。绝大多数比较器为差动电压比较器,电路符号如图3-16(a)所示。被比较的两个模拟电压加在它的两个输入端,由于其开环差动电压增益很大,因此输入端很小的差值电压就可以使它的输出达到饱和电压,并且差值电压的极性决定了输出是正向饱和还是负向饱和。理想差动比较器的输出-输入关系如图3-16(b)所示。阂遍冻溅詹尊毯统峙泞彼祝致畜噪蝇询一辙翠帅愧冀诱榷芳喳俄泞徐刻诞专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计 3.2比较器设计

3.2.1比较器的原理

图3-16理想差动比较器的输出-输入关系

(a)电路符号;(b)uo-ud的关系;(c)uo-uin+的关系惑闭捞航侯禁丙剔赂衡秦肤唉枉呀降蘸淌嚎懂拄蔼沙巫及浆肥陪睡屏炭蔓专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-16理想差动比较器的输出-输入关系

(a)电路符号;图3-17理想比较器的电路模型毛遍汗慨船蹄譬红化揉执拔挞为戊垒捆刃二渐尾报惋地隅仓天坠从卜眉考专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-17理想比较器的电路模型毛遍汗慨船蹄譬红化揉执拔挞比较器的传输曲线用数学函数表示如下:(3-9)(3-10)这个模型在输出UOL和UOH之间的转换是理想的,即输入改变ΔU,造成输出状态改变。而ΔU趋于零,则意味着增益为无限大。实际应用中对比较器要求会更高,例如更大的电压增益、更大的输出电阻以及对输入噪音的隔离等,因此必须对简化的比较器加以改进。改进后的比较器功能可概括为三级结构,其框图如图3-18所示。栓谎妈山颜雨幅昔颖浮婉折擦儡诈莆绣哭欺喘磋童缘嘲习究衬骑缔卢健炬专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计比较器的传输曲线用数学函数表示如下:(3-9)(3-图3-18改进后的比较器功能框图扒咨偏礁波育撮甜悍议投郎酚孽二汐俐迪馆揉勋湖弥棠遮要蹲瓣籽虎壬肠专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-18改进后的比较器功能框图扒咨偏礁波育撮甜悍议投郎第一级:输入放大器。放大微小的输入信号,使比较器可作出判断。同时使比较器的输入与电压判断级(正反馈)的噪音隔离。

第二级:电压判断(正反馈)。判断哪一个输入信号更大,给出判断结果信号。

第三级:输出缓冲级。放大判断信息,将其转换为与逻辑电平兼容的电压信号并输出。魂黔啥融杀折智召循终滇诸琢免矩睬贝蹄自豌肮曼善胸揉吠卵召谚豆亡亥专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计第一级:输入放大器。放大微小的输入信号,使比较器可作出判3.2.2比较器的指标

一个高性能的比较器必须具有高的增益、低的失调电压与高的转换速率。应用中对比较器的要求是:

(1)要求能比较的电平值越低越好,也就是说,希望比较器能有较高的灵敏度。通常把比较器能有效比较的最低电平值定义为灵敏度。例如:对于有10~12位精度的A/D转换器的比较器,应能对1mV的电位差进行比较,即它的灵敏度为1mV。

(2)要求能尽快地完成比较功能,也就是说,希望比较器能有较高的响应速度。一般讲,比较器的响应时间和它的转换速率及增益带宽有关,典型值为微秒(μs)量级。

(3)要求有良好的稳定性。

(4)要求有良好的工艺兼容性。从晴谭雀抗乞更纷砌翅蕾昭华曳廖知叭耀笑勇铲炒枝狂亲填兄裳迁觅久絮专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计3.2.2比较器的指标

一个高性能的比较器必须具有高的1.比较器的主要性能参数

下面以同相比较器为例,说明实际比较器的特性。对于同相比较器,其输出的数学表达式为(3-11)实际比较器电路的电压传输特性如图3-19所示。惶异处舷卞忍逆糯蹋署檄皇狭腻腔走床孕坟脱洗些毡榜藕恿厅窗飞拌钮枣专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计1.比较器的主要性能参数

下面以同相比较器为例,说明此模型与理想模型的差别在于增益,其表达式为(3-12)式中,UIH和UIL分别代表输出刚刚达到UOH或UOL时所需要的输入电压差uin+-uin-的上下限。实际的比较器的性能主要用下列参数描述:枉嚼靴艾画沧匠觅竭肪垒桩叉奸泣足沪剑堰拔鸿沧杂妖涨荔屹僵粘憨透平专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计此模型与理想模型的差别在于增益,其表达式为(3-12)(1)分辨能力或精度。比较器的分辨能力定义为(3-13)式中,Au为比较器增益,即过渡曲线的斜率。比较器的输出电压必须快速变化以跟上输入电压的快速变化,所以比较器的电压传输特性必须有大的斜率,这样才能满足很小的输入差分电压就可使输出改变状态的要求。只有输出与输入同时高速变化,才可实现精确的比较。输入端的电流也是影响比较器精度的一个因素。督缓烟厢摄草乔挂岳询篇俞坦驰励巍疯累褐低慑巩赔难宙菲榔艇镭抛警讳专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(1)分辨能力或精度。比较器的分辨能力定义为(3-13(2)输入失调电压。如果将差分放大器的两个输入端连在一起,在输出端得到的电压就是输出失调电压。如果将这个电压除以放大器的差分电压增益,得到的失调电压就是输入失调电压。

(3)输入共模范围。比较器的输入共模范围是指在这个范围内,比较器能连续分辨出的输入电压的差值。

以上的参数说明了比较器的直流特性,考虑了增益、饱和幅值和失调电压这些参数。枝令鬃毫仿棚溢叮沃蔬吐庆傲高罢赐卵肺灌拿灭抚阴高烈央内字幂修蕾桔专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(2)输入失调电压。如果将差分放大器的两个输入端连在一起(4)响应时间。响应时间参数是比较器的时域特性,输入激励和输出转换之间的延迟就是比较器的响应时间。比较器的输入响应时间关系如图3-20所示。

比较器的响应时间表明了输入达到阈值后,输出状态改变的快慢程度。这一特性限制了输入信号的最大变化速度,如果输入变化太快,例如在一个很短的间隔内变得比参考电压更正,输出将会来不及响应,输出不正确的值。这是限制A/D转换器转换速率的一个重要参数。攻苛凄唯不孵笛袁涤瓜途诛咆百殷煮呢蓄鸟撮玩偷璃聋提尿撅御苍悬时副专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(4)响应时间。响应时间参数是比较器的时域特性,输入激励比较器总的响应时间由信号通过比较器的传输延时tp和输出上升(下降)时间tr组成。比较器的传输延时tp通常定义为输入信号到达比较器至输出电压上升到最终值的10%时所需的时间。上升时间tr为输出电压从最终值的10%到最终值的90%时所需的时间。比较器的响应时间一般为几个毫秒甚至更少。

响应时间可被过驱动输入电压改善,过驱动输入电压即大于阈值电压的输入电压。过驱动输入电压大,则响应时间小,但它有一个上限,即当输入电压增大到某一值后,响应时间就不再变了。冀空霜羌撂威畦捞丹颖惊尼腆吸箔醋胖蝇唆痕炒瘤臭揪道衍护械香翼桔菇专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计比较器总的响应时间由信号通过比较器的传输延时tp和输出上2.比较器设计中性能参数的折中

在设计中,以上所举的比较器参数大多会互相牵制,这将导致多维优化的问题,即模拟电路设计的八边形法则,如图3-21所示。颈隆一细胃嘲寿琼氖唁纪幌芜烬彼煌汁砌撩榴谱窑蛰懦搐荐弦尊欲钩蛛缚专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计2.比较器设计中性能参数的折中

在设计中,以上所举的图3-21模拟电路设计的八边形法则鬃吩贬凯作跺雀奴喘誉的松颠疤蹈澡居怖痢登时皂竞惠垃稠远焚砧琅束扮专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-21模拟电路设计的八边形法则鬃吩贬凯作跺雀奴喘誉的松在比较器设计中一般要考虑如下的关系:

(1)比较器的精度与其响应时间之间的折中。比较器的增益、带宽积是一个常数。如果要求比较器有短的响应时间,就必须有大的带宽。带宽增加使增益减小,增益的减小导致比较器呈现较宽的传输特性,这就要求更大的输入差分信号电压才能使输出改变,因此降低了精确度。高精度和短响应时间不能同时得到。

(2)上升时间与3dB频率。如前所述,比较器总的响应时间由信号通过比较器的传输延时和输出上升(下降)时间组成。响应时间可被过驱动输入电压改善,其中输出信号的上升时间tr直接与比较器的上3dB频率有关,即才晶返诗资禁麦豺磕薄订噎咎泪辱弯栋妄缘麓蔓咽佣单逃凹印驱哦啼旋姆专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计在比较器设计中一般要考虑如下的关系:

(1)比较器的由式(3-14)可知,要得到短的上升时间,比较器的上3dB点应尽可能地出现在高的频率上。比较器外加的补偿电路可以实现频率的提高。疼霞胆直燥懦呵弓悸爪嗡寻晴玲面刻仑毯琉咱秋骏履汰自浪八煤宪膛苫时专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计由式(3-14)可知,要得到短的上升时间,比较(3)上升时间与带宽折中。上升时间随带宽的增加而增加是大多数比较器的典型特征。考虑到阶变电压的频率成分,这一特性很容易被解释。傅立叶分析显示了很多包含在阶变电压中的高频成分。正是这些高频成分造成了阶变电压波形的陡度。如果通过一个低通放大器去处理高频成分,输出的陡度就会减小。换句话说,就是上升时间变长。哩袜它掏侣明碴檀本眺靳隆此渺狄谆洞饶搔痢喻宗终贰障究氰严孺贫悯进专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(3)上升时间与带宽折中。上升时间随带宽的增加而增加是大3.2.3常见比较器的结构

1.简单反相比较器

利用CMOS工艺可制作的最简单的一种比较器电路是反相比较器,其结构和直流传输曲线分别如图3-22、图3-23所示。

其跳变电压UTRP为(3-15)静悟犊屈毅鼻枕闭和肄哆唐揩熙玫凝千洪峡奄阅麦腿澎恕症贬毋旅忙漆幂专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计3.2.3常见比较器的结构

1.简单反相比较器

利(3-16)由式(3-16)可知,此比较器的阈值跳变电压UTRP在UDD、USS确定的情况下,由偏置电压UBIAS控制。伐畜藕硒苫碗佛他弃废合嘱贾既央岸宇肃沁荷梗跨拯嫩艘泌摸裤橱泣至仇专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(3-16)由式(3-16)可知,此比较器图3-22反相比较器结构冠盒遁酬咀筹恢讨嫂勒赢镇酝愿鄙触霓乏先肢邱允拄认阔愤老扫四氢惋往专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-22反相比较器结构冠盒遁酬咀筹恢讨嫂勒赢镇酝愿鄙触图3-23反相比较器的直流传输曲线拢杰哭系导郑刮樱仪养核伞蔼壳压跨贷柞讫磋禁奴袍殉迷芽绊恕究苫荒倔专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-23反相比较器的直流传输曲线拢杰哭系导郑刮樱仪养核2.差动比较器

差动放大器如果应用其非线性特性,实际上可以作为比较器,称为差动比较器。其结构如图3-24所示。

差动放大器输出的最大、最小电压范围就是比较器的UOH和UOL。以镜像电流源为负载的差动放大器不需要外接元件,便可将双端输出的差动信号转换成单端输出。如果输入的差模电压uid的一半加于VM1管的栅源之间,另一半加于VM2管的栅源之间,且大小相等、方向相反,则id1增加,id2减小,或者id2增加而id1减小,而且增加量与减小量相等。设id1的变化量为Δi,由于VM3和VM4组成镜像电流源,id1的电流变化(即id3的电流变化)会引起id4有相同的电流变化,id2则向反方向变化Δi,而且iout=id4-id2,因此iout的变化量为2Δi。因此其输出相当于单端输出,大信号传输跨导gmd也为单端输出的跨导的2倍,即盒幽丁觉碎憾闯至侧途磺王咙青椿迈沼檬抄箩敦凿童酋侄曰汝硼牺詹泪锨专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计2.差动比较器

差动放大器如果应用其非线(3-17)(3-18)悸徽萄瑚弗躲芒都酷腆静化综施负和醒滥窑匪帧舱绅剧衍墟昨鲍伯匹驯铁专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计(3-17)(3-18)悸徽萄瑚弗躲芒都酷腆静化综施负和图3-24差动比较器结构相渣顷晾霉月村寞击褐乱敏陆笺庐汝华晰漳顶吠恒邹卓热硒援墓发募骆伊专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-24差动比较器结构相渣顷晾霉月村寞击褐乱敏陆笺庐汝华3.两级比较器

以上分析了两种能完成比较器功能的电路,但用它们作比较器都不能令人完全满意。虽然它们单独使用的性能不好,但结合起来使用,可以得到更好的性能。差动比较器能精确控制跳变电压,但由于增益比较小,输出的电压范围小,不能满足分辨率的要求。为加大增益,常用两级比较器,一级为反相比较器,一级为差动比较器。两者结合使用可使每个单独电路最有效的特性得以发挥。差分级增益低,反相级对它作了放大。

以上两种电路结合成的两级比较器如图3-25所示。十并种个未军弘娱见偿苦耶刃削荫翘弱瘪赛喀革朵弦酌垫淄深筑圾浪霞宾专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计3.两级比较器

以上分析了两种能完成比较器功能图3-25两级比较器肾久亭独牵言漠鲸呐檄莹嘘咋柒气瑚细瞅帝瑟禽咱着庐评掌孽闭促泪绿限专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-25两级比较器肾久亭独牵言漠鲸呐檄莹嘘咋柒气瑚细瞅为了要在静态平衡输入下达到平衡条件,必须找出线路中各器件尺寸之间的关系式。此处所指的“平衡”,是指所有器件都工作在饱和区,以及所有的N沟器件都能吸收和它们配对的对应P沟器件发出的相同数量的电流西魏残蒸歪贫冻嫌侨档醉栗敢卧耕涩夜姚蚀肠昆薯届况畜触秸述鸟惨湍岁专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计为了要在静态平衡输入下达到平衡条件,必须找出线路中各器件4.迟滞比较器

迟滞比较器的特点是它具有两个跳变阈值。比较器输入电压变化方向不同,其跳变阈值也不同。特别是在输入通过阈值点后,输出改变,此时输入阈值随之降低。那么输入返回时必须超过起始的阈值,比较器输出才能再改变状态。具有迟滞特性的比较器的传输特性如图3-26所示。采爵藉幽涧喧焚徘雕慰邑辖腮齐抵剑爵析列僻租坦豌迢驾矿擅酝骚黄藩硅专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计4.迟滞比较器

迟滞比较器的特点是它具有两个跳变阈值图3-26具有迟滞特性的比较器的传输特性碗蔷衍棕秽浆矣契馆眯端俐旨宦赴郁您您雌侧疏曲膘签呐队蠕羌抠秸聚垃专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-26具有迟滞特性的比较器的传输特性碗蔷衍棕秽浆矣契在任何时候,没有迟滞的比较器输入电压不论从哪个方向通过参考电压,输出电压都要改变输出状态。如果输入信号变化慢,输出变化也慢。但是当比较器用于驱动通常快速变化于逻辑电平之间的逻辑门时,将出现问题。如果输入信号在0和1电平之间保持的时间过长,逻辑门可能产生振荡,或者可能由于过大的电流而烧坏。

另一个问题是,输入信号的噪声成分会导致错误的输出转换。当输入电压超过(低于)参考电压,使输出改变后,输入中的闪烁噪声幅值可能使输入电压低于(超过)参考值而导致输出的错误转换。

比较器实现迟滞的方法很多,它们都有不同形式的正反馈。典型的内部正反馈电路如图3-27所示。仙洒壁物庆哑宜瞻瞬杨傲宏镜埔残渐咎囤粪蝉壤诸映六刹野呜词讹旗卜围专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计在任何时候,没有迟滞的比较器输入电压不论从哪个方向通过参图3-27内部正反馈比较器码迸涣注代膏克影羡芋莎洪戒亮垂涯契姜单山葛差渴层涨鄙觉谰幕弊榆择专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-27内部正反馈比较器码迸涣注代膏克影羡芋莎洪戒亮垂5.高速比较器

高速比较器应该尽可能地降低其传输延迟。为了达到这个目的,必须明确高速比较器的要求。将比较器分为数个级联电路最有助于理解,如图3-28所示,其中每级的增益都为A0,都有一个1/τ的单极点。如果输入的变化稍稍大于uin(最小),那么每级电路的功能是在尽可能小的时延下放大输入信号。我们注意到,前几级信号的摆幅比较小。当信号的摆幅开始接近要求的范围时,放大器将受到摆率的限制。所以,对前几级电路而言,重要的参数是带宽,高带宽可以使放大信号的时延较小,并将放大的信号传至下一级。但是,对于后面几级电路,重要的是具有高摆率,这样才能使中间级电容和负载电容上的电压上升或下降得足够快。所以,在整个放大器的链路中,前几级电路的设计和后几级是不同的。搭次措版子孰此旷舒棱谷斑茫邱爪乐粘陶街犬炕岭观抚赢辕复柔兴皑腐枉专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计5.高速比较器

高速比较器应该尽可能地降低其传输延迟图3-28级联比较器概念描述丢仰皖篇岛贱值琉醒竹陡炬扦误埔斩乓涩暇建祈柄舆特鞍衡肤析潍尖测刨专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-28级联比较器概念描述丢仰皖篇岛贱值琉醒竹陡炬扦误 实践二比较器的电路设计

由原理计算出来的电路参数只是估算值,一般都要调整,因此需要利用Cadence软件进行模拟。一方面,可以检验电路的功能是否正确;另一方面,可以由模拟的结果反过来调整电路的参数,直到得到满意的性能指标为止。

一、实际采用的两级开环比较器的电路原理图

两级开环比较器的电路图如图3-29所示。建朗蔷残敷焕蛊痒及移憾边武具踪绑喝软汉奏崇木巧寺呵况询将辩蓑涨挠专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计 实践二比较器的电路设计

由原理计算出来的电路参数图3-29两级开环比较器的电路图仪察希圣动佳啼怖雹孔邯鲍诚窝黔梧过敛倔品慰歪杨揽寺痒谤婚钧碳寒陇专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-29两级开环比较器的电路图仪察希圣动佳啼怖雹孔邯鲍二、仿真波形图

两级开环比较器的瞬态仿真结果及幅频特性曲线分别如图3-30、图3-31所示。图3-30瞬态仿真结果扣讳惑庄炉养韭汗成讯拣始锑信逗众毅嫉赔察具埋绰溃颂革挤陀铸摆藏氨专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计二、仿真波形图

两级开环比较器的瞬态仿真结果及幅频特性曲图3-31比较器幅频特性曲线返厕饱膛浚逸卷妨弘蒜箔价族赫耸完杉术荤州皖禄卡懂相胶涌处运嘶习贴专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-31比较器幅频特性曲线返厕饱膛浚逸卷妨弘蒜箔价族赫具体的瞬态仿真网表如下:

//Libraryname:bianshudianlu

//Cellname:comp_bianshu

//Viewname:schematic

V2(VIN20)vsourcedc=2type=pwlwave=[00.0200u2]

I0(net037OUTVCCGND)invwp=1.8ulp=0.6ump=1wn=1.2uln=1.2umn=1I7(net076net037VCCGND)invwp=1.8ulp=0.6ump=1wn=1.2uln=1.2umn=1

V1(VIN10)vsourcedc=1type=dc

V4(GND0)vsourcedc=0type=dc

V0(VCC0)vsourcedc=3type=dc

V3(VCCIBIAS)isourcedc=10utype=dc

M0(net29net29VCCVCC)pchw=12ul=2um=1

M1(net33net29VCCVCC)pchw=12ul=2um=1

M2(net076net33VCCVCC)pchw=12ul=2um=1户哀都惭啸址刷辊谦巍程涌焚纂测抑囱熬唱淄阮吗掘旷戈肃楞秧粪釉嫉连专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计具体的瞬态仿真网表如下:

//LibrarynameM3(net29VIN1net32GND)nchw=8ul=2um=1

M4(net33VIN2net32GND)nchw=8ul=2um=1

M6(net32IBIASGNDGND)nchw=8ul=2um=2

M7(net076IBIASGNDGND)nchw=8ul=2um=1

M5(IBIASIBIASGNDGND)nchw=8ul=2um=1

simulatorOptionsoptionsreltol=1e-3vabstol=1e-6iabstol=1e-12temp=27\

tnom=27scalem=1.0scale=1.0gmin=1e-12rforce=1maxnotes=5maxwarns=5\

digits=5cols=80pivrel=1e-3ckptclock=1800\

sensfile="../psf/sens.output"checklimitdest=psf

trantranstop=200uwrite="spectre.ic"writefinal="spectre.fc"\

annotate=statusmaxiters=5放蛋镑邢垂亢哎志龚杉氨镀瞬登杆放坷数偷蛹植飘贾协套级钳储告蔑锨贿专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计M3(net29VIN1net32GND)nchw=8ufinalTimeOPinfowhat=oppointwhere=rawfile

modelParameterinfowhat=modelswhere=rawfile

elementinfowhat=instwhere=rawfile

outputParameterinfowhat=outputwhere=rawfile

designParamValsinfowhat=parameterswhere=rawfile

primitivesinfowhat=primitiveswhere=rawfile

subcktsinfowhat=subcktswhere=rawfile

saveOptionsoptionssave=allpub病余奎洽咐柬龋倡尽塑蝶戏篙牺庭恼吁辰水玩谆肮呀砍誓码剔弄篙络肛话专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计finalTimeOPinfowhat=oppointw具体的交流仿真网表如下:

//Libraryname:bianshudianlu

//Cellname:comp_bianshu

//Viewname:schematic

I0(net037OUTVCCGND)invwp=1.8ulp=0.6ump=1wn=1.2uln=1.2umn=1

I7(net076net037VCCGND)invwp=1.8ulp=0.6ump=1wn=1.2uln=1.2umn=1

V2(VIN20)vsourcedc=2mag=1type=dc

V1(VIN10)vsourcedc=2type=dc

V4(GND0)vsourcedc=0type=dc

V0(VCC0)vsourcedc=3type=dc

V3(VCCIBIAS)isourcedc=10utype=dc

M0(net29net29VCCVCC)pchw=12ul=2um=1

M1(net33net29VCCVCC)pchw=12ul=2um=1

M2(net076net33VCCVCC)pchw=12ul=2um=1

M3(net29VIN1net32GND)nchw=8ul=2um=1谚凿贞蓝葫娠找丽褐搅卿逊军长塔牌榜璃窟候侄抨扳夺乖密郭乾脏钧伺藕专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计具体的交流仿真网表如下:

//Libraryname:bM4(net33VIN2net32GND)nchw=8ul=2um=1

M6(net32IBIASGNDGND)nchw=8ul=2um=2

M7(net076IBIASGNDGND)nchw=8ul=2um=1

M5(IBIASIBIASGNDGND)nchw=8ul=2um=1

simulatorOptionsoptionsreltol=1e-3vabstol=1e-6iabstol=1e-12temp=27\

tnom=27scalem=1.0scale=1.0gmin=1e-12rforce=1maxnotes=5maxwarns=5\

digits=5cols=80pivrel=1e-3ckptclock=1800\

sensfile="../psf/sens.output"checklimitdest=psf

acacstart=1stop=100Mdec=20annotate=status

modelParameterinfowhat=modelswhere=rawfile婪些蠢抛纪苛乏高衅袭悯定痪碘蓟吨斯娟缨泅镑奸哦镇骡导瞧涎虫须奉氦专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计M4(net33VIN2net32GND)nchw=8uelementinfowhat=instwhere=rawfile

outputParameterinfowhat=outputwhere=rawfile

designParamValsinfowhat=parameterswhere=rawfile

primitivesinfowhat=primitiveswhere=rawfile

subcktsinfowhat=subcktswhere=rawfile

saveOptionsoptionssave=allpub碱束怂午畜底悄钮炕冠刁只灭睡弘滩珊落啤丁掌落撼浙疯丽沁匀夷琉污茫专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计elementinfowhat=instwhere=ra 3.3运算放大器设计

3.3.1运算放大器的基本原理

1.理想运放

“理想”的运放是一种具有无限大输入阻抗、无限大通带宽度、零输出阻抗和能提供无限大电压增益的差分输入、单(双)端输出的电压放大器。图3-32所示即这种理想化器件的原理。尽管实际运放并不呈现如此理想化的特性,但是它们的性能常常足以近似理想运放在低频时的特性。

在实际应用中,运放都是以反馈的组态使用的,如图3-33所示。耳战灶媚捶随栏盎札中宽驱喀页瓶航允瓶很夏护辛职百景臻庶世靳振只殃专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计 3.3运算放大器设计

3.3.1运算放大器的基本图3-32理想运放的等效电路茁宣酸盎纷噶案按惫雅课生隙挚贴馈福矩茎脏掇签尉吉珍秀率肯万诽提欠专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-32理想运放的等效电路茁宣酸盎纷噶案按惫雅课生隙挚图3-33基本反馈放大器兜谍尤隐蒋圭栽吠泽魁点砰审椅沂滞怖沼防秆翌窘杠遣算骑毁此拭浸颇吊专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计图3-33基本反馈放大器兜谍尤隐蒋圭栽吠泽魁点砰审椅沂滞忽略运放的输出阻抗,该反馈电路的总电压增益Au可写为(3-19)式中,Zin为输入阻抗,A为运放的电压增益。式(3-19)给出的总的电压增益,区别于完全无反馈(Zf→∞)时对应的开环增益A,称为反馈系统的闭环增益。风手奢恢属稻痉啤贿携蝇吠雇翼状瘴怂刺帧疲俐菲码呈欣迢汽哀瞥蒋贤粕专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计忽略运放的输出阻抗,该反馈电路的总电压增益Au可写式(3-19)所给闭环增益表达式最重要的特点是:Zin值较大时,A→∞,闭环电压增益变为(3-20)因此,当开环增益值足够高时,闭环性能仅仅由反馈元件决定。事实上,开环电压增益的绝对值并不重要,只要它足够大,能满足在预定的误差范围内使整个闭环增益表达式(3-19)化为式(3-20)的简化形式即可。蛰撒穿奔酬汪针笆可总膜藻力澡嗜郭羚骂侗煎磺须腑佃个瘟悯增汪忙芳揉专用集成电路设计实践(西电版)第3章电路设计专用集成电路设计实践(西电版)第3章电路设计式(3-19)所给闭环增益表达式最重要的特点是:Zin值运放的高增益和高输入阻抗大大地简化了采用所谓相加节点原理的运放反馈电路的分析。这个原理指出,假如运放按负反馈组态连接的话,那么对有限的输出电压uout,直接在运放输入端出现的电压uin将趋于零,因为:(3-21)当A→∞时,uin将变得任意小。因此,我们可以设想电路将使其输出推向某个电压值,而这个值必须驱动uin至零。这个原理虽然在几乎所有的实际情况下都是可行的,但是在数学上却并不严密,因为它假设在反馈环路中,运放存在某个稳定和实际的工作点。若迫使输出电压超过电源电压或运放最大允许的输出摆幅的话,相加节点原理将会导致错误的结

温馨提示

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

评论

0/150

提交评论