跨导运算放大器的设计.docx

上传人:b****8 文档编号:9873128 上传时间:2023-02-07 格式:DOCX 页数:18 大小:186.72KB
下载 相关 举报
跨导运算放大器的设计.docx_第1页
第1页 / 共18页
跨导运算放大器的设计.docx_第2页
第2页 / 共18页
跨导运算放大器的设计.docx_第3页
第3页 / 共18页
跨导运算放大器的设计.docx_第4页
第4页 / 共18页
跨导运算放大器的设计.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

跨导运算放大器的设计.docx

《跨导运算放大器的设计.docx》由会员分享,可在线阅读,更多相关《跨导运算放大器的设计.docx(18页珍藏版)》请在冰豆网上搜索。

跨导运算放大器的设计.docx

跨导运算放大器的设计

跨导运算放大器的设计

一、实验任务

1-1实验目的

学会使用数模混合集成电路设计仿真软件Hspice;学会按要求对电路的参数进行调整;学会对工艺库进行参数提取;学会用提取的参数进行手工计算分析并与仿真得出的参数进行比较。

通过上述实践达到对之前所学《模拟集成电路原理与设计》理论课程内容的更深入的理解和掌握,以及初步掌握模拟集成电路设计的方法和步骤,使学生能较快适应未来模拟集成电路设计的需求。

1-2实验任务:

设计一个跨导运算放大器

(1)VDD=1.8V,使用models.mdl库文件,1:

B是指两个管的w/L之比,Ibias=54mA,试调整各个管的参数,使该运放的放大倍数AV=

>60,而且同时满足增益带宽积GBW>100MHz,相位裕度PM>65oC,并且最优指数

>0.422,可先参照一个样板仿真文件ota.sp和ota_test.sp,然后自己调整;

(2)仿真各指标满足要求后,自行设计参数提取电路进行电路中的各个部分晶体管的参数提取,然后进行手算分析。

将分析结果与实际仿真结果进行比较;

(3)尽你所能调整除 VDD之外的其他参数,包括Ibias来提高FOM,最高能提高到多少?

最后提交一个word电子文档,包括参数提取过程、手算分析过程、电路图(带管子参数)、仿真波形图、及相关详尽的说明。

 

二、实验内容

2-1问题1

2-1-1参数分析

•增益Av

B=(W3/L3)/(W2/L2)

所以,可通过增大M1的宽长比,增大L4的大小,以及提高M3和M2的沟道宽长比之比B来提高放大增益

•增益带宽积GBW

 

因为CL的值不变,所以理论上提高M3和M2的沟道宽长比之比B、增大M1的跨导即增大M1的宽长比可以增大GBW,且满足增益的要求。

•相位裕度PM

该电路中,nout为主极点,CL不变,所以输出电阻Rout变化会使主极点发生变化。

M2和M3之间的点N2a为第一非主极点,所以通过改变M2M3的W/L之比,通过使第一非主极点的位置外移,进而可以改变相位裕度。

但是,改变管子参数的同时,总会伴随增益或带宽的下降,所以,合理取值才是最重要的。

 

•最优指数FOM

GBW满足要求时,减小Itotal值可以增大FOM

因为Ibias为定值,所以若减少Itotal,则需减小管子的尺寸

但Itotal跟GBW具有一定的矛盾关系,且电流太小管子可能会进入截止状态。

即使能令MOS管处于饱和状态,考虑实际情况,过驱动电压也不能太小。

 

2-1-2仿真结果

2-1-3相关参数

2-1-4计算参数

CL=1.0386p

Ibias=54uA

Itotal=254.4705u

AV0=62.111

fd=1.1952MHz

PM=70.629>65

GBW=AV0fd=62.111*1.7832=110.76>60

=0.45>0.422

从输出文件中查得各管都工作在饱和区,符合要求。

由计算,可以证明实验参数符合指标要求。

2-2问题2

2.2.1对NMOS管进行电路仿真测试并提取参数:

•NMOS管测试电路原理图

漏端电压从0到1.8V以步进0.01进行扫描,同时,栅极电压从0到1V以步进0.05V进行扫描。

•源代码:

(见附录1)

•Nmos取点:

如下图,于各条曲线取斜率并选取点进行标记

记下其横纵坐标及斜率,计算出VenL,如下表

Vds/V

Ids/uA

Slope/u

VenL

0.9

202.59

22.232

-8.2125

0.95

236.76

27.735

-7.5865

1.0

272.56

34.357

-6.9332

Avg

-7.5774

 

VenL=-7.5774

3.2.2对PMOS管进行电路仿真测试并提取参数:

PMOS管测试电路原理图

