模拟ic入门——设计一个单极运放(三)电路仿真实例

模拟ic入门——设计一个单极运放(一)单级运算放大器设计基础-CSDN博客

模拟ic入门——设计一个单极运放(二)单级放大器的结构确定与参数计算-CSDN博客

上一节我们介绍了设计单极运放的电路结构,已经如何通过电路结构确定相关的参数,本节我们基于上一节的电路参数来通过Virtuoso进行电路仿真

下图为本节的目标电路

我们按照电路参数指标设计好电路(注意,经过实践发现理论计算的参数有时候需要经过调整,才能满足各种性能指标),下图为tb和single_amp电路

(1)DC仿真

画好电路之后,我们首先进行DC仿真,添加DC仿真,点击run,然后点击Results→Annotate→DC Note Votages,就可以看到DC工作点

再点击Results→Annotate→DC Operating Points,就可以看到其静态参数

这里相对于之前的资料做了几处调整,一是右侧下面的两个电流镜以及左侧下面的电流镜,由于一开始把L设为500n过小,导致进入线性区,右侧复制出来的电流偏小(理论值为240u,实则为235u左右),故通过调整gm的大小,使其工作在同一工作状态(gm/Id法,下节课我们着重来介绍gm/Id法)

二是中间两个对管,原本L是2u调整为1u,因为2u其gm不满足628uS的要求,通过降低w/L增大gm。这里为啥理论和实际相差较大?主要原因是理论假设Vod的值0.2,而实际并不是,故通过调整L来调整L来调整gm

改完之后,M3电流为203u,M8电流为242u;gm1和gm2为768,大于628;大致复合设计要求

注:如果想要查看MOS管更详细的工作参数,可以通过点击ADE仿真器上边菜单栏的Results中的Print选择DC Operating Points

(2)AC仿真

交流仿真是在静态直流输入电压的基础上,叠加一个小信号交流电源,对电路进行扫描分析,观察其增益和相位随频率的变化。
做交流仿真之前,先对电源设置一个交流信号源,交流小信号的幅值可以随意设置不会影响电路正常工作结果,软件在进行“AC Analysis” 时会先进行直流分析再进行交流分析。
本设计中电压源 V in1 AC magnitude 设置为 1V ,相位设置为0。 Vin2的AC magnitude设置为1V,AC phase设为180,代表着 Vin2与 Vin1有着180°的相位差。当然也可以设置 Vin2的AC magnitude为-1V,-1V也表示着与1V相位有着180°的相位翻转,AC phase为0,这两种情况是相同的。
打开 ADE 仿真工具,在选择仿真方式时需要选择ac 交流仿真,而sweep variable扫描变量选择Frequency频率,在这里设置频率从1Hz 1GHz 的范围进行扫描
然后点run,跑完之后点Direct Plot→Main Form,然后分别选中Phase和db20,选中对应的vout,可得到增益和相位裕度
仿真结果如图,可以看到单位增益带宽为23.8753M,相位裕度为87.5997,直流增益为74.28db均满足设计要求
(3)SR仿真
测量运放的压摆率 SR ,需要让电路工作在单位增益的闭环情况下进行仿真,运放的两个输入端 一端接运放的输出,另一端则输入一个阶跃信号
选择让电路输入一个脉冲电压,即cadence自带库“analogLib ”中的“ vpulse ” ,其参数Voltage1 为低电平的电压值, Voltage2 为高电平的电压值Voltage1设置为 0V Voltage2 设置为电源电压值3V Rise time Fall time 设置为 1ns ,从而接近理想脉冲。Delay time 设置为 1μs Pulse Width设置为 10μs Period 设置为 20μs
设置完成后保存电路图,仿真所用到的电路图如图示
对电路进行瞬态仿真,为了能更直观的观察波形,瞬态仿真截止时间选择两个周期的时间40μs,仿真时分析方式选择“tran” ,如图所示,然后在设置输出节点选择电路的输入与输出,就可以直观的观察两个波形的对比。
利用鼠标右键对波形进行区域放大,可以看出其输出信号在变化时有一定的坡度,如下图所示
根据公式 ,知道 SR 就等于电压对时间 t 的导数,即等于输出电压信号上升阶段的斜率。从图中可以读出运放输出信号在上升阶段的SR 为17.7M,在下降阶段的 SR 为21.1 M ,大于指标中所给出的 SR ,所以设计的运放压摆率满足指标要求
本节的内容就到这里,这仅仅是简单电路的计算,在进行复杂电路计算时,利用公式所进行计算的结果与电路的仿真值差距还会进一步增大。这时作为IC设计工程师就要学会对电路的性能进行化,只有对电路理解的非常透彻,才能清楚如何针对某一指标进行优化。在对电路参数进行更改的同时不仅要考虑单一性能是否达到要求,还应考虑各个参数之间的折中,即回到开始设计电路时所进行的多方考虑。而当某一设计指标非常苛刻时,就必须要首先从这一指标入手进行设计,而仿真结果也往往不太理想,这时就要进行多次调试,直至满足设计指标要求
下一节我们来介绍和仿真两级运放
### 大器的直流闭环和交流开环仿真的方法 #### 使用LTspice进行仿真概述 LTspice是一款强大的模拟电路仿真工具,能够用于分析各种类型的电路行为。对于大器而言,在LTspice中可以通过设置不同的工作模式来进行直流闭环和交流开环仿真。 #### 设置非理想的特性 为了更真实地反映实际器件的行为,可以在LTspice中配置非理想的属性。通过右键单击组件并调整其内部参数来改变带宽、增益和其他电气特性[^1]。 #### 执行直流闭环仿真 在执行直流闭环仿真时,主要关注的是系统的静态性能指标,比如偏置点、输出电压水平等。这通常涉及到构建一个负反馈回路连接到的反相输入端子上形成闭合路径。具体操作如下: - 构建包含电源供应、电阻分压网络以及其他必要的外围元件在内的基本测试平台; - 添加适当的负载电阻至输出节点; - 利用`.op`命令让软件求解稳态条件下的各个结点电势分布情况; ```ltspice .op ``` #### 实施交流开环仿真 当需要研究频率响应特性时,则应采用交流开环方式。此时不加入任何外部反馈机制而是直接测量在不同频段内的表现形式。步骤包括但不限于: - 移除之前建立好的全部反馈线路; - 应用AC信号源作为激励源替代原有的DC电源; - 插入`.ac dec n fstart fstop`指令指定扫描范围与步长大小; ```ltspice .ac dec 10 1Hz 1Meg ``` 此过程允许观察幅频特性和相频特性变化趋势,从而评估稳定裕度等问题[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值