Razavi——CMOS锁相环设计第一章(振荡器基本概念)


写在前面

最近都Pual Gray的基本书之后,发现这种读书方法非常有效,可以记住很多内容,于是,我决定开启一个新的篇章,来记录我的锁相环基础学习之路。

振荡器基础理论

在锁相环中,振荡器起到了非常重要的作用,作者前五章都在叙述振荡器设计。本章主要给出一些学习更加高级的内容的基础知识。

基本概念

振荡器和一个钟摆模型非常类似,钟摆模型是将能量在重力势能和动能之间来回转换,使得它能够来回摆动,钟摆最终会停下来源于铰链的摩擦和空气阻力在每一个振动周期中都将此系统的部分能量转换为了热能。为了维持住这部分振荡,需要在外部对振荡器施加能量。注意:钟摆的周期与振幅无关。

振荡反馈系统

对于上面这个反馈系统来说,其传输函数如下所示,

$$
\frac{Y(s)}{X(s)}=\frac{H(s)}{1+H(s)}
$$

如果分母(denominator)变为零,即$H(s)=-1$的条件,会导致传输函数趋于无穷大。在这种情形下,开环传输函数表现为增益为1且存在180度的相位移动,变现为如下的幅频-相频响应。

上面的条件称为巴克豪森准则(Barkhausen’s Criteria),总结下来的数学表达式如下所示,

$$
|H(j\omega)|=1
$$

$$
\angle H(j\omega)=180\deg
$$

另一方面,思考这一个问题,如果这个系统没有输入,那么,这个系统还会振荡起来吗?答案是肯定的,因为系统的宽带白噪声会被当作是输入,在整个系统的环路中,不断地被放大,最终形成振荡。

更加深刻的理解

对振荡器的分析步骤:

  1. 打开环路,分析环路增益。
  2. 设置初始条件。
  3. 将一个正弦波注入到闭环电路中,并且计算使得该点阻抗变为无穷大的DC工作点。

案例一

分析下面的电路,观察其是否可以振荡?

该电路为无源负载CS放大器,挂载了输出电容,可以直接写出该点的表达式$H(s)$,如下所示,

$$
H(s)=-g_m(R_D||\frac{1}{sC_L})
$$

可以看出,该表达式最多提供不超过270度的相移,无法使得相移为360度,因此无法产生振荡。

我们再从阻抗的角度来分析一下这个电路,该电路的M1的漏极(输出)位置的阻抗大小为,

$$
Z(s)=R_D||\frac{1}{g_m}||\frac{1}{sC_L}=\frac{R_D}{R_D(sC_L+g_m)+1}
$$

可以看出,这个表达式无论取什么值,都不会使得阻抗的模趋于无穷大,所以自然不会产生振荡。

案例二

下面这个这个电路通过一个延时线的作用,将信号延迟$\Delta T$,从MOS管漏出发的电压经过了$\Delta T$的时间才会到达栅极,下面我们来研究一下这个电路的起振条件和振荡频率。

首先,先求出电路的开环增益,如下所示,因为做了延时$\Delta T$,所以,其相位要往后推移$s\Delta T$,即$\Delta \phi=-s\Delta T$,可以把$e^{s\Delta \phi}$想象成一个单位相量,其角度为$\angle e^{s\Delta \phi}=\angle(cos\Delta \phi+jsin\Delta \phi)=\Delta \phi$,即使得原先的相量移动了$\Delta \phi$的相位,如下所示,

$$
H(s)=-g_mR_De^{-s\Delta T}
$$

如果需要起振,则需要$H(s)=1$,即,

$$
\angle e^{-s\Delta T}=\omega_0 \Delta T=\pi
$$

化简一下就得到了如下的关系,

$$
f_0=\frac{1}{2\Delta T}
$$

我们也可以从阻抗的角度来分析这个问题,计算一下该电路输出点的闭环阻抗,从如下图中进行考虑,

$$
\underbrace{\frac{v_x}{R_D}}+\underbrace{g_me^{-s\Delta T}v_x}=i_x
$$

化简上面的式子,得到如下的阻抗表达式,

