Section1:有源负载差动对(五管OTA)(2) -- 性能参数
Section1:有源负载差动对(五管OTA)(2) – 性能参数
学习笔记
文章目录
- Section1:有源负载差动对(五管OTA)(2) -- 性能参数
- 前言
- 一、共模输入电压 Vin,cmV_{in,cm}Vin,cm
- 1. 最大共模电压 Vin,cm(max)V_{in,cm}(max)Vin,cm(max)
- 2. 最小共模电压Vin,cm(min)V_{in,cm}(min)Vin,cm(min)
- 3. 例题
- 二、增益带宽积 GBWGBWGBW
- 三、压摆率 SRSRSR
- 参考
前言
本文介绍共模输入电压、增益带宽积、压摆率等性能参数。
一、共模输入电压 Vin,cmV_{in,cm}Vin,cm
共模输入电压 Vin,cmV_{in,cm}Vin,cm应处于合理范围内,以确保差分对所有的管子都工作在饱和区。
1. 最大共模电压 Vin,cm(max)V_{in,cm}(max)Vin,cm(max)
当输入共模变大(即MOS的栅压增大),输入对管的漏端电压会变小(因为是反相的),源端的电压会变大(为保持电流IDI_{D}ID不变),故会压缩输入对管M1和M2的VDSV_{DS}VDS。当M1和M2的VDS<=VGS−VTNV_{DS}<=V_{GS}-V_{TN}VDS<=VGS−VTN时,两个管子进入线性区。因此:
Vin,cm(max)=VDD−VSG3−VDS1,sat+VGS1=VDD−VSG3+VTNV_{in,cm}(max)=V_{DD}-V_{SG3}-V_{DS1,sat}+V_{GS1}=V_{DD}-V_{SG3}+V_{TN}Vin,cm(max)=VDD−VSG3−VDS1,sat+VGS1=VDD−VSG3+VTN
2. 最小共模电压Vin,cm(min)V_{in,cm}(min)Vin,cm(min)
先给出最小共模电压表达式
Vin,cm(min)=VDS5,sat+VGS1V_{in,cm}(min)=V_{DS5,sat}+V_{GS1}Vin,cm(min)=VDS5,sat+VGS1
若Vin,cm<Vin,cm(min)V_{in,cm}<V_{in,cm}(min)Vin,cm<Vin,cm(min),M5会进入线性区。这是因为:当共模输入减小时,为保持电流IDI_{D}ID不变,VGS1V_{GS1}VGS1维持不变,这意味着M1的源极(即M5的漏极)是往下降的。当VDS5<=VDS5,sat=VGS5−VTNV_{DS5}<=V_{DS5,sat}=V_{GS5}-V_{TN}VDS5<=VDS5,sat=VGS5−VTN时,M5会进入线性区。
3. 例题
VDDV_{DD}VDD为5V,尾电流源I5I_{5}I5为100uA,输入对管M1、M2的宽长比51\frac{5}{1}15,VDS5,satV_{DS5,sat}VDS5,sat为0.2V,计算输入共模范围。(μnCOX=113×10−6,μpCOX=70×10−6,VTN=0.723V,VTP=−0.906V\mu_{n}C_{OX}=113\times10^{-6},\mu_{p}C_{OX}=70\times10^{-6},V_{TN}=0.723V,V_{TP}=-0.906VμnCOX=113×10−6,μpCOX=70×10−6,VTN=0.723V,VTP=−0.906V)
(1) 最大共模电压:
先计算VSG3V_{SG3}VSG3:由I52=12μpCOXW3L3(VGS3−VTP)2\frac{I_{5}}{2}=\frac{1}{2} \mu_{p}C_{OX}\frac{W_{3}}{L_{3}}(V_{GS3}-V_{TP})^{2}2I5=21μpCOXL3W3(VGS3−VTP)2,可得到VSG3V_{SG3}VSG3的表达式:VSG3=I5μpCOXL3W3−VTPV_{SG3}=\sqrt{\frac{I_{5}}{\mu_{p}C_{OX}}\frac{L_{3}}{W_{3}}}-V_{TP} VSG3=μpCOXI5W3L3−VTP
因此,可以得到:Vin,cm(max)=VDD−VSG3+VTN=3.622VV_{in,cm}(max)=V_{DD}-V_{SG3}+V_{TN}=3.622VVin,cm(max)=VDD−VSG3+VTN=3.622V。
(2) 最小共模电压:
先计算VGS1V_{GS1}VGS1:由I52=12μnCOXW1L1(VGS1−VTN)2\frac{I_{5}}{2}=\frac{1}{2} \mu_{n}C_{OX}\frac{W_{1}}{L_{1}}(V_{GS1}-V_{TN})^{2}2I5=21μnCOXL1W1(VGS1−VTN)2,可得到VGS1V_{GS1}VGS1的表达式:VGS1=I5μnCOXL1W1+VTNV_{GS1}=\sqrt{\frac{I_{5}}{\mu_{n}C_{OX}}\frac{L_{1}}{W_{1}}}+V_{TN} VGS1=μnCOXI5W1L1+VTN
因此,可以得到:Vin,cm(min)=VDS5,sat+VGS1=1.344VV_{in,cm}(min)=V_{DS5,sat}+V_{GS1}=1.344VVin,cm(min)=VDS5,sat+VGS1=1.344V。
综上,输入共模电压满足:1.344V<=Vin,cm<=3.622V1.344V<=V_{in,cm}<=3.622V1.344V<=Vin,cm<=3.622V时,管子均处于饱和区。
二、增益带宽积 GBWGBWGBW
在单极点系统中,GBW是不变的,等于单位增益带宽,等于低频增益AVA_{V}AV与3dB带宽(极点PPP)的乘积。增益带宽积 GBWGBWGBW是电路放大1倍时,能通过的信号的频率范围。
(1)低频增益 :AV=−gm2(rO2//rO4)A_{V}=-g_{m2}(r_{O2}//r_{O4})AV=−gm2(rO2//rO4)
(2)极点:输出节点对地的总电阻与输出节点对地的总电容的乘积分之一。
P=1(rO2//rO4)CLP=\frac{1}{(r_{O2}//r_{O4})C_{L}}P=(rO2//rO4)CL1
增益带宽积 GBWGBWGBW为两者的乘积,即为 GBW=gmCLGBW=\frac{g_{m}}{C_{L}}GBW=CLgm。(等式右侧的分母还需乘上2π2\pi2π)
注:增益带宽积的值是有隐含条件的,增益带宽积的值是在小信号下的带宽。例如,10MHz的信号按理说是可以通过100MHz带宽的电路的。但如果输出信号的幅值非常大,10MHz的信号进入运放,输出端得到的信号可能是发生畸变的。
三、压摆率 SRSRSR
(1) 压摆率的公式
由q=Cvq=Cvq=Cv和I=qtI=\frac{q}{t}I=tq,得到:SR=vt=ICSR=\frac{v}{t}=\frac{I}{C}SR=tv=CI
(2) 压摆率的影响
压摆率可认为是,当向运放输入一个阶跃信号时,运放输出信号的最大变化速度,如下图:
SR=2πfinVpSR=2\pi f_{in}V_{p}SR=2πfinVp
信号幅值越大,信号的频率finf_{in}fin越大,要求运放的SR也越大。
例:
下图是24kHz时测试的结果。显然输出波形已经失真,原因就是压摆率不够了,带宽也变成了17kHz左右。
如图所示,峰峰值2.96V对应的峰值电压Vp = 1.48V,SR=0.16V/uS。
根据压摆率的计算公式:SR=2πfVpSR = 2πfVpSR=2πfVp 计算得到:
f=0.16/(2π∗1.48)∗106=17.2kHzf = 0.16 /(2π*1.48) * 10^6 = 17.2kHzf=0.16/(2π∗1.48)∗106=17.2kHz
它的含义是:在输出峰值电压为1.48V时,全功率带宽为17.2kHz。当输入频率超过17.2kHz,如24kHz时,就会产生波形失真。
注:压摆率的值也是有隐含条件的,压摆率的值是在大信号下的带宽。
参考
[1] https://www.bilibili.com/video/BV1Aa4y1v7ab?spm_id_from=333.999.0.0
[2] https://blog.csdn.net/wwt18811707971/article/details/78492480
[3] https://mp.weixin.qq.com/s/PA3sh-KOIACTi8bz0Q0yTg
Section1:有源负载差动对(五管OTA)(2) -- 性能参数相关推荐
- 用Cadence Virtuoso IC617和工艺参数设计有源负载差动对(五管OTA)运放
前言 本文为我自己的学习笔记,属于Cadence Virtuoso系列的进阶部分,采用的软件版本是Cadence Virtuoso IC617.其他文章请点击上方,看我制作的Cadence Virtu ...
- 用Cadence Virtuoso IC617结合gm/id方法设计有源负载差动对(五管OTA)运放
前言 本文为我自己的学习笔记,属于Cadence Virtuoso系列的进阶部分,采用的软件版本是Cadence Virtuoso IC617.其他文章请点击上方,看我制作的Cadence Virtu ...
- 用Cadence Virtuoso IC617结合gm/id方法设计两级运放(五管OTA加共源极)
前言 本文为我自己的学习笔记,属于Cadence Virtuoso系列的进阶部分,采用的软件版本是Cadence Virtuoso IC617.其他文章请点击上方,看我制作的Cadence Virtu ...
- SQL Server大负载的生产环境下的性能优化:初识元数据优化
相信朋友对SQL Server性能调优相关的知识或多或少都有一些了解.虽然说现在NOSQL相关的技术非常的火热,但是RMDB(关系型数据库)与NOSQL是并存的,并且适用在各种的项目中.在一般的企业级 ...
- Linux重要进程负载情况报告,Linux进程与性能监控
系统性能监控相关命令 1.vmstat命令 Report virtual memory statistics,报告虚拟内存的统计数据. 常用选项:# #:vmstat后面直接给出数字第一个数字表示每隔 ...
- 服务器的负载是什么意思?有哪些参数衡量?底层原理是什么?
服务器的负载是指服务器正在处理的任务数量和工作量.服务器的负载水平越高,说明服务器正在承载越多的请求和任务,会导致服务器响应变慢或崩溃.因此,服务器负载是需要进行监测和管理的. 常见的用于衡量服务器负 ...
- 【某OTA网站加密参数还原生成】
文章目录 前言 一.接口加密参数怎么生成? 二.JS代码 三. 环境 前言 最近看了下某网站的接口数据,发现和以前不一样了,于是花了会时间看了下 一.接口加密参数怎么生成? 看了下接口 会发现有个te ...
- lcd驱动芯片测试软件,大电容负载LCD驱动芯片的测试及性能改进
摘要: This paper proposed a test scheme for a dedicated, multi-channel, large capacitor load LCD drive ...
- 模拟集成电路笔记 | 第三部分 | Chapter 5-6
模拟集成电路笔记 | 第三部分 | Chapter 5-6 如想获得更好的阅读体验,可点击以下链接:03-CMOS模拟集成电路笔记 第五章 电流镜与偏置技术 5.1 基本电流镜 电路图 IOUT=(W ...
最新文章
- 为什么要选择useState而不是useReducer
- linux 下camera调试笔记【转】
- [恢]hdu 2098
- “365算法每日学计划”:01打卡
- python中raw_input未定义_python之NameError: name 'raw_input' is not defined
- 复制字符串小程序笔记
- 【android】java.net.ConnectException: localhost/127.0.0.1:8080 - Connection refused
- 4月11日 GCD 总结(二)
- php核心语法,PHP核心语法总结
- 使用光学鼠标传感器实现旋转(或线性)测量(转)
- java json转excel_JSON转Excel怎么转?
- 动态盘/基本盘互转:动态盘怎么转换基本盘?
- 2020 — 只争朝夕,不负韶华
- 【安全】如何关闭Windows系统的137, 139, 445端口?
- workunit 的指的工作单元是什么_workunit是什么意思
- 计算机控制点火系统的三个阶段,汽车发动机电控技期末考解答.doc
- 外贸找客户软件:Email Extractor Pro 7.2.X
- 「真香系列」新物种首发亮相 聚划算爆款孵化玩法升级
- C语音:for循环实现n个数简单求和
- excel文件下载下来损坏 js_使用Java / javascript和apache POI导出.xls文件时获取损坏的文件...