5. 两级开环比较器

1. 比较器静态特性

1.1.增益

图1.1 比较器增益特性

  VOH和VOL分别是比较器的输出上限和下限。VIH和VIL是输出达到上下限时的输入压差。VIH和VIL之间的区域可以叫做过渡区,也就是放大器的状态,过渡区越窄,比较器越理想。一般可以用小信号增益来近似比较器的增益。
A v = V O H − V O L V I H − V I L \begin{aligned} A_v=\frac{V_{OH}-V_{OL}}{V_{IH}-V_{IL}} \end{aligned} Av=VIHVILVOHVOL

1.2.失调电压

  失调电压会使比较器的过渡区偏离原点位置。在实际电路中失调电压难以预测,失调电压VOS可能是正的也可能是负的。

图1.2 比较器失调电压

1.3.噪声

  噪声会使过渡区发生抖动。一般噪声产生的抖动远小于失调电压。

图1.3 比较器噪声影响

2. 比较器动态特性

图2.1 动态特性

  比较器动态特性包括小信号和大信号模式。为了方便分析将比较器的负输入端接地(VIL=0)如图2.1,输入阶跃电压Vin1—Vin3依次增大,输出的响应速度也依次变快。当输入阶跃信号Vin1、Vin2时比较器工作在小信号模式,响应速度受3dB带宽和Vin大小影响;当输入阶跃信号大于或等于Vin3时响应速度不再随Vin的增大而变化,这时的速度受到了摆率的限制。(这里假设Vin3是两种工作模式的分界电压)

2.1.小信号状态

图2.2 传输延时

  图2.2中因为比较器负输入端接地,因此VIL和VOL都是零。tp为比较器的传输延时。定义输入Vin(min)时输出恰好能到达输出上限VOH,比较器的输入电压不能低于这个值。Vin(min)时的传输延时最大,为tp(max)。
V i n ( m i n ) = V O H − V O L A v ( 0 ) \begin{aligned} V_{in}(min)=\frac{V_{OH}-V_{OL}}{A_v(0)} \end{aligned} Vin(min)=Av(0)VOHVOL

  一个单极点的模型可以表示为:
A v ( s ) = A v ( 0 ) s ω c + 1 = A v ( 0 ) s τ c + 1 \begin{aligned} A_v(s)=\frac{A_v(0)}{\frac{s}{ω_c}+1}=\frac{A_v(0)}{sτ_c+1} \end{aligned} Av(s)=ωcs+1Av(0)=sτc+1Av(0)

  单极点模型的阶跃响应:
V o u t ( t ) = A v ( 0 ) V i n [ 1 − e − t p τ c ] \begin{aligned} V_{out}(t)=A_v(0)V_{in}[1-e^{-\frac{t_p}{τ_c}}] \\[2.5ex] \end{aligned} Vout(t)=Av(0)Vin[1eτctp]

  根据tp的定义带入相应的输入输出值,求出tp(max):
V O H − V O L 2 = A v ( 0 ) V i n ( m i n ) [ 1 − e − t p ( m a x ) τ c ] t p ( m a x ) = τ c ln ⁡ ( 2 ) \begin{aligned} \frac{V_{OH}-V_{OL}}{2}&=A_v(0)V_{in}(min)[1-e^{-\frac{t_p(max)}{τ_c}}] \\[2.5ex] &t_p(max)=τ_c\ln(2) \end{aligned} 2VOHVOL=Av(0)Vin(min)[1eτctp(max)]tp(max)=τcln(2)

  当输入信号是kVin(min)时:
t p ( m a x ) = τ c ln ⁡ ( 2 k 2 k − 1 ) \begin{aligned} t_p(max)=τ_c\ln(\frac{2k}{2k-1}) \end{aligned} tp(max)=τcln(2k12k)

  可见如果要减小传输延迟就要增大输入信号。

2.2.大信号状态

  前面小信号状态中减小传输延迟tp的方式可以是增大输入信号Vin。但是当输入信号Vin增大到一定的值后,再继续增大Vin,tp都不在变化。这时比较器进入大信号状态,tp就受到了摆率的限制。
  摆率是单位时间电压的变化量(充电速度):
S R = d V d t = i o u t C o u t \begin{aligned} SR=\frac{dV}{dt}=\frac{i_{out}}{C_{out}} \end{aligned} SR=dtdV=Coutiout

  SR很小的时候,电流小充放电很慢,工作频率低,功耗也低;SR很大的时候,电流大充放电快,工作频率高,功耗也高。
  大信号状态下的tp
t p = Δ T = Δ V S R = V O H − V O L 2 ⋅ S R \begin{aligned} t_p=ΔT=\frac{ΔV}{SR}=\frac{V_{OH}-V_{OL}}{2·SR} \end{aligned} tp=ΔT=SRΔV=2SRVOHVOL

  所以要减小大信号状态下的tp就要增大摆率。

3. 二级比较器结构

图3.1 二级比较器结构

  比较器的结构与二级放大器类似,只是去掉了密勒电容。

4. 比较器仿真

4.1.比较器增益

  比较器的输出必须要达到上下限,这与放大器的工作方式完全不同,但是可以用放大器的小信号增益来近似比较器的增益。

图4.1 增益仿真testbench
图4.2 增益仿真结果

4.2.比较器的失配

  失配需要用到蒙特卡洛仿真。这里依然使用图4.1的testbench,仿真观察失调电压Vos=Vp-Vn。蒙卡设置200个点,仿真结果如下:

图4.3 蒙特卡洛仿真结果

  Mean是电压Vos的平均值,Std Dev是标准差。标准差越小,表明数据越聚集;标准差越大,表明数据越离散。
  对于电流镜管,可以通过增大过驱动电压来减小失配;对于差分对管的失配,需要减小过驱动电压。
  为什么要调节过驱动电压?参考→失调计算公式
  蒙特卡洛仿真

4.3.比较器的噪声

  图4.4是比较器的输出和输入噪声仿真结果。比较器的增益Gain=5331,输入和输出噪声满足
V n , i n 2 ‾ = V n , o u t 2 ‾ G a i n \begin{aligned} \overline{V_{n,in}^2}=\frac{\overline{V_{n,out}^2}}{Gain} \end{aligned} Vn,in2=GainVn,out2

图4.4噪声仿真

  在calculator中使用积分函数对图4.4噪声曲线进行积分,能够得到噪声的总功率。查看Noise Summary,这里显示了器件对噪声的贡献,可以针对性的减小噪声。fn表示1/f噪声。

图4.5 Noise Summary

  模拟IC设计中的噪声

4.3.比较器tran仿真

  将比较器开环,负输入端接直流参考信号Vref,正输入端接脉冲信号Vp。

图4.6 比较器tran仿真电路

  如果要减小输出延时,小信号工作状态需要增大3dB带宽;大信号工作状态需要增大摆率。

图4.7 比较器tran仿真
  • 3
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是个小智子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值