$$
Z(s)=\frac{v_x}{i_x}=\frac{R_D}{1+\underbrace{g_mR_D}{Magnitude}\underbrace{e^{-s\Delta T}}{Phase}}
$$

所以根据先前的振荡条件,我们需要如下的两个条件,使得振荡存在并且一直持续下去,

$$
g_mR_D=1
$$

$$
e^{-s\Delta T}=-1
$$

其中第二个式子只要保证$f_0=\frac{1}{2\Delta T}$即可,与我们之前推导的一样。

环路振荡器的输入激励

这里需要特别注意,当环路增益为1时,并且处于正反馈时,两种不同的输入会产生不同的输出。当激励为冲激信号时,输出为稳定的正弦波;但当输入为稳定正弦波的时候,输出为不断增大的正弦波(除非存在某种非线性导致增长被抑制)。

重新分析起振条件

我们需要注意$H(j\omega_0)=1$的条件意味着电路在振荡的边缘,如果PVT略微发生变化,使得$H(j\omega_0)<1$,那么这种振荡都会不复存在。进一步来说,这种条件意味着大信号振荡是非常困难的:如果振荡幅度大到电路出现了非线性,那么,电路的环路增益都会小于1,不满足振荡条件。由于上述的两种原因:1. PVT变化 2. 非线性导致增益下降;振荡器通常的环路增益要大于1。

对于$H(j\omega_0)>1$的条件来说,读者可能会产生其他的疑惑。举个例子,当环路增益为$H(j\omega_0)=2$时,闭环增益为$H(j\omega_0)/[1-H(j\omega_0)]=2$,这个值并不是无穷大,那么这个电路如何震荡呢?实际上电路会重新调整自己找到一个新的频率,使得闭环增益趋于无穷大,这时候的频率的实部不一定为零,表示了其幅度不断增大的特征。具体计算内容可以查阅本书的附录1.

在DC处正反馈无穷大

我们知道如果在特定频率$\omega_0$处观察到了正反馈,那么会引起在该频率处的振荡发生。但如果是在DC处存在负反馈呢?举个例子,可以观察下图所示的电路,

该电路在DC处存在正反馈,为两级共源放大器的级联,该电路的低频环路增益比1要大,这个电路会直接Latch up,直接锁死,这个电路其实是一个典型的锁存器。我们称这个电路再生(regenerates)到VDD和VSS,常用作记忆模块。为了避免发生锁死,振荡器常常设计成在DC处是负反馈,或者在DC处是正反馈,但反馈的环路增益比一小很多。

基本环形振荡器(Ring Oscillators)

环形振荡器有两个优点:设计起来非常灵活;频率调谐范围很广。这一部分仅仅是建立一些基础知识,但在后面的章节中,会介绍更加高级的环形振荡器的概念。

根据先前的分析,单级和双级的共源放大器都不能够实现稳定的振荡,让我们来看看三级的共源放大器的级联是否可以实现稳定的振荡呢?

下图给出了具体的三级级联的共源放大器的电路图,

该电路的DC处的环路增益为负,因此为负反馈,其环路增益如下所示,

$$
LG(s)=[-g_m\frac{R_D}{1+sC_LR_D}]^3=-\frac{(g_mR_D)^3}{(1+sC_LR_D)^3}
$$

为了保证在$\omega_0$处起振,需要满足下面的两个条件,

$$
|LG(\omega_0)|=\frac{(g_mR_D)^3}{(1+sC_LR_D)^3}=1
$$

$$
\angle(LG(\omega_0))=arctan(\omega_0C_LR_D)=\frac{\pi}{3}
$$

根据相角条件可知下面的关系,

$$
\omega_0C_LR_D=\sqrt{3}
$$

所以,再将此关系代入幅值关系中,有,

$$
g_mR_D=2
$$

换句话说,每一级的共源放大器必须保证有2倍的放大倍数从而保证振荡的发生。我们再来仔细分析一下这个电路,由于每一级在DC处就有180度的相位移动,再加上在$\omega_0$处的相位移动了60度,每一级的$\omega_0$处的总相位移动为240度;另一方面,我们这边考虑寄生$C_L$是否包含了所有的电阻,答案是肯定的。这边$C_L=C_{GS}+C_{DB}+C_{GD}(miller)$。

