两级运算放大器设计与仿真

本文详细介绍了两级运算放大器的设计步骤和电路分析,包括COMS二级密勒补偿运算跨导放大器的结构、静态特性、偏置电路、调零电阻的分析。在设计中,通过选择合适的器件参数,如宽长比、电容和电阻值,以满足高增益、相位裕度、GBW和转换速率等指标。电路经过Cadence virtuoso仿真,验证了设计的正确性和性能指标的符合性。

两级运算放大器的设计与仿真

0.两级运算放大器的设计步骤

运算放大器(简称运放)是许多模拟系统和混合信号系统中的一个完整部分。各种不同复杂程度的运放被用来实现各种功能:从直流偏置的产生到高速放大或滤波。伴随者每一代 CMOS 工艺,由于电源电压和晶体管沟道长度的减小,为运放的设计不断提出复杂的课题。
运算放大器的设计可以分为两个较为独立的步骤,第一步是选择或搭建运放的基本结构,绘出电路结构草图,第二步就要选择直流电流,手工设计管子尺寸,以及设计补偿电路等等,然后在手工计算的基础上,运用模拟电路仿真软件对设计的两级运放进行仿真,并对电路进行后续的调试和修改

1. 电路分析

1.1 电路结构

常见的 COMS 二级密勒补偿运算跨导放大器的结构如图 2.1 所示。主要包括四部分:第一级输入级放大电路、第二级放大电路、偏置电路和相位补偿电路。
在这里插入图片描述
图2.1

1.2 电路描述

第一级为PMOS作为输入管的五管差分对,提供高增益并且可以有效抑制共模信号干扰。第二级为共源级放大电路,由M6、M7构成,为电路提供大的输出摆幅,并进一步提高增益。M14和Cc跨接在第一级输出级和第二级输出级之间,起相位补偿作用,M14工作与线性区,通过偏置电路控制其导通电阻。偏置电路由 M8~M13 和 RB 组成,这是一个共源共栅 Widlar 电流源。M8 和 M9宽长比相同。M12 通常是 M13 的几倍,源极加入了电阻 RB,组成微电流源,产生电流 IB。对称的 M11 和 M12 构成共源共栅结构,减小沟道长度调制效应造成的电流误差,同时还为 M14 栅极提供偏置电压。

1.3 静态特性分析