•源代码:

(见附录二)

•Pmos取点:

方法同Nmos

Vds/V

Ids/uA

Slope/u

VepL

-0.9

-23.13

0.90731

24.5929

-0.95

-28.556

0.68958

40.4607

-1.0

-34.491

0.51568

65.8845

Avg

-28.726

43.6460

VepL=43.6460

2-2-3手算分析

 

用实验1的管子参数,由手算分析等到理论值,与实验1的仿真值相比较。

 

Vgs=-1V

仿真后显示其阈值电压Vth=-0.481V

忽略沟道调制效应此时Ids=-34.9058uA

得pmos的μCox为51.835u

带入

其中Id1=27uAW1/L1=5.0/0.18

得gm1=278.841uA/V

M3和M2的沟道宽长比之比B=(W3/L3)/(W2/L2)=(5.5/1.0)/(2.0/1.0)=2.75

输出电阻

Ro3=VenL3/(B*Id1)=92.92KΩ

Ro4=VepL4/(B*Id1)=587.81KΩ

Rout=Ro3//Ro4=80.24KΩ

已知CL=1.0386p

得到fd=1/(2π*Rout*CL)=1.9098MHz

得到Av=61.529

2-2-4误差分析

指标

仿真数据值

计算数据值

误差率

310.8918u

278.841u

11.5%

fd

1.7832MHz

1.9098MHz

7.00%

62.111

61.529

0.95%

 

1.

的误差较大,原因是沟道调制效应等二阶效应导致的。

计算的过程中只考虑了一阶模型,忽略了很多二阶效应,计算模型简略导致

的计算产生误差。

2.fd的结果受到电阻值的影响,由于电阻值较小,则fd的值相对偏大,且具有一定误差。

3.

的值受到

fd的误差影响。

4.三个参数的误差大小与计算VENL和VEPL时的取点有关。

2-3问题3

2-3-1仿真结果

 

2-3-2相关参数

 

2-3-3计算参数

=1.0386pF

Ibias=13uA

AV0=70.009

fd=1.4924MHz

PM=65.409>65

GBW=70.009*65.409=104.4814MHz>100MHz

=88.3776uA

FOM=

=1.2278>0.422

从输出文件中查得各管都工作在饱和区,符合要求。

由计算,可以证明实验参数符合指标要求。

且FOM的值约为1,较符合优化设计要求。

四、附录

附录1:

NMOS参数提取电路源代码

 

.subcktotandngns

**************

*parameters*

**************

.paramwmin=0.24u

.paramlmin=0.18u

.paraml1=1.0u

.paramw1=5.5u

***********

*circuit*

***********

m1ndngnsnsn_18_g2l=l1w=w1geo=3m=1

.endsota

 

Ateststructurefortheota

*******************

*Themodel-files*

*******************

.includemodels.mdl

***********

*Options*

***********

.optionmethod=gear

.optionreltol=1e-5abstol=1e-9

.optionpost

********************

*Includecircuits*

********************

.include'./ota_extract.sp'

**************

*parameters*

**************

.paramcl=1.0386p

.paramibias1=54u

***********

*circuit*

***********

xotandngnssota

r1nddnd1k

*theequivalentloadcapacitance

clnoutnsscl

***********

*sources*

***********

*dcsources

vddndd01.8

vssnss00

vgngnss1

***************

*simulations*

***************

*operatingpoint

.op

.dcvdd01.80.01vg010.05

**********

*output*

**********

*.probedcv(*)

.end

附录二:

PMOS参数提取电路源代码

.subcktotandngns

**************

*parameters*

**************

.paramwmin=0.24u

.paramlmin=0.18u

.paraml1=1u

.paramw1=5u

***********

*circuit*

***********

m1ndngnsnsp_18_g2l=l1w=w1geo=3m=1

.endsota

 

Ateststructurefortheota

*******************

*Themodel-files*

*******************

.includemodels.mdl

***********

*Options*

***********

.optionmethod=gear

.optionreltol=1e-5abstol=1e-9

.optionpost

********************

*Includecircuits*

********************

.include'./ota_extract.sp'

**************

*parameters*

**************

.paramcl=1.0386p

.paramibias1=54u

***********

*circuit*

***********

xotandngnssota

r1nddnd1k

*theequivalentloadcapacitance

clnoutnsscl

***********

*sources*

***********

*dcsources

vddndd0-1.8

vssnss00

vgngnss-1

***************

*simulations*

***************

*operatingpoint

.op

.dcvdd-1.800.01vg-100.05

**********

*output*

**********

*.probedcv(*)

.end

 

附录3:

参数提取及计算所用参考公式

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1