当级联的共源放大器的级数$N>3$的情形

首先我们要保证DC处的反馈为负反馈,以防止发生锁存现象,这就要确保级联的共源放大器的级数为奇数。在这个条件下,每一级的相位移动为$\pi/N$,以保证最终的相位移动为$2\pi$。根据先前的三级级联共源放大器组成的环路振荡器来说,有下面的相角关系,

$$
arctan(\omega_0R_LC_L)=\pi/N
$$

再根据幅度关系给出下面的关系,

$$
g_mR_D=\sqrt{tan^2\frac{\pi}{N}+1}
$$

上面的这个增益随着N的增大逐渐减小,最终趋近于1.

振荡的幅度

之前说过,如果环路增益为1,那么仅仅会在$\omega_0$处产生一个很小的震荡幅度。实际上,我们现在分析的这种三级环形振荡器需要产生一个几乎由VDD到VSS的摆幅,因此需要小信号低频增益比2大,2仅仅是一个最小值。我们认为非线性导致电路的环路增益下降,致使最终的平均环路增益下降到1。

根据上面的结论,这种环形振荡器的幅度取决于电路的非线性,因此,如果要确切地计算出振荡器的振荡幅度是很困难的。

基于反相器的环形振荡器

如下图是一个典型的基于反相器的环形振荡器,

假设电路从状态:$V_X=V_Y=V_Z$开始工作,其每一级的增益均为$-(g_{mN}+g_{mP})(r_{oN}||r_{oP})$,这个值通常来说远远大于2。电路中的噪声会导致这三个电压发生再生,直到振荡器的这三个电压分别到达了电源电压和地电压;并且保证DC处的反馈为负反馈,防止电路变成一个锁存器。根据这种电路的工作原理,我们可以马上给出电路工作的周期,假设一个反相器的延迟是$T_D$,那么这种三个反相器级联的电路产生的振荡器的周期为$6T_D$。一般来说,反相器级数越多,其振荡周期越长,其波形也越趋近于方波,反相器级数越少,由于留给管子充电的时间很短,所以会趋近于锯齿波,如下所示,

几个数字层面的设计原理揭示了环形振荡器的一些性质,当电源电压增大时,反相器的延时会减小,对应的振荡频率会随着电源电压的增大而增大,因此,其振荡频率对供电电压V非常敏感;每一次反相器反转消耗的能量为$C_LV_{DD}^2$,其在一秒内要翻转$f_0$次,因此每秒消耗的能量(功率)为$f_0C_LV_{DD}^2$,如果存在$n$个反相器,那么总功率为$nf_0C_LV_{DD}^2$。

基本LC振荡器

LC振荡器相对于环形振荡器有一些优点:

  • 更低的相位噪声
  • 可以工作在更加高的频率上

基于上述原因,在很多应用中都采用LC振荡器。对于LC振荡器的分析主要依赖于LCtank的模型和性质,因此,我们需要先学习一些简单的LC电路知识。

LC电路的概念

从最基本的电路理论中我们可以知道电容的I-V特性为导数特性,时域数学表达如下所示,

$$
I=C\frac{dV}{dt}
$$

频域的数学表达如下所示,

$$
Z(s)=\frac{V(s)}{I(s)}=\frac{1}{sC}
$$

类似的,电感的I-V特性为积分特性,时域数学表达式如下所示,

$$
V=L\frac{dI}{dt}
$$

其频域表达式如下所示,

$$
Z(s)=\frac{V(s)}{I(s)}=sL
$$

这两种器件的并联展现出奇特的性质,如下图所示,

LC并联组成的电路称为LC Tanks,其低频的阻抗主要取决于电感L,其高频的阻抗主要取决于电容C,主要原因是因为并联这种解法阻抗大小主要取决于阻抗小的原件,在低频处,电感短路,电容开路,因此,电感的阻抗小,这时,LC tank的阻抗主要取决于电感;反之,在高频处,电容的阻抗小,阻抗主要取决于电容。对于阻抗的幅度和相角来说,都是低频取决于电感,高频取决于电容的,从上面的幅频-相频响应的两张图中可以很容易地看出这个特点。