第一级的电压增益为:Gm1R1,Gm1为M1,2跨导,R1为M2、M4输出阻抗并联。第二级的电压增益为:Gm2R2,Gm2为M6跨导,R2为M6、M7输出阻抗并联。
总的直流电压增益为:Gm1Gm2R1R2=gm1gm6(ro2//ro4)(ro6//ro7)
将 VGS-VT简写作 VGST,有:
在这里插入图片描述

电阻 ro由下式决定:
在这里插入图片描述

其中 λ 是沟道长度调制系数,VE 为厄利电压,L 为管子的有效沟道长度。
将gm和ro分别替换得到:
在这里插入图片描述

可见,两级运放的直流增益与过驱动电压 VGST和λ成反比,而 L 增大λ将减小,因此,为了得到较高的增益,应当选取较小的过驱动电压和较大的沟道长度。

1.3.1 偏置电路分析

偏置电路由 M8~M13 构成,其中包括两个故意失配的晶体管 M12 和 M13,电阻RB串联在 M12 的源极,它决定着偏置电流和 gm12,所以一般为片外电阻以保证其精确稳定。为了最大程度的降低 M12 的沟道长度调制效应,采用了 Cascode 连接的 M10以及用与其匹配的二极管连接的 M11 来提供 M10 及M14的偏置电压。最后,由匹配的 PMOS器件 M8 和 M9 构成的镜像电流源将电流 IB复制到 M11 和 M13,同时也为 M5 和 M7提供偏置。

下面进行具体计算:
镜像电流源 M8 和 M9 使得 M13 的电流与 M12 的电流相等,从而有
在这里插入图片描述

且,
在这里插入图片描述

联立上面两式得:
在这里插入图片描述

整理得:

在这里插入图片描述

一般的,我们取W/L12=4*W/L13

1.3.2 调零电阻分析

位于线性区的M14充当该两级运放的调零电阻,其中 M14 管的电阻为:

集成电路相对数字集成电路的规律性和离散性,计算机辅助设计方法学在给定所需功能行为描述的数字系统设计自动化方面已经非常成功。但这并不适用于模拟电路设计。一般来说,模拟电路设计仍然需要手工进行。因此,仔细研究模拟电路的设计过程,熟悉那些提高设计效率、增加设计成功机会的原则是非常必要的[1]。为此,本手册以应用最为广泛的CMOS 两级密勒补偿运算跨导放大器为例,详细介绍设计电路的详细流程。运算放大器(简称运放)是许多模拟系统和混合信号系统中的一个完整部分。各种不同复杂程度的运放被用来实现各种功能:从直流偏置的产生到高速放大或滤波。伴随者每一代CMOS 工艺,由于电源电压和晶体管沟道长度的减小,为运放的设计不断提出复杂的课题[2]。运算放大器设计可以分为两个较为独立的两个步骤。第一步是选择或搭建运放的基本结构,绘出电路结构草图。一般来说,决定好了电路结构以后,便不会更改了,除非有些性能要求必须通过改变电路结构来实现。一旦结构确定,接着就要选择直流电流,手工设计管子尺寸,以及设计补偿电路等等,这个步骤包含了电路设计的绝大部分工作。为了满足运放的交流和直流要求,所有管子都应被设计出合适的尺寸。然后在手工计算的基础上,运用计算机模拟电路可以极大的方便对电路进行调试和修改。但要记住,手算是绝对必需的!通过手算,可以深入的理解电路,对于设计多边形法则也可以更好进行权衡和把握。本手册从分析电路的原理开始(第二章),接着介绍对运放的各个指标做介绍和分析(第三章),然后以具体的指标要求为例,分析约束条件,进行手算(第四章)。之后,将会分别介绍采用HSPICE(第五章)和Spectre(第六章)对电路进行仿真和调试。至于版图设计和后仿,将会在以后的版本中逐步添加完善。方面的好资料
### 两级运算放大器设计概述 两级运算放大器是一种常见的模拟电路结构,广泛应用于高性能模拟和混合信号系统中。它的核心目标是在有限的芯片面积和功耗下提供高增益、宽带宽和其他优良特性。 #### 原理 两级运算放大器的核心在于通过串联两个放大级来提高整体增益。第一级通常是差分输入级,负责将微弱的输入信号放大;第二级则进一步增强信号幅度并优化输出阻抗匹配[^1]。这种结构能够有效解决单级放大器在增益、带宽等方面存在的局限性[^2]。 #### 电路图 以下是典型的两级运算放大器拓扑结构: ```plaintext Vin+ | M1 (NMOS) | ----- | | GND Vout | | ----- | M2 (PMOS) | GND ``` 在此基础上,实际设计可能涉及更复杂的元件配置,例如共源共栅(cascode)技术的应用以改善频率响应和电源抑制比[^4]。 #### 实现方式 实现两级运算放大器的关键步骤包括但不限于以下几个方面: - **基本架构选择**:根据具体应用场景决定采用何种类型的输入对管(如折叠式共源共栅),这直接影响到最终产品的性能指标。 - **直流偏置设定**:合理规划各级工作点对于维持稳定性和效率至关重要[^1]。 - **交流小信号模型建立分析**:利用SPICE工具完成精确建模以便于后续验证调整[^3]。 - **稳定性考量及补偿措施实施**:考虑到多极点引入可能导致振荡风险,需精心安排零极分布情况从而保障整个系统的正常运转状态。 ### 示例代码片段展示如何创建简单的两级OpAmp仿真环境(基于Python) ```python import numpy as np from scipy import signal def two_stage_opamp_model(frequencies=np.logspace(1,8,num=100)): """Simple model of a Two Stage Op Amp.""" # Define transfer function components. A_OL = 1e5 # Open-loop gain at DC. f_breakpoint1 = 10 # First breakpoint frequency in Hz. f_breakpoint2 = 1e6 # Second breakpoint frequency in Hz. s = 2j * np.pi * frequencies H = A_OL / ((1+s/f_breakpoint1)*(1+s/f_breakpoint2)) return abs(H),np.angle(H)*180/np.pi if __name__ == "__main__": freqs,mag,phase = two_stage_opamp_model() print("Frequency Response Calculated.") ```
评论 43
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值