全差分CMOS运算放大器设计.docx
- 文档编号:9409018
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:48
- 大小:621.80KB
全差分CMOS运算放大器设计.docx
《全差分CMOS运算放大器设计.docx》由会员分享,可在线阅读,更多相关《全差分CMOS运算放大器设计.docx(48页珍藏版)》请在冰豆网上搜索。
全差分CMOS运算放大器设计
CMOS运算放大器的设计
报告人:
指导老师:
二0一三年十一月
第一章绪论
1.1设计平台及软件介绍
1.1.1PSPICE简介
PSPICE是由SPICE(SimulationProgramwithIntergratedCircuitEmphasis)发展而来的用于微机系列的通用电路分析程序。
于1972年由美国加州大学伯克利分校的计算机辅助设计小组利用FORTRAN语言开发而成,主要用于大规模集成电路的计算机辅助设计。
PSPICE仿真软件具有强大的电路图绘制功能、电路模拟仿真功能、图形后处理功能和元器件符号制作功能,以图形方式输入,自动进行电路检查,生成图表,模拟和计算电路。
它的用途非常广泛,不仅可以用于电路分析和优化设计,还可用于电子线路、电路和信号与系统等课程的计算机辅助教学。
与印制版设计软件配合使用,还可实现电子设计自动化。
被公认是通用电路模拟程序中最优秀的软件,具有广阔的应用前景。
1.1.2L-Edit简介
L-Edit是专用集成电路设计软件TannerTools中的主要版图设计软件,是一个用来制造集成电路掩膜的版图设计工具。
L-Edit中的层与掩膜生产过程相关联,不同的层能被方便地显示为不同的颜色和样式,并且每层间相互独立。
L-Edit以文件、单元、简单的掩膜的形式描述版图设计。
其最大的特点是速度快、功能强、使用方便和分层设计。
1.1.3CadenceOrCADCapture简介
Cadence、OrCAD、Capture是线路图输入系统,具有快捷、通用的设计输入能力,针对设计一个新的模拟电路、修改现有的一个PCB的线路图、或者绘制一个HDL模块的方框图,都提供了所需要的全部功能。
它运行在PC平台,用于FPGA、PCB和Cadence、OrCAD、PSpice设计应用中,它是业界第一个真正基于Windows环境的线路图输入程序,易于使用的功能及特点已使其成为线路图输入的工业标准。
1.2设计方法
1.2.1CMOS运算放大器设计方法
CMOS运算放大器的设计通常包括结构设计和器件设计两个状态。
首先,寻找可行的结构,如果选择的结构不符合要求,则需要修改结构或重新设计。
一旦符合条件,接着进行器件设计,确定直流工作点、器件尺寸和偏置网络,必须仔细计算器件的尺寸以满足运放的交、直流要求。
为了满足所有的设计指标,这两个设计步骤需要重复的进行。
下图给出了运算放大器的设计流程:
图1.1:
模拟运算放大器设计流程
1.2.2运算放大器的性能优化
“理想”运放具有以下的特性:
无限大的输入阻抗和输出电流;无限大的转换速率和开环增益;无噪声、失调、功耗浪费和信号失真;无负载、频率和电源电压的限制。
事实上,没有运放能达到以上所有的特性。
在实际的设计中,运放参数中的大多数都会互相牵制,这将导致设计变成一个多维优化的问题。
如下图“模拟电路设计八边形法则”所示,这样的折衷选择、互相制约对高性能放大器的设计提出了许多难题,要靠理论和经验才能得到一个较佳的折衷方案。
图1.2:
模拟电路设计八边形法则
第二章全差分运算放大器基础
本章主要介绍MOS器件的一些特性,以及运算放大器的相关内容。
2.1MOS器件基本特性
2.1.1MOSFET的结构和大信号特性
下面为N沟道增强型MOS管的剖面图及其输出特性曲线。
图2.1:
强反型时增强型NMOS管的剖面图
图2.2:
NMOS管的i-u特性
CMOS管的强反型区:
当MOS器件的栅源电压大于阈值电压时,称之为强反型状态。
当
时,器件饱和区,这里的
,
与
分别指MOS管的漏源电压、栅源电压和阈值电压。
实际上,在MOS运放设计中,大部分的MOS管都是工作在饱和状态,因为对于给定的漏极电流和器件尺寸来说,工作在饱和区可以提供稳定
的电流和比较大的电压增益。
在饱和区,MOS器件的漏极电流
和栅源电压的关系由下式决定:
式中uN为NMOS沟道中电子迁移率,COX为栅氧化区单位面积电容,W为有效沟道宽度,L是有效沟道长度,KN为NMOS管的导电因子。
在模拟电子电路中,MOSFET的跨导gm是一个重要的参数。
根据上式可求得MOSFET在饱和区静态工作点处的小信号跨导:
或者
可见MOSFET的饱和区的跨导
不仅与它的工作电流
有关,而且可通过选择器件尺寸
加以改变。
正因为如此,使MOS模拟IC的设计更为灵活。
2.1.2MOSFET的小信号模型
当NMOS管在直流偏置作用下工作于饱和区时,其交流小信号等效模型如下
图所示,在电路计算中,由MOS管的大信号模型算出电路的静态工作点后,就必须由小信号等效模型来分析电路。
小信号模型是能简化计算工作的线性模型,它是在一定的电压电流下有效,它的各项参数依赖于大信号模型参数和直流变量。
图2.3:
MOSFET的小信号模型
上图列出手工设计时的简化等效电路模型,各参数定义如下:
栅-衬底电容
和源-衬底电容
;
、
、栅-漏电容
;
饱和区跨导:
令
可以表示为:
输出电阻为:
输出电阻影响模拟电路的许多特性,例如,它限制着大多数放大器的最大电压增益。
在简化的手工分析中,可以使用近似表达式:
2.2运算放大器概述
运算放大器是模拟电路设计中用途最广/最重要的部件,大量的具有复杂程度的运放被用来实现各种功能:
从直流偏置产生到高速放大或滤波。
运算放大器是具有足够正向增益的放大器(受控源),当加负反馈时,闭环传输函数与运算放大器的增益几乎无关。
利用这个原理可以设计出很多有用的模拟电路和系统。
对运算放大器最主要的一个要求是有一个足够大的开环增益以符合负反馈的概念。
单级放大器大多没有足够大的增益,因此多数CMOS运放采用两级或多级增益。
最常用的运算放大器之一是两级运算放大器,下图为最常用的两级运算放大器的框图。
图2.4:
运算放大器的基本结构
上图描述了运算放大器的重要组成部分,CMOS运算放大器在结构上非常类似于双极型运算放大器。
输入级——主要作用是放大差模输入信号,由差分放大电路组成,有时会提供一个差分到单端的转换,利用它的对称性可以提高整个电路的共模抑制比,可以改善噪声和失调性能,且具有很强的抗干扰能力,并具有温度漂移下、级间易直接耦合。
增益级——这一级的主要作用是提高电压的增益,如果差分输入级没有完成差分到单端的转换,那么这个工作应该由这级来完成。
输出级——输出级一般由源极跟随器或推挽放大器组成,用于降低输出阻抗,维持大的信号摆幅。
偏置电路——主要用于为每只晶体管建立适当的静态工作点。
补偿电路——在运算放大器中加负反馈,用以保持整个电路工作的稳定。
2.3全差分运算放大器特点
现代模拟集成电路中,高性能的运放多采用全差分形式。
所谓全差分运放,指的是输入输出均为差分形式的运算放大器。
全差分运放同普通的单端输出运放相比,有以下几个优点:
1.全差分运放具有低噪声特性,由于全差分运放电路的结构完全对称,因而在理想情况下,外部噪声对运放的两条信号通路所产生的影响完全相同。
在实际电路中,外部噪声对不同的信号通路的影响不可能是完全相同的。
因此,全差分运放虽然能够抑制噪声,但也只能是抑制共模噪声,对差模噪声全差分也无能为力。
然而,相对于单端输出的运放来说,其噪声特性还是有较明显改善的。
2.全差分运放具有较大的输出电压摆幅,由于全差分运放的输出为差模输出,因而其输出电压摆幅同普通运放相比可以变大一倍。
此外,互补的输出信号除了可以使运放的输出摆幅变大一倍之外,还使得运放的增益可以提高大约6db,从而可以在低电源电压下实现高增益和宽摆幅输出。
3.由于全差分运放的输出信号摆幅增大,同时其共模噪声得到抑制,因为信噪比随之增加。
4.全差分形式可以较好的抑制谐波失真的偶数阶项。
第三章CMOS模拟运放设计
通过上章对运算的简单介绍,本章提出设计目标,并选择适当的结构进行设计。
3.1设计目标
本CMOS运放的设计的性能指标如下表所示:
表3.1性能参数参数描述
设计值
电源电压
5V
工作温度
0~50度
输出形式
差分输出
幅值增益
(1~100mv的10MHz信号)30倍
单位增益带宽
大于500MHz
共模抑制比
80db
输出摆幅
正负3V
建立时间
小于100ns
转换速率
大于150V/us
3.2电路结构分析
运算放大器的结构主要有三种:
(A)简单两级运放,two_stage;(B)折叠共源共栅,folder_cascode;(C)共源-共栅,telescopic,以下为各主要形式运放的对比:
表3.2各类运放结构对比增益
摆幅
速度
功耗
噪声
套筒式共源共栅
中
中
高
低
低
折叠式共源共栅
中
中
高
中
中
两极运放
高
高
低
中
低
增益提高运放
高
中
中
高
中
折叠式运放与套筒式运放相比,输出摆幅相对较大(比套筒式运放少折叠一个MOS管),这是以较大功耗、较小的增益、较小的带宽和较大的噪声获得的。
尽管如此,折叠式运放比套筒式运放运用的更为广泛,因为它可以直接接成跟随形式(折叠式常用于单级运放,两极运放中,第一级还是常用套筒式运放),而套筒式运放不能接成跟随器形式(仅用作跟随器时,利用自举技术可以解决这一问题)。
不论那种结构,双端输出比单端输出带宽更宽(没有“镜像极点”)。
结合运放的设计指标要求,选择运放电路的结构时,需综合考虑:
(1)工作电压低,提高信噪比,要求输出摆幅能达到轨对轨的范围;
(2)为了能够达到高增益,需要采用共源共栅结构,这样就限制了输出摆幅,为此,选用两运放;第一级提供高增益,第二级提供轨对轨的输出摆幅,这样的两级结构可以兼顾电压增益和输出摆幅的要求,一般很少使用多余两级的运放结构,因为那样很难保证系统的稳定性。
(3)为了尽量降低功耗,第一级电路选用折叠式共源共栅运放结构,输出级用简单的共源跟随器,从而提高系统的带负载能力;
(4)两级结构需要采用频率补偿技术来保证系统的稳定性,因而补偿电路是必不可少的。
综合上述,得到设计的结构为共源共栅放大+共源跟随输出缓冲。
图3.1共源共栅差动对
3.3具体设计过程
3.3.1输入级设计
综合考虑采用共源共栅放大+共源跟随输出缓冲的结构,套筒式的共源共栅结构,虽然频率特性较好,又因为它只有两条主支路,所以功耗比较小。
但是这些都是以减小输入范围和输出摆幅为代价的。
但是考虑到对运算放大器的具体要求该运算放大器的具体要求主要在小信号范畴,而且增益在10MHz信号输入时只有30倍的要求。
为了简化设计电路,在设计要求下具体电路采用了套筒式共源共栅结构。
图3.2套筒式的共源共栅结构
3.3.2电流镜电路
电流镜遵循的原理是:
如果两个相同MOS管的栅-源电压相等,那么沟道电流也应该相等。
电流镜类型主要有基本电流镜、Cascode电流镜、威尔逊电流镜、改进的威尔逊电流镜和电压减少的共源共栅电流镜。
本设计采用性能较好的稳控性共源共栅电流源。
经过试验可以达到运放电路所需。
图3.3电流镜电路
3.3.3偏置电路
模拟电路设计的一个最重要的部分是偏置电路,偏置电路的目的是为了确定晶体管的合适DC静态工作点,确定了合适的直流静态工作点后就可以确定稳定的、可以预测的DC漏极电流以及DC漏极电压,以确保输入信号工作在饱和区。
偏置电路时形成运放的基础,它给各种电路例如差分输入级、增益级以及输出级等提供精确的偏置,以使其正常稳定的工作。
本电路处于简化电路的角度,采用了MOS管直接分压来提供偏置电路。
图3.4MOS分压电路
3.3.4输出级
输出级采用源极跟随器,源跟随器中的电流源的大小取决于运算放大器所需要的吸收电流的能力。
使用有源负载的源跟随电路如图所示:
图3.5源输出级电路
3.3.5整体电路
综合以上,在设计时,为了更方便地得到各个偏置电压的大小,首先使用偏置直流电源代替偏置电压,得到偏置电压大小后再来确定,MOS管分压所需的宽长比例,这里的网单将在附录中给出,最终得到整体的电路图如下:
图3.6整体运放电路图
第四章运放参数的模拟与测量
前面从理论上完成了电路的设计,要最终完成运放电路的设计,需要对所设计的运放电路进行反复的仿真和测试,这些工作是必不可少的。
本章对所设计的CMOS运放电路做出仿真,直到各项指标达到或接近设计要求为止。
采用实验提供的MOS管模型,运用PSPICE软件工具对所设计的电路进行仿真,运放的电源电压VDD取5V,环境温度为25度,代码在附录中给出。
4.1瞬态分析
此分析主要是为了观察在输入为1~100MV范围的10MHZ交流信号时,输出电压增益大小以及其线性度。
以下个图分别为输入为1MV\10MV\100MV时第一级和第二级输出级的电压波形。
(其中绿色为共源共栅输出,红色为最后缓冲级输出)
输入为1mv时的一二级输出:
输入为10mv时的一二级输出:
输入为100mv时的一二级输出:
图4.11mv、10mv、100mv时的输出信号
由输出结果可以看出运放的设计满足10MHz信号输入30倍放大倍数,小信号时第二级对信号的放大能力较强,而在较大信号是第二级放大能力有限,同时第二级放大电路也起到了减小输出阻抗,增大对后级的驱动能力的功能。
但是在信号输入1mv~100mv中,运放的放大倍数有所不同,中间放大倍数相差约为6倍,线性度基本可以接受,但是仍需改善。
4.2温度特性
由.TEMP-45050100代码可以直接得到不同温度下的输出波形。
100mv时温度特性
10mv时的温度特性
图4.2100mv、10mv时的温度特性分析
由图可以看出,在输入信号为10mv时,输出电压在-45度时的曲线与其他温度下的输出差距较大。
可见在输入信号较大时,运放的温度特性要相对好些。
4.3输出阻抗
运放的输出阻抗大小可以反映运放的带负载能力,利用PSPICE中的TF函数可以直接得到运放的输出阻抗。
输出阻抗测试代码.TFV(13)V2
图4.3输出阻抗
由上图可见,输入阻抗为10E20欧姆,输出阻抗为5475欧姆。
由网单中显示的输出阻抗可以分析运放的驱动能力,从上图可以看出,这个运放的输出阻抗相对较大,对下一级的驱动能力不足,这主要是在第二级设计的时候MOS管的沟道宽度较小,若在放大倍允许的情况下加大第二级MOS管的沟道宽度,这样就可以减小放大器的输出阻抗,从这点也可以分析出,第一级提供足够的放大倍数对整个运放的设计尤为重要。
如果采用增益更高的折叠共源共栅结构则运放的第一级增益更大,但那是以增加运放功耗和电路复杂度为代价的。
4.4交流特性分析
交流特性反映的是运放的增益带宽积,增益带宽积越大意味着在相通的增益下运放的带宽更大,这样对于宽频率小信号有更好的放大效果。
图4.4交流特性分析
由上图可以看出运放的频率带宽为1MHz~10MHz。
满足题目对运放设计的要求。
第五章版图设计
版图设计是通过EDA设计工具,进行集成电路后端的版图设计和验证,最终产生送交供集成电路制造用的GDSII数据。
版图设计是根据产品前段设计线路或文件要求,按照工艺设计规则,设计电路的版图,并对产品版图进行规则检查,电路与版图匹配检查;完成用于生产加工的电路最终设计!
本章主要讨论版图设计的有关基本概念、设计方法和设计过程。
5.1版图设计基础
5.1.1设计流程
集成电路设计的独特之处在于不只是需要懂得电路图。
一个电路尽管在电路图级的定义和功能都正常,但是如果物理设计不正确,也会导致失败。
在集成电路设计中,物理层设计称作版图设计。
版图是集成电路物理设计的结果,也是整个集成电路设计的最终结果,同时是集成电路设计与制造的唯一联系。
版图设计的一般流程如下图所示:
图5.1版图设计流程
首先是根据电路原理图画出对应的版图,即把对应的器件摆好,完成连线。
但由于版图的制造精度有限,所以版图必须满足一定的要求,这就需要通过版图设计规则来约束。
设计规则是集成电路设计与制造的桥梁,这些规定是以掩模板各层几何图形的宽度、间距及重叠等最小容许值的形式出现的。
设计规则本身并不代表光刻、化学腐蚀、对准容差的极限尺寸,它所代表的是容差的要求。
通俗的讲,就是保证集成电路在制作过程中工艺能力所能达到的、保证芯片不出问题所提出的对版图设计的各种约束条件。
版图画完后,需要用软件依据DRC文件来进行“设计规则检查”(DesignRuleCheck,DRC),以验证所画的版图是否完全符全版图的设计规则。
当版图没有DRC错误,完全合乎设计规则后,再依靠LVS文件,将它和电路原路进行比较,最后再进行电路网单的提取。
5.1.2L-edit中的版图设计
我们知道,集成电路是一层一层的制造出来的,那么作为表示它物理构造的版图自然也使用不同的层来表示电路、器件的结构。
这些层基本和实际电路中的物理层相对应。
从版图设计数据结果来说,它是由一些规则的集合图形组成的,这些图形分为若干层,每层图形可以制造成一块掩模板,不同的掩模板分别用于不同的光刻工艺过程。
本实验中使用L-edit软件来进行版图设计,下表列出了L-edit中常用层的名称与含义。
表5.1版图中层的定义
5.2版图设计
本实验中使用L-edit中nhp_n08的设计规则,针对本实验的电路设计,此规则下需要使用到的元器件有NMOS、PMOS和电阻R,由于本设计中可能用到的电阻阻值较大,故选用N阱工艺的电阻R。
所用到的元器件版图如下所示:
(a)(b)
(C)
图5.2nhp_n08设计规则版图
(a)NMOS(b)PMOS(c)N阱工艺的电阻R
图5.3叉指结构的NMOS和PMOS
根据L-edit的设计规则将MOS运放电路图转化的版图如下:
图5.4CMOS运放的整体版图
本版图的设计主要依据Pspice仿真网单来设计,布局与电路图的布局也基本相同,由于MOS管的尺寸相差较大,所以在设计时充分采用了MOS管叉指结构设计方法,有利于减小整体版图的面积,使MOS管的排列更加规整。
5.3版图参数的提取并仿真
5.3.1版图参数的提取和修改
版图画好之后,首先进行DRC(设计规则检查)无误之后就可以提取电路网单(见附录),提取的网单并不能对其直接进行仿真来验证版图的正确性,还需要对网单进行适当的修改。
如:
(1)参照原来设计的电路图,判断每一个MOS管的源和漏级是否正确,如不正确还需对其做出修改。
(2)为仿真方便,将所有对地的标号改为0。
(3)可以适当的修改衬底的标号。
(4)仿真时还需要加上激励和电源,另外如果直接仿真会提示没有MODEL的错误,这时还需要将原来的MOS管模型加上才可以进行仿真。
做了以上修改之后(电路网单见附录),就可以对电路的不同参数进行仿真了。
根据第四章的部分仿真性能参数进行仿真。
主要作了直流瞬态分析以及交流频率特性分析。
5.3.2电路仿真
(1)瞬态分析
输入为1mv时的输出
输入为10mv时的输出
输入为100mv时的输出
图5.5输入为1、10、100MV时输出波形
从上图可以看出,由版图提取的网单,PSpice仿真效果在放大倍数上比原来的网单偏小,但是线性度得到很大改善,在1mv~100mv的范围内放大倍数都稳定在30倍左右,偏差不超过1倍,可见由版图提取的参数与原来的网单还是有所差别的。
(2)交流特性分析
分析代码:
.ACDEC100100K100MEG
图5.6交流特性分析
由上图可以看出,运放的交流特性往低频方向移动。
可能是版图的参数改变了MOS的电容大小,使得运放交流特性发生了改变。
第六章总结
感谢带我们这次实验的学长、学姐以及一起实验的同学,学长学姐在差分CMOS运放的设计中对我们进行了我们全程的指导,给予了我们很大帮助,这也是我们能够顺利完成这次实验的关键,同时感谢常老师的指导,以及学校为我们提供了这过得去的实验场地、仪器和设备,在此对相关人员表示衷心的感谢。
实验中从收集资料、查阅文献、设计电路、进行理论分析、电路仿真、版图设计到最后报告的完成,受益良多。
通过此次实验,了解了一个普通CMOS运算放大器的设计流程,对CMOS模拟集成电路设计理论和工艺技术有了一定的认识,特别是对全差分运放的各项参数加深了认识,以及学会巩固了Pspice和L-Edit的使用,对MOS器件的设计有了一个初步的认识。
实验完成了CMOS运算放大器的设计,整个设计分为以下几个部分:
(1)简单介绍几款设计软件以及运算放大器设计的一些方法。
(2)对CMOS器件的模型和工作特性进行分析,这是设计放大电路的基础。
(3)研究运算放大器的电路结构和工作原理,在已有的技术成果基础上提出自己的设计方案并验证设计的可行性,选择合适的电路结构分模块进行设计。
综合考虑运放的技术指标和电路实现的繁简性,把要设计的运算放大器分成许多子单元,然后在当前可以实现的工艺基础上选择合适的结构设计子单元,最后构成整个运放电路。
(4)应用PSPICE软件对所涉及的电路进行各种参数的仿真;
(5)应用L_edit软件绘制电路的版图,并对版图进行参数提取以及电路的仿真。
此外这次综合实验还使我学会了如何分析MOS电路设计中出现的问题,怎么把一个复杂的问题一步步地剥离出来,找到问题的根源,把几个交织在一起的问题理顺再一个个地解决。
【参考资料】
【1】《一种高增益带宽CMOS全差分运算放大器》朱小珍西安电子科技大学
【2】《CMOS运放性能参数仿真规范》芯海科技有限公司
【3】《CMOS低压微功耗折叠式共源-共栅运放设计》张静江苏大学
【4】《一种全差动折叠共源共栅的CMOS放大器》王绍清徐肯冯勇建厦门大学
【5】《低压低功耗CMOS模拟运算放大器的设计与研究》赵增会河北工业大学
【6】《模拟CMOS集成电路设计》BehzadRazavi著陈贵灿程军张瑞智等译西安交通大学出版社
【7】《模拟电路的计算机分析与设计-PSPICE程序应用》高文焕汪慧编著清华大学出版社
附录:
一、Pspice仿真代码:
1、原理层次仿真代码(偏置电压由直流电压直接替代)
CMOSAMPTEST
M131160NMW=60UL=2U
M242160NMW=60UL=2U
M36530NMW=48UL=2U
M47540NMW=48UL=2U
M568912PMW=30UL=2U
M6781012PMW=30UL=2U
M79111212PMW=28UL=2U
M810111212PMW=28UL=2U
*miror
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全差分 CMOS 运算放大器 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)