在谐振频率$\omega_0$上,我们可以看出,两个阻抗互相抵消,在分母上形成趋近于零的量,整个阻抗趋于无穷大,因此,这个LC tank就是一个典型的谐振器。

电感由绕线组成的,绕线本身存在一定的电阻,考虑到电感本身的串联电阻,我们将理想的LC tank模型改造成如下的实际模型,引入串联电阻$R_S$以及等效并联电阻$R_P$

在许多场合里,使用等效并联电阻计算会更加方便。需要注意的是,上述的电路并不是在所有频率上都是等效的,仅仅是在一个频段内可以互相等效。在推导并联器件与串联器件之间的关系的时候,我们采用下面的数学关系进行计算,

$$
L_1s+R_s=L_ps||R_p
$$

将其全部展开后有下面的表达式,

$$
j\omega (L_pR_s+L_1R_p-L_pR_p)-\omega^2L_1L_p+R_sR_p=0
$$

利用虚部和实部分别为零的条件消去变量$R_p$,有下面的关系,

$$
L_p=\frac{R_s^2}{\omega^2L_1}+L_1
$$

可以观察一下这个数量级,Rs一般在10这个量级,但是一般频率至少是在$GHz$这个级别,这就保证了第一项$\frac{R_s^2}{\omega^2L_1}$基本可以忽略不计,可以得到下面的关系,

$$
L_p\approx L_1
$$

最后可以得到下面的关系,

$$
R_p\approx \frac{L_1^2\omega^2}{R_s}
$$

根据上面的表达式,可以发现串联电阻越小、并联电阻越大,这个RC tank越理想。需要注意的是,如果我们的频率非常低,导致$L_p\approx L_1$的关系不再成立,上面的表达式就不一定成立了,但对于我们大多数的应用来说,这种情形都不会出现。

另一个需要注意的是,上面的$R_p$表达式仅仅是一个帮助简化我们分析的表达式,实际上这个量与我们的频率是相关的;另一方面,由于趋肤效应的存在,串联电阻本身也是与频率相关的。

案例一

如上图所示的一个并联RC tank,工作在$5GHz$的谐振频率上,其采用了$5nH$、串联电阻为$20\Omega$的电感,求在$5GHz$频率下的等效并联电阻以及其频率变化到$5.5GHz$时,引入的误差。

$$
R_p=\frac{\omega^2L_1^2}{R_s}\approx 1.23k\Omega
$$

当频率变为$5.5GHz$时,重新计算$R_p$得到下面的结果,

$$
R_p=\frac{\omega^2L_1^2}{R_s}\approx 1.49k\Omega
$$

下面给出阻抗的幅频-相频图,

可以看出,当并联电阻存在时,其阻抗在谐振频率不会上升至无穷大,而是上升到$R_p$;另一方面,当RC tank的损耗变小,也就是$R_p$变得更大时,其幅频-相频曲线会变得更加的陡峭,变化率会更大。

品质因数$Q$

为了比较电感的好坏,定义品质因数来衡量这一特质,其符号为$Q$。对于这一指标,其数值越高意味着电感越理想,其数值越低意味着损耗越大。对于一个有串联电阻$R_s$的电感$L_1$来说,定义$Q$为如下表达式,

$$
Q=\frac{L_1\omega}{R_s}
$$

上面表达式的实际意义在于比较电感的阻抗和串联电阻的大小,并给出它们之间的比例;其分子表示了想要的阻抗,而分母上则是我们不需要的阻抗,代表了损耗。假设$R_s$不跟随频率发生变化,那么$Q$就与频率成正比,频率越大,$Q$越大。如果我们把$Q$的表达式代入到之前计算等效并联电阻的表达式中,可以得到下面的关系,

$$
R_p=Q\omega L
$$

这个表达式告诉我们Q越大,$R_p$越大,这个RC tank越理想;另一方面,Q越大,阻抗的相角曲线在谐振频率处的变化斜率越大。

调谐放大

并联的RLC tank是一个很好的调谐负载的例子,这种负载在特定频率达到最大值,将它和电流源和电阻放在一起,调谐电路可以作为放大器的负载,这种结构可以提供窄带放大的功能,如下图所示,

这个电路从输入到输出的传输函数如下所示,

$$
\frac{V_{out}}{V_{in}}(s)=-g_m[(L_1s||R_p||\frac{1}{sC_1})]
$$

上面的表达式表明,在谐振频率处,电感和电容互相抵消,形成了上图中(b)对应的电路,产生了$-g_mR_p$的增益,带来了$\pi$的相移,其传输函数的幅频-相频曲线如下所示,

从上图中我们可以看出这是一个典型的带通滤波器。

LC振荡器组成反馈系统

如上图所示,两个共源放大器构成了两级放大器,并且形成了反馈结构,该放大器的负载由$RLC$并联放大器组成,在频率为$\omega_0=1/\sqrt{L_1C_1}$处,电路的放大倍数为$(g_mR_p)^2$,并且相移为$-2\pi$,下面的图给出了一个更为常见的LC振荡器的画法。

下面给出了该振荡器的输出波形,可以看到输出的共模水平在$V_{DD}$处,并且如果你观察下面的

从电流角度进行观察,读者可以发现MOS管的电流是在0和最大值之间往复的,如上图所示,是一个方波的波形,但是电压却是正弦波。这是由于电流的方波的高次分量$2\omega$、$3\omega$等等被上方的LC滤波器结构滤除了。这个结论很有意思,本人从来没有这么考虑过电路,又从另一个角度说明了从电流的角度考虑问题是多么重要。上述电路还有超压的问题,因为电路的Bias Point是在VDD的,所以,其最大Vp叠加VDD会导致管子的$V_{ds}$超过电路可以承受的范围。

如图所示的电路的偏置电流没有办法很好得定义,当栅上的电压超过$V_{DD}+V_p$时,漏电流完全取决于管子的特性,并且与$V_{DD}$是直接相关的。为了解决上述的问题,我们给出了如下的电路以改善这一现象。

差分反馈振荡器

先前都是考虑单端的RC振荡器,现在我们来观察以下差分的RC振荡器,如上图所示,在NMOS输入对的下方加入一个尾电流源,就可以构造一个差分的RC振荡器。我们先如下图所示,考虑输入为大信号正弦波时的电路特性,

当输入信号的摆幅足够大时,两个输入对管就会经历一个完整的开关过程,经过两个管子的电流将会在最大值$I_D$与$0$之间变化。这里因为预先假设了信号的摆幅足够大,所以漏电流可以认为是一个方波,因为信号摆幅足够大时,管子在开与关之间切换的速度就很快,不会存在什么中间状态。因为负载的频率响应如下图所示,

所以基波看到的阻抗是最大的,方波的更加高次的量看到的阻抗显著减小,所以输出点的电压是一个正弦波。接下去我们可以计算以下输出的正弦波的摆幅,由于下图所示的对方波进行傅里叶变换后的基波的摆幅为$4/\pi\approx1.27$倍(建议读者把这个数值记下来,非常有用的,记住方波的基波比方波自身的摆幅要大)。假设尾电流源的电流大小为$I_{SS}$,那么,其电流方波的最大值为$I_{SS}$,其摆幅为$I_{SS}/2$,其中的正弦波分量的摆幅为$(4/\pi)I_{SS}/2$。该频率为中心频率,其对应的负载阻抗为$R_p$,因此,输出的电压的摆幅为,

$$
V_p=\frac{2}{\pi}I_{SS}R_p
$$

我们马上可以给出$V_{pp,diff}$的值的大小,如下所示,需要注意的是,在计算的过程中,不要把这些倍数搞错了,要仔细计算和分析。

$$
V_{pp,diff}=4V_p=\frac{8}{\pi}I_{SS}R_p
$$

接下去我们来考察电路的反馈问题,如下图所示,有两种接法,其中左图的接法是没办法震荡的,因为是负反馈,这个读者一看就能明白。

右图的接法可以保证正反馈的极性。根据我们推导的$V_{pp,diff}$的表达式,我们可以知道,电路的峰峰摆幅为$(8/\pi)I_{SS}R_p$,这个电路是使用最为广泛的,电路非常稳健,并且起振条件也比较合理,$g_mR_p=1$。

将LC振荡器作为单端口器件进行分析

这种分析方法可以给我们带来一些不一样的视角,得到一些有用的结论。在本章的一开始,我们说过,一个理想的钟摆的摆动将会一直持续下去;对于一个不理想的钟摆来说,在其每次摆动的过程中,轻轻推它以下,也可以让它一直摆动下去。我们电路里面也是类似的原理,下图中的电路对应了那个理想的钟摆。

假设我们有一个初始条件:C1上存在固定电压$V_0$,接下去释放这个电路,电容开始通过电感L1进行放电,也就是说,在电容上存储的电能$(1/2)C_1V^2$开始逐渐转换为磁能$(1/2L_1I^2)$。

$$
t=t1\rightarrow V_{out}=0
$$

上面这个时刻,所有的能量全部转换为电感中的磁能,这一点对应了钟摆将重力势能全部转换为动能的时刻,根据能量守恒原理,我们可以直接写出电感中电流的表达式,

$$
I(t_1)=\sqrt{\frac{C}{L}}V_0
$$

在$t_1$这个时刻之后,电感中的电流继续流过电容,将其向相反的方向进行充电,并且迫使$V_1$变成负值。在$t_2$时刻,有下面的表达式,

$$
t=t2\rightarrow V_{out}=-V_0
$$

我们可以继续扩展上述结论到一个有损的LC tank中,如下图所示,

只要$V_{out}\neq 0$,就会存在一个电流流过$R_p$,从而LC tank中存储的能量通过$R_p$转换为热能。因此,随着时间的变化,电感中的电流(代表了磁能的大小),电容中的电压(代表了电能的大小),会随着时间的增长而逐渐减小。

如果在电路中增加了一个负阻$-R_p$,如下图所示,

那么并联的等效阻抗将会趋于无穷大,也就表示了没有能量会在震荡的过程中发生损耗。注意到,当负阻越大,在这个结构里面表示负阻起到的作用越差,因为负阻和正阻是并联的关系。如果我们想要整个震荡更强,那么需要减小负阻的阻值,以增大负阻的作用。随着震荡逐渐增强,负阻的阻值一般会饱和,逐渐下降,最终阻值和正阻相等,其二者达到一种平衡。

负阻电路

接下去实现我们的负阻,需要注意到的是,负阻并不违背基本物理学,负阻的基本意思就是随着施加电压的增大,小信号电流会发生减小的器件。交叉耦合对就是这样一个简单的例子。

下面给出另一个可以产生负阻的结构,如下图所示,

这个结构非常重要,三点式振荡器、Signal Buffer都是这种结构的衍生,注意到,在这个结构里面,MOS管的源并不一定非要接地。

我们先测量在图中电流源看到的阻抗大小,假设有电流$i_t$流入节点Y,这时,由于栅上没有电压,所以MOS管开路,电流流过C2电容,产生一个电压$i_t\frac{1}{sC_2}$,这时,电流继续流过C1,形成了电压降$i_t\frac{1}{sC_1}$,由于MOS管的栅源之间产生了对应的电压,M1管子形成了向上的电流$g_mi_t\frac{1}{sC_1}$,这个向上的电流在M1和C2组成的环路中形成了环流,对应C2上产生的电压为$(i_t+i_t\frac{g_m}{sC_1})\frac{1}{sC_2}$,那么,$v_t$电压自然可以直接写出来,就是C1上电压和C2上电压之和,也就是下面的表达式:

$$
v_t=i_t\frac{1}{sC_1}+i_t\frac{1}{sC_2}+i_t\frac{g_m}{s^2C_1C_2}
$$

面对这个表达式,我有以下的思考,一般电路中,我们不会遇到电容的阻抗相乘的情形,这是因为如下的分析:假设我们有一个电流流过一个电容,那么,电容上的压降为电流乘以电容的阻抗,这时,$s$在分母上,无论电容如何进行排布,电路不会出现电压表达式分母出现$s^2$项的情形,其本质是因为MOS管将电压项$f(\frac{1}{s})$直接乘上了$g_m$转换为了电流,这样,电流再流过电容转为了函数$f(\frac{1}{s^2})=f(\frac{1}{s})\frac{1}{s}$。正是因为$g_m$的存在,才会出现这种现象。根据上述表述,这一项的作用与$g_m$成正比,$g_m$越大,意味着我的函数$f(\frac{1}{s^2})$作用越强。

拆分一下上面的表达式,可以画出如下的等效电路图:

可以看到,两个电容阻抗之和等效于两个电容串联,再串联上一个负阻,如果将电流源变为一个电感,那么,整个电路的谐振频率为,

$$
f_{osc}=\frac{1}{\sqrt{LC}}=\frac{1}{\sqrt{L\frac{C_1C_2}{C_1+C_2}}}
$$

这里需要用到一个串联电阻和并联电阻之间的转换关系,如下所示,

$$
R_p//sL=R_s+sL
$$

可以得到下面的关系,

$$
\frac{R_psL}{R_p+sL}=R_s+sL
$$

求解$R_s$我们可以得到下面的关系,

$$
R_s=\frac{R_psL-R_psL-(sL)^2}{R_p+sL}
$$

通常来说,$R_p>>sL$,所以可以得到下面的关系,

$$
R_s\approx\frac{\omega^2L^2}{R_p}
$$

将上述串联电阻关系带入关系$R_s=\frac{g_m}{C_1C_2\omega_0^2}$可以得到如下的关系

$$
g_mR_p=L_1^2\omega_0^4C_1C_2=\frac{(C_1+C_2)^2}{C_1C_2}
$$

如果我们假设$C_1$和$C_2$的电容值是一样的,那么,晶体管就需要提供4倍以上的增益。根据AC接地位置的不同,我们可以给出以下的三种不同的结构,

压控振荡器

实际应用中,由于振荡器的振荡频率是PVT的函数;又或者说需要不同的频率,因此需要将振荡器设计成可以调节频率的器件,设计出一个可以通过电压调节频率的器件,称为VCO。

下面的图给出了VCO的特性曲线,其输入为电压,输出为频率,中间用斜率$K_{VCO}$联系起来,由下面的公式表达,

$$
\omega_{out}=K_{VCO}V_{cont}+\omega_0
$$

下面给出了VCO输出电压的数学表达式,

$$
V_{out}=V_0cos[\omega_0t+\int K_{VCO}V_{cont}(t)dt]
$$

将上述表达式中的相位信息部分称为excess phase,$\phi_{ex}$,如下所示,

$$
\phi_{ex}=K_{VCO}\int V_{cont}(t)dt
$$

将上述表达式写为传输函数,如下所示,

$$
\phi_ex/V_{cont}(s)=\frac{K_{VCO}}{s}
$$

这个性质表明VCO有积分器的性质,意味着其目前的相位信息取决于过去时间的控制电压的大小,系统具有记忆的性质;另一方面,由于相位是时间的积分,所以,相位本身并不可以发生突变,但是频率是可以的,这一点也很容易理解。

Nyquist围线

Nyquist围线本质上是一个复平面上的函数,这个函数的表达式是$H(s)$,其中$H(s)$是系统的开环传输函数,考察该函数在复平面上的图像:Nyquist围线,下图是一个典型的Nyquist围线,

从Bode Plot中读者可以很容易得出系统不稳定的结论,但是从Nyquist围线角度来看,围线围绕$(-1,0)$点顺时针旋转了两圈,意味着$1+H(s)$系统里面存在两个右半平面的零点,如果表示为闭环函数,该表达式的右半平面零点会变为闭环函数的右半平面极点,很明显系统是不稳定的。在这一案例中,Nyquist围线和Bode Plot得到了一样的结论。我们继续看下面的这个例子,

从这个案例中,我们可以发现,电路的Bode Plot给出了系统是不稳定的这一结论,但是Nyquist围线围绕$(-1,0)$顺时针选中了一次,又逆时针旋转了一次,这个告诉我们系统不存在右半平面的零点,表示整个系统是一个稳定的系统。当然,Nyquist围线的结论是正确的。

下面我们总结如何根据Nyquist围线判断系统的稳定性的方法:

  • 如果围线在$|H(j\omega)|>1$的条件下,穿过实轴负半轴奇数次,那么电路是不稳定的;
  • 相反,如果穿过偶数次,那么系统就是稳定的。

文章作者: 南航古惑仔
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 南航古惑仔 !
  目录