参考文献 Low-Power-Crystal-and-MEMS-Oscillators-Eric-Vittoz-2010.pdf
A crystal consists of a plate of piezoresistive (压阻) material with a certain thickness d. Piezoresistive material allows exchange of mechanical and electrical energy. Examples are quartz (SiO2) and ZnO and some nitrides (氮化物). Application of a mechanical pressure to it, generates a voltage across it and vice versa.
Crystal 包含串联的 R m , L m , C m R_m, L_m, C_mR m , L m , C m ,和一个并联的 C p C_pC p ,如果忽略电阻,那么串联谐振频率为 ω m = 1 L m C m ω_m=\cfrac{1}{\sqrt{L_mC_m} }ω m = L m C m 1 ,并联谐振频率为 ω p = 1 L m ( C p C m ) / ( C p + C m ) ω_p=\cfrac{1}{\sqrt{L_m(C_pC_m)/(C_p+C_m)} }ω p = L m ( C p C m ) / ( C p + C m ) 1 ,并联谐振频率 ω p ω_pω p 总是大于串联谐振频率 ω m ω_mω m
串联谐振导致阻抗频响的Notch,并联谐振频率导致频率导致阻抗频响的Spike,在他们之间阻抗是呈现感性的。
ClearAll["Global`*"]
s = I*\[Omega];
zs = rs + 1/(s*cs) + s*ls // FullSimplify;
Assuming[{rs, cs, cp, ls, \[Omega]} \[Element] PositiveReals,
Conjugate[zs]*zs // FullSimplify]
zp = 1/(s*cp);
zt = zs*zp/(zs + zp);
zt2 = Assuming[{rs, cs, cp, ls, \[Omega]} \[Element] PositiveReals,
Conjugate[zt]*zt // FullSimplify];
zt2Num = Numerator[zt2]
zt2Dem =
Collect[Simplify[Denominator[zt2]/Denominator[zt2][[1]],
Assumptions -> {rs, cs, cp, ls, \[Omega]} > 0], \[Omega]]
ztn = zt /. {cs -> 12.2*10^-15, ls -> 0.52, cp -> 4.27*10^-12,
rs -> 82};
fs = 1/(2*Pi*Sqrt[ls*cs]) /. {cs -> 12.2*10^-15, ls -> 0.52,
cp -> 4.27*10^-12, rs -> 82}
fp = 1/(2*Pi*Sqrt[ls*cs*cp/(cs + cp)]) /. {cs -> 12.2*10^-15,
ls -> 0.52, cp -> 4.27*10^-12, rs -> 82}
Plot[Log10[Abs[ztn]] /. \[Omega] -> 2*Pi*f, {f, 1.995*10^6,
2.005*10^6},
PlotRange -> All,
GridLines -> { {fs, fp} },
AxesLabel -> {"f(Hz)" , "Log10 |Z|"}
]
这里的感性的区间,正是我们要利用的区间,电路和晶振工作在 ω m ω_mω m 和 ω p ω_pω p 之间,并且希望他越接近 ω m ω_mω m 越好。
这种建模方法,我们是为了从 Barkhansen Criterion 的角度建立一个初步的直观理解,即Resonator中的感性要与驱动电路 Circuit 中的容性相互抵消,满足相位条件,这正是Barkhausen 稳定性判据的第二种表述方式,详见文章 Oscillation-Condition 。
我们需要 Re { Z c } + Re ( Z m ) ≤ 0 \text{Re}\{Z_c\}+\text{Re}(Z_m)\leq 0Re { Z c } + Re ( Z m ) ≤ 0 ,等于零时维持等幅振荡,小于零时实现增幅震荡;在这个环路中,流过 Resonator 和 Circuit 的电流一定是实信号且相等,出现在两端的电压就是这个相等的电流乘以他们的阻抗;
Im { Z c } + Im ( Z m ) = 0 \text{Im}\{Z_c\}+\text{Im}(Z_m)= 0Im { Z c } + Im ( Z m ) = 0 用于实现相位上的正反馈。
¶ 1.3 Splitting Resonator and Circuit
在晶体振荡器中使用的负阻理论,与巴克豪森稳态振荡判据的第二种判据表述是异曲同工的。将电路分成 Resonator 和 Circuit 两部分:
Resonator:R m , L m , C m R_m, L_m, C_mR m , L m , C m 构成的串联谐振器,用 Z m Z_mZ m 来表示
Circuit:晶振的 C p C_pC p 也并入到电路 Circuit 中,因为电路中的 n-Mosfet 的 C G D C_{GD}C G D 与 C p C_pC p 的作用机理完全一样;同时晶振只有串联的RLC也可以有更简洁的表达式
当 Circuit 可以提供负阻以抵消掉Resonator用的正阻抗,那么LC的谐振振荡过程将没有能量损失,可以一直维持下去。更详细地解释,在我们推导完 Z m Z_mZ m 和 Z c Z_cZ c 的表达式后,在 #1.4 Understanding Crystal Driving 和 #1.5 Reaching Stable Oscillation 做更详细的解释。
Resonator 阻抗 Z m Z_mZ m
这里我们先去推导出 Z m Z_mZ m 的表达式并初步理解其物理意义:
Z m = R m + j ω L m + 1 j ω C m = R m + 1 − ω 2 L m C m j ω C m ⇒ ω m = 1 L m C m R m + ω m 2 − ω 2 ω m 2 j ω C m = R m + ( ω m − ω ) ( ω m + ω ) ω m 2 j ω C m ⇒ p = ω − ω m ω m ≪ 1 R m + ( ω m − ω ) 2 ω m ω m 2 j ω C m = R m + j 2 p ω C m (1.3.1) \begin{aligned}
Z_m&=R_m+jωL_m+\frac{1}{jωC_m} \\[0.8em]
&=R_m+\frac{1-ω^2L_mC_m}{jωC_m}
\xRightarrow{\omega_m=\frac{1}{\sqrt{L_mC_m} } } R_m+\cfrac{\cfrac{ω_m^2-ω^2}{ω_m^2} }{jωC_m} \\[0.8em]
&=R_m+\cfrac{\cfrac{(ω_m-ω)(ω_m+ω)}{ω_m^2} }{jωC_m}
\xRightarrow{p=\frac{ω-ω_m}{ω_m}\ll1}R_m+\cfrac{\cfrac{(ω_m-ω)2ω_m}{ω_m^2} }{jωC_m}\\[0.8em]
&=R_m+j\cfrac{2p}{ωC_m} \\[0.8em]
\end{aligned}\tag{1.3.1}Z m = R m + j ω L m + j ω C m 1 = R m + j ω C m 1 − ω 2 L m C m ω m = L m C m 1 R m + j ω C m ω m 2 ω m 2 − ω 2 = R m + j ω C m ω m 2 ( ω m − ω ) ( ω m + ω ) p = ω m ω − ω m ≪ 1 R m + j ω C m ω m 2 ( ω m − ω ) 2 ω m = R m + j ω C m 2 p ( 1 . 3 . 1 )
这里用到了一个 p = ω − ω m ω m p=\cfrac{ω-ω_m}{ω_m}p = ω m ω − ω m 的一个无量纲(dimensionless)的引导因数(pulling factor),目的是为了简化后续分析,含义是去表征电路中信号的频率与 Crystal Internal Frequency 的相对偏差。我们希望这个 p pp 越小越好,这样振荡器的频率就越接近 Crystal 的固有频率 ω m ω_mω m 。
此时,由于RLC的Q值很高,具有非常高的选频能力,所以实际上电路是在正弦稳态下工作的,ω ωω 是一个定值且非常接近 ω m = 1 L m C m ω_m=\cfrac{1}{\sqrt{L_mC_m} }ω m = L m C m 1 ;能够大比例影响虚部大小的是相对频率偏差 p pp 。整体上观察阻抗 Z m Z_mZ m ,表现为一个电阻 R m R_mR m 和一个电感 L=\cfrac{2}
Circuit 阻抗 Z c Z_cZ c
电路部分的阻抗,对应的实部和虚部,通过注入第一个电流,求解两端差分电压的方式,可以求得,这部分用 Mathematica 来实现
ClearAll["Global`*"]
ClearAll["Subscript"]
s = I*\[Omega];
eq1 = s*c3*(v1 - v2) + v2*gm + v1*s*c2 == i;
eq2 = (v2 - v1)*s*c3 + v2*s*c1 == -i;
eq3 = (v1 - v2)/i == r;
sol1 = Solve[{eq1, eq2, eq3}, {r, v1, v2}];
res = sol1[[1, 1, 2]]
realPart =
Assuming[{gm, c1, c2, c3, \[Omega]} \[Element] PositiveReals,
Re[ComplexExpand[res]] // FullSimplify]
ImaginaryPart =
Assuming[{gm, c1, c2, c3, \[Omega]} \[Element] PositiveReals,
Im[ComplexExpand[res]] // FullSimplify]
求解得到
Z c = G m + j ω ( C 1 + C 2 ) − j ω C 3 G m + C 1 C 2 ω 2 + ( C 1 + C 2 ) C 3 ω 2 Re { Z c } = − C 1 C 2 G m C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 Im { Z c } = − G m 2 C 3 + ω 2 ( C 1 + C 2 ) ( C 1 C 2 + C 2 C 3 + C 3 C 1 ) ω [ C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 ] (1.3.2) \begin{aligned}
Z_c&=\frac{G_m+jω(C_1+C_2)}{-jωC_3G_m+C_1C_2ω^2+(C_1+C_2)C_3ω^2}
\\[0.8em]
\text{Re}\{Z_c\}&=-\frac{C_1C_2G_m}{C_3^2G_m^2+(C_2C_3+C_1(C_2+C_3))^2ω^2}\\[0.8em]
\text{Im}\{Z_c\}&=-\frac{G_m^2C_3+ω^2(C_1+C_2)(C_1C_2+C_2C_3+C_3C_1)}
{ω\left[C_3^2G_m^2+(C_2C_3+C_1(C_2+C_3))^2ω^2\right]}
\\[0.8em]
\end{aligned}\tag{1.3.2}Z c Re { Z c } Im { Z c } = − j ω C 3 G m + C 1 C 2 ω 2 + ( C 1 + C 2 ) C 3 ω 2 G m + j ω ( C 1 + C 2 ) = − C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 C 1 C 2 G m = − ω [ C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 ] G m 2 C 3 + ω 2 ( C 1 + C 2 ) ( C 1 C 2 + C 2 C 3 + C 3 C 1 ) ( 1 . 3 . 2 )
¶ 1.4 Understanding Crystal Driving
首先需要明确的是,Resonator 是高度线性的(所谓线性指的是其阻抗不随电压/电流的幅值而改变),而且由于其高Q值(意味着非常窄的带宽和非常尖锐的 Impendence Notch),可以认为无论加载在其两边的电压是多么得失真(不是由单一频率的正弦波构成,频率成分非常复杂),其 Admittance 导纳也可以把这个电压转化为非常纯粹的正弦电流,其电流的频率近似等于谐振角频率 ω m ω_mω m 。
此时电路部分的阻抗 Z c ( ∣ I c ∣ ) Z_c(|I_c|)Z c ( ∣ I c ∣ ) ,可以认为是为振荡电流幅值 ∣ I c ∣ |I_c|∣ I c ∣ 的函数 。随着 ∣ I c ∣ |I_c|∣ I c ∣ 被电路驱动逐渐增大, Z c ( ∣ I c ∣ ) Z_c(|I_c|)Z c ( ∣ I c ∣ ) 的实部逐渐从很负的阻值变化到 − R m -R_m− R m 时,电流的幅值不再增加,维持住了幅值稳定的振荡。∣ I c ∣ = 0 |I_c|=0∣ I c ∣ = 0 也就是电路输出电流等于零时候的 Re { Z c } \text{Re}\{Z_c\}Re { Z c } 其实就是小信号偏置下的负阻最负值 ,设计上需要让这个 Re { Z c ( 0 ) } < − R m \text{Re}\{Z_c(0)\}<-R_mRe { Z c ( 0 ) } < − R m 去保证一定的设计裕度。
#2.1 Circuit Impedance in Complex Plane 解释了 ∣ R e { Z c } ∣ |Re\{Z_c\}|∣ R e { Z c } ∣ 随着 G m G_mG m 减小而减小, #3.1 Non-Linear Overview 解释了 G m G_mG m 会随 ∣ I c ∣ |I_c|∣ I c ∣ 增大而减小。注意这里的 G m G_mG m 是大信号下的跨导,含义是交流输出电流幅值与交流输入电压赋值之比。
如果抽象点,Resonator中的实部正电阻 消耗能量,Circuit中的实部负阻 补充能量,起初由于整体为负实部,所以Resonator+Circuit构成的Oscillator系统中能量一直在累积。积累到一定程度后,由于电流/电压逐渐增大,加上Circuit是非线性电路,在电路失真 Distortion 的作用下,∣ Re { Z c } ∣ |\text{Re}\{Z_c\}|∣ Re { Z c } ∣ 随着 ∣ I c ∣ |I_c|∣ I c ∣ 增大逐渐下降,最终实现与 Resonator 中的 R m R_mR m 互相补偿 Re { Z c } + R m = 0 \text{Re}\{Z_c\}+R_m=0Re { Z c } + R m = 0 ,Oscillator系统达到稳态。
此时系统构成了稳态振荡,所谓稳态振荡,也就是说系统中的消耗能量的Positive Resistance 和 提供能量的Negtive Resistance 完全相同,此时整个系统中的能量不增不减,电流和电压在 Inductor 和 Capacitor 之间在谐振频率下互换。所以此时系统中将不在有消耗/提供能量的实部,只有虚部。
这时通过引入 pulling factor p = ω − ω m ω m p=\cfrac{ω-ω_m}{ω_m}p = ω m ω − ω m 这个频率的相对偏差去简化表达式。从Crystal Resonator本身的分析中,我们发现 Resonator 的阻抗为Z m = R m + j 2 p ω C m Z_m=R_m+j\cfrac{2p}{ωC_m}Z m = R m + j ω C m 2 p ,我们依赖电路的提供的负阻去抵消 R m R_mR m ,电路伴随呈现出容性与 Resonator 的感性区间互相抵消,实现了稳定振荡。现在要去做的,就是通过负阻分析法,去找到使得上述表达式成立的电路工作状态,从而确定真正的振荡频率与振荡幅值;
下面这张图来自 Low-Power Crystal and MEMS Oscillators, Eric Vittoz, page 26,这里
I c I_{c}I c 表示的是在 ω m ω_mω m 下的正弦电流,因为 Resonator总能将充满Harmonics的电压转换为 Sinusoidal 的电流 I c I_cI c ,∣ I c ∣ |I_c|∣ I c ∣ 表示其幅值;
Z c ( 1 ) Z_{c(1)}Z c ( 1 ) 表示电路的非线性阻抗,这里所有的下角标(1)用来指示该参数是非线性的;Z c Z_cZ c 是电路的线性阻抗,因为在 Point-0 时 ∣ I c ∣ = 0 |I_c|=0∣ I c ∣ = 0 ,电路处于小信号下,所以这个 Z c Z_cZ c 表示的就是Circuit被偏置的小信号阻抗;
这里非线性阻抗表示为 ∣ I c ∣ |I_c|∣ I c ∣ 函数,Z c ( 1 ) ( ∣ I c ∣ ) Z_{c(1)}(|I_c|)Z c ( 1 ) ( ∣ I c ∣ ) ,因为随着电路输出电流 ∣ I c ∣ |I_c|∣ I c ∣ 的增加,由于其非线性的作用,实部负阻会减小(也就是说整个Oscilation系统不可能一直维持负阻状态,任由系统能量无限增加)。
电路开始从Point-0 (满足起振条件 Circuit 有向 Resonator 注入能量的能力,即 R n + R m < 0 R_n+R_m<0R n + R m < 0 ),之后在Point-S处达成稳态震荡,通过求解出下属方程中的 G m G_mG m 值
Re { Z c } + Re { Z c } = 0 ⇒ − C 1 C 2 G m C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 = − R m (1.5.1) \begin{aligned}
&\text{Re}\{Z_c\}+\text{Re}\{Z_c\}=0 \\[0.8em]
\Rightarrow&
-\frac{C_1C_2G_m}{C_3^2G_m^2+(C_2C_3+C_1(C_2+C_3))^2ω^2}=-R_m
\end{aligned}
\tag{1.5.1}⇒ Re { Z c } + Re { Z c } = 0 − C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 C 1 C 2 G m = − R m ( 1 . 5 . 1 )
代入 G m G_mG m 求出相对频率 p pp
Im { Z c } = − Im ( Z m ) ⇒ − G m 2 C 3 + ω 2 ( C 1 + C 2 ) ( C 1 C 2 + C 2 C 3 + C 3 C 1 ) ω [ C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 ] = − 2 p ω C m (1.5.2) \begin{aligned}
&\text{Im}\{Z_c\}=-\text{Im}(Z_m)\\[0.8em]
\Rightarrow&-\frac{G_m^2C_3+ω^2(C_1+C_2)(C_1C_2+C_2C_3+C_3C_1)}
{ω\left[C_3^2G_m^2+(C_2C_3+C_1(C_2+C_3))^2ω^2\right]}=-\frac{2p}{ωC_m}\end{aligned} \tag{1.5.2}⇒ Im { Z c } = − Im ( Z m ) − ω [ C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 ] G m 2 C 3 + ω 2 ( C 1 + C 2 ) ( C 1 C 2 + C 2 C 3 + C 3 C 1 ) = − ω C m 2 p ( 1 . 5 . 2 )
然后通过 p pp 求得准确的振荡频率 ω ωω
{ p = ω − ω m ω m ω m = 1 L m C m (1.5.3) \begin{cases}
\begin{aligned}p=\cfrac{ω-ω_m}{ω_m}\end{aligned} \\[0.8em]
\begin{aligned} ω_{m}=\cfrac{1}{\sqrt{L_mC_m} }\end{aligned} \\[0.8em]
\end{cases}\tag{1.5.3}⎩ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎧ p = ω m ω − ω m ω m = L m C m 1 ( 1 . 5 . 3 )
这里我们给出一个近似的工作频率表达式,利用了 #2.2 Pulling Factor and Sensitivity 中的结论
ω = ( 1 + p ) ω m ≈ ( 1 + C m 2 ( C s + C 3 ) ) 1 L m C m ≈ ( 1 + C m 2 ( C 1 C 2 C 1 + C 2 + ( C p + C G D ) ) ) 1 L m C m \begin{aligned}
ω&=(1+p)ω_m \\[0.8em]
&\approx\left(1+\cfrac{C_m}{2(C_s+C_3)}\right)\cfrac{1}{\sqrt{L_mC_m} } \\[0.8em]
&\approx\left(1+\cfrac{C_m}{2\left(\cfrac{C_1C_2}{C_1+C_2}+(C_p+C_{GD})\right)}\right)\cfrac{1}{\sqrt{L_mC_m} }
\end{aligned}ω = ( 1 + p ) ω m ≈ ( 1 + 2 ( C s + C 3 ) C m ) L m C m 1 ≈ ⎝ ⎜ ⎜ ⎜ ⎜ ⎜ ⎛ 1 + 2 ( C 1 + C 2 C 1 C 2 + ( C p + C G D ) ) C m ⎠ ⎟ ⎟ ⎟ ⎟ ⎟ ⎞ L m C m 1
这里的 C s C_sC s 是两个负载电容 C 1 , 2 C_{1,2}C 1 , 2 的串联电容,C 3 C_3C 3 是晶振电极之间的电容 C p C_pC p 和驱动MOS管C G D C_{GD}C G D 的并联电容,详见#1.3 Splitting Resonator and Circuit 中的电路示意图。
在直观理解振荡过程时,我们分析的是Z c ( I c ) Z_c(I_c)Z c ( I c ) 的阻抗圆;但在线性分析这里,分析的Z c ( G m ) Z_c(G_m)Z c ( G m ) 的阻抗圆。在线性分析中,我们只能分析振荡频率的相关特性,无法分析振幅;
Resonator/Circuit 的阻抗在 #1.3 Splitting Resonator and Circuit 中已经求出,这里为了方便重写一遍
Z c = G m + j ω ( C 1 + C 2 ) − j ω C 3 G m + C 1 C 2 ω 2 + ( C 1 + C 2 ) C 3 ω 2 Re { Z c } = − C 1 C 2 G m C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 Im { Z c } = − G m 2 C 3 + ω 2 ( C 1 + C 2 ) ( C 1 C 2 + C 2 C 3 + C 3 C 1 ) ω [ C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 ] (2.1.1) \begin{aligned}
Z_c&=\frac{G_m+jω(C_1+C_2)}{-jωC_3G_m+C_1C_2ω^2+(C_1+C_2)C_3ω^2}
\\[0.8em]
\text{Re}\{Z_c\}&=-\frac{C_1C_2G_m}{C_3^2G_m^2+(C_2C_3+C_1(C_2+C_3))^2ω^2}\\[0.8em]
\text{Im}\{Z_c\}&=-\frac{G_m^2C_3+ω^2(C_1+C_2)(C_1C_2+C_2C_3+C_3C_1)}
{ω\left[C_3^2G_m^2+(C_2C_3+C_1(C_2+C_3))^2ω^2\right]}
\\[0.8em]
\end{aligned}\tag{2.1.1}Z c Re { Z c } Im { Z c } = − j ω C 3 G m + C 1 C 2 ω 2 + ( C 1 + C 2 ) C 3 ω 2 G m + j ω ( C 1 + C 2 ) = − C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 C 1 C 2 G m = − ω [ C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 ] G m 2 C 3 + ω 2 ( C 1 + C 2 ) ( C 1 C 2 + C 2 C 3 + C 3 C 1 ) ( 2 . 1 . 1 )
为了求解负阻的最大值,可以通过求导数的方式
sol2 = Assuming[{gm, c1, c2, c3, \[Omega]} \[Element] PositiveReals,
Solve[D[realPart, gm] == 0, gm]];
gmOptimal = sol2[[1, 1, 2]] // Simplify
realPartMax =
Assuming[{gm, c1, c2, c3, \[Omega]} \[Element] PositiveReals,
FullSimplify[realPart /. sol2]]
求解得到
− ∣ R n 0 ∣ m a x = − 1 2 ω C 3 ( 1 + C 3 C 1 + C 2 C 1 C 2 ) = − 1 2 ω C 3 ( 1 + C 3 C s ) G m , o p t = ( C 1 + C 2 + C 1 C 2 C 3 ) ω (2.1.2) \begin{aligned}
-|R_{n0}|_{max}
&=-\dfrac{1}{2ωC_3 \left(1+C_3\dfrac{C_1+C_2}{C_1C_2} \right)}
=-\dfrac{1}{2ωC_3 \left(1+\dfrac{C_3}{C_s} \right)} \\[0.8em]
G_{m,opt}&=\left(C_1+C_2+\dfrac{C_1C_2}{C_3}\right)\omega
\end{aligned}\tag{2.1.2}− ∣ R n 0 ∣ m a x G m , o p t = − 2 ω C 3 ( 1 + C 3 C 1 C 2 C 1 + C 2 ) 1 = − 2 ω C 3 ( 1 + C s C 3 ) 1 = ( C 1 + C 2 + C 3 C 1 C 2 ) ω ( 2 . 1 . 2 )
首先这是观察到 Z c Z_cZ c 的表达式是一个字变量为 G m G_mG m 的 Bilinear Funciton,所以其在整个复平面一定时个圆。又因其实部的正负切换完全由 G m G_mG m 的正负极性决定,所以整个圆关于虚轴左右对称。
当 G m = 0 G_m=0G m = 0 时候,Z c Z_cZ c 一定是一个纯虚数,因为 Z c Z_cZ c 表达式中全都剩下电容了。代入上述表达式中,可以得到
Im { Z c } ∣ G m = 0 = − G m 2 C 3 + ω 2 ( C 1 + C 2 ) ( C 1 C 2 + C 2 C 3 + C 3 C 1 ) ω [ C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 ] = − 1 ω C 1 + C 2 C 1 C 2 + C 3 ( C 1 + C 2 ) = − 1 ω 1 C 1 C 2 C 1 + C 2 + C 3 = − 1 ω ( C s + C 3 ) (2.1.3) \begin{aligned}
\text{Im}\{Z_c\}|_{G_m=0}&=-\frac{G_m^2C_3+ω^2(C_1+C_2)(C_1C_2+C_2C_3+C_3C_1)}
{ω\left[C_3^2G_m^2+(C_2C_3+C_1(C_2+C_3))^2ω^2\right]}
\\[0.8em]
&=-\frac{1}{ω}\frac{C_1+C_2}{C_1C_2+C_3(C_1+C_2)}
\\[0.8em]
&=-\frac{1}{ω}\cfrac{1}{\cfrac{C_1C_2}{C_1+C_2}+C_3}
\\[0.8em]
&=-\cfrac{1}{ω(C_s+C_3)}
\end{aligned}\tag{2.1.3}Im { Z c } ∣ G m = 0 = − ω [ C 3 2 G m 2 + ( C 2 C 3 + C 1 ( C 2 + C 3 ) ) 2 ω 2 ] G m 2 C 3 + ω 2 ( C 1 + C 2 ) ( C 1 C 2 + C 2 C 3 + C 3 C 1 ) = − ω 1 C 1 C 2 + C 3 ( C 1 + C 2 ) C 1 + C 2 = − ω 1 C 1 + C 2 C 1 C 2 + C 3 1 = − ω ( C s + C 3 ) 1 ( 2 . 1 . 3 )
同理当 G m = ∞ G_m=∞G m = ∞ 时,\text{Im}\{Z_c\}|_{G_m=0}=-\dfrac{1}
¶ 2.2 Pulling Factor and Sensitivity
这里可以得到在A点的 Pulling Factor 的表达式
p = − ω C m 2 Im ( Z c ∣ A ) (2.2.1) p=-\frac{ωC_m}{2}\text{Im}(Z_c|_A)\tag{2.2.1}
p = − 2 ω C m Im ( Z c ∣ A ) ( 2 . 2 . 1 )
交点位置与 Resonator 的的阻抗 R m R_mR m 相关的,Resonator 中的电容和电感相对恒定,而但其电阻随温度变化较大。这意味着交点位置与 Crystal 的Q值相关。Q值会引起虚部位置的变化,而虚部影响的就是 Pullling Factor。我们初步推导这个 Pulling Factor 到品质因数 Q 的 sensitvity
计算如下
d p d Q / Q = − ω C m 2 d Im ( Z c ∣ A ) − d R m R m = ω C m R m 2 d Im ( Z c ∣ A ) d R m = 1 2 Q d Im ( Z c ∣ A ) d Re ( Z c ∣ A ) (2.2.2) \begin{aligned}
\frac{dp}{dQ/Q}
&=\dfrac
{-\dfrac{ωC_m}{2}d\text{Im}(Z_c|_A)}
{-\dfrac{dR_m}{R_m} } \\[0.8em]
&=\dfrac{ωC_mR_m}{2}\dfrac{d\text{Im}(Z_c|_A)}{dR_m} \\[0.8em]
&=\dfrac{1}{2Q}\dfrac{d\text{Im}(Z_c|_A)}{d\text{Re}(Z_c|_A)}
\end{aligned}\tag{2.2.2}d Q / Q d p = − R m d R m − 2 ω C m d Im ( Z c ∣ A ) = 2 ω C m R m d R m d Im ( Z c ∣ A ) = 2 Q 1 d Re ( Z c ∣ A ) d Im ( Z c ∣ A ) ( 2 . 2 . 2 )
另外一种表示这个电路阻抗虚部的方式,是利用其对称圆的特性,用当前的负阻和负阻的最大值去定义(通过简单的勾股定理即可得出)
Im { Z c } = − 1 ω ( C s + C 3 ) − ∣ R n 0 ∣ m a x [ 1 ± 1 − ( ∣ R n 0 ∣ ∣ R n 0 ∣ m a x ) 2 ] (2.2.3) \text{Im}\{Z_c\}=-\frac{1}{ω(C_s+C_3)}-|R_{n0}|_{max}\left[1\pm\sqrt{1-\left(\frac{|R_{n0}|}{|R_{n0}|_{max} }\right)^2}\ \right] \tag{2.2.3}
Im { Z c } = − ω ( C s + C 3 ) 1 − ∣ R n 0 ∣ m a x ⎣ ⎢ ⎡ 1 ± 1 − ( ∣ R n 0 ∣ m a x ∣ R n 0 ∣ ) 2 ⎦ ⎥ ⎤ ( 2 . 2 . 3 )
这样,Sensitivity 表达式中的斜率可以重新写为
d p d Q / Q = 1 2 Q d Im { Z c } d R n 0 = 1 2 Q ± 1 ( ∣ R n 0 ∣ m a x ∣ R n 0 ∣ ) 2 − 1 (2.2.4) \begin{aligned}
\frac{dp}{dQ/Q}&=\frac{1}{2Q}\frac{d\text{Im}\{Z_c\} }{dR_{n0} } \\[0.8em]
&=\frac{1}{2Q}\frac{\pm1}{\sqrt{\left(\dfrac{|R_{n0}|_{max} }{|R_{n0}|}\right)^2-1} }
\end{aligned}\tag{2.2.4}d Q / Q d p = 2 Q 1 d R n 0 d Im { Z c } = 2 Q 1 ( ∣ R n 0 ∣ ∣ R n 0 ∣ m a x ) 2 − 1 ± 1 ( 2 . 2 . 4 )
电路设计时为了保证稳定的起振,需要让电路可以提供的 ∣ R n 0 ∣ m a x |R_{n0}|_{max}∣ R n 0 ∣ m a x 远大于 R m R_mR m ,这里引入了一个比例Margin系数 K m K_mK m
K m = ∣ R n 0 ∣ m a x R m = 1 2 ω C 3 ( 1 + C 3 C s ) R m ≫ 1 ⇒ M = 1 / ( ω C 3 R m ) M 2 ( 1 + C 3 C s ) ≫ 1 (2.2.5) \begin{aligned}
K_m&=\frac{|R_{n0}|_{max} }{R_m}=\cfrac{1}{2ωC_3 \left(1+\cfrac{C_3}{C_s} \right)R_m}\gg1\\[0.8em]
&\xRightarrow{M=1/(ωC_3R_m)}\cfrac{M}{2\left(1+\cfrac{C_3}{C_s} \right)}\gg 1
\end{aligned}\tag{2.2.5}K m = R m ∣ R n 0 ∣ m a x = 2 ω C 3 ( 1 + C s C 3 ) R m 1 ≫ 1 M = 1 / ( ω C 3 R m ) 2 ( 1 + C s C 3 ) M ≫ 1 ( 2 . 2 . 5 )
这里有引入了一个晶振的 Figure of Merit 的函数,表征的是流过 Z m Z_mZ m 和 Z p Z_pZ p 电流比值的可以达到的最大值,Low-Power Crystal and MEMS Oscillators, Eric Vittoz, page 24 - 28
M = 1 ω C p R m = L m C m C p R m C m C m = Q C m C p (2.2.6) \begin{aligned}
M=\frac{1}{ωC_pR_m}
=\frac{\sqrt{L_mC_m} }{C_pR_m}\frac{\sqrt{C_m} }{\sqrt{C_m} }
=\frac{QC_m}{C_p}
\end{aligned} \tag{2.2.6}M = ω C p R m 1 = C p R m L m C m C m C m = C p Q C m ( 2 . 2 . 6 )
这样,重新改写 Sensitivity 的表达式,得到一个非常简单的表达式,只与设计裕度和Q值有关
d p d Q / Q = 1 2 Q K m 2 − 1 (2.2.7) \begin{aligned}
\frac{dp}{dQ/Q}
&=\frac{1}{2Q\sqrt{K_m^2-1} }
\end{aligned}\tag{2.2.7}d Q / Q d p = 2 Q K m 2 − 1 1 ( 2 . 2 . 7 )
利用虚部表达式(2.2.3)和设计裕度表达式(2.2.5),再将负阻最大值的表达式(2.1.2)代入(2.2.1),可以得到简化的虚部表达式
p c = C m 2 ( C s + C 3 ) + C m 4 C 3 ( 1 + C 3 / C s ) ( 1 − 1 − 1 K m 2 ) ⇒ K m 2 ≫ 1 p c ≈ C m 2 ( C s + C 3 ) (2.2.8) \begin{aligned}
p_c&=\frac{C_m}{2(C_s+C_3)}+\frac{C_m}{4C_3(1+C_3/C_s)}\left(1-\sqrt{1-\frac{1}{K_m^2} }\right) \\[0.8em]
\xRightarrow{K_m^2\gg1}p_c&\approx\frac{C_m}{2(C_s+C_3)}
\end{aligned}\tag{2.2.8}p c K m 2 ≫ 1 p c = 2 ( C s + C 3 ) C m + 4 C 3 ( 1 + C 3 / C s ) C m ( 1 − 1 − K m 2 1 ) ≈ 2 ( C s + C 3 ) C m ( 2 . 2 . 8 )
这样得到一个结果是 Pulling Factor 与Q无关,这也符合预期,因为在(2.2.7)中已经发现当K m 2 ≫ 1 K_m^2\gg1K m 2 ≫ 1 时,Pulling Factor 被 Q 影响的 Sensitivity 非常低。
¶ 2.3 Critical and Maximum Gm
利用实部表达式(2.1.1)等于 − R m -R_m− R m 可以得到
G m = C 1 C 2 2 R m C 3 2 ± C 1 2 C 2 2 4 C 3 4 R m 2 − ( C 1 C 2 + C 2 C 3 + C 1 C 3 ) 2 ω 2 C 3 2 = C 1 C 2 2 R m C 3 2 ± C 1 C 2 2 R m C 3 2 1 − ( C 1 C 2 + C 2 C 3 + C 1 C 3 ) 2 ω 2 C 3 2 4 C 3 4 R m 2 C 1 2 C 2 2 = C 1 C 2 2 R m C 3 2 ± C 1 C 2 2 R m C 3 2 1 − ( 2 ( C 1 C 2 + C 2 C 3 + C 1 C 3 ) ω C 3 R m C 1 C 2 ) 2 = C 1 C 2 2 R m C 3 2 ± C 1 C 2 2 R m C 3 2 1 − ( 2 M ( C 1 C 2 C 1 C 2 + C 2 C 3 + C 1 C 3 C 1 C 2 ) ) 2 ⇒ M = 1 / ( ω R m C 3 ) , C s = C 1 ∣ C 2 = C 1 C 2 2 R m C 3 2 ± C 1 C 2 2 R m C 3 2 1 − ( 2 M ( 1 + C 3 C s ) ) 2 = C 1 C 2 2 R m C 3 2 [ 1 ± 1 − ( 2 M ( 1 + C 3 C s ) ) 2 ] ⇒ K m = M / ( 2 ( 1 + C 3 / C s ) ) = C 1 C 2 2 R m C 3 2 [ 1 ± 1 − 1 K m 2 ] (2.3.1) \begin{aligned}
G_m&=\frac{C_1C_2}{2R_mC_3^2}\pm\sqrt{\frac{C_1^2C_2^2}{4C_3^4R_m^2}-\frac{(C_1C_2+C_2C_3+C_1C_3)^2ω^2}{C_3^2} }
\\[0.8em]
&=\frac{C_1C_2}{2R_mC_3^2}\pm\frac{C_1C_2}{2R_mC_3^2}\sqrt{1-\frac{(C_1C_2+C_2C_3+C_1C_3)^2ω^2}{C_3^2}\frac{4C_3^4R_m^2}{C_1^2C_2^2} }
\\[0.8em]
&=\frac{C_1C_2}{2R_mC_3^2}\pm\frac{C_1C_2}{2R_mC_3^2}\sqrt{1-\left(\frac{2(C_1C_2+C_2C_3+C_1C_3)ω{C_3R_m} }{C_1C_2}\right)^2}
\\[0.8em]
&=\frac{C_1C_2}{2R_mC_3^2}\pm\frac{C_1C_2}{2R_mC_3^2}\sqrt{1-\left(\frac{2}{M}\left(\frac{C_1C_2}{C_1C_2}+\frac{C_2C_3+C_1C_3}{C_1C_2}\right)\right)^2}
\\[0.8em]
&\xRightarrow{M=1/(ωR_mC_3),\ C_s=C_1|C_2}
=\frac{C_1C_2}{2R_mC_3^2}\pm\frac{C_1C_2}{2R_mC_3^2}\sqrt{1-\left(\frac{2}{M}\left(1+\frac{C_3}{C_s}\right)\right)^2}
\\[0.8em]
&=\frac{C_1C_2}{2R_mC_3^2}\left[1\pm\sqrt{1-\left(\frac{2}{M}\left(1+\frac{C_3}{C_s}\right)\right)^2}\right]
\\[0.8em]
&\xRightarrow{K_m={M}/\left(2(1+{C_3}/{C_s})\right)}
=\frac{C_1C_2}{2R_mC_3^2}\left[1\pm\sqrt{1-\frac{1}{K_m^2} }\right]
\end{aligned}\tag{2.3.1}G m = 2 R m C 3 2 C 1 C 2 ± 4 C 3 4 R m 2 C 1 2 C 2 2 − C 3 2 ( C 1 C 2 + C 2 C 3 + C 1 C 3 ) 2 ω 2 = 2 R m C 3 2 C 1 C 2 ± 2 R m C 3 2 C 1 C 2 1 − C 3 2 ( C 1 C 2 + C 2 C 3 + C 1 C 3 ) 2 ω 2 C 1 2 C 2 2 4 C 3 4 R m 2 = 2 R m C 3 2 C 1 C 2 ± 2 R m C 3 2 C 1 C 2 1 − ( C 1 C 2 2 ( C 1 C 2 + C 2 C 3 + C 1 C 3 ) ω C 3 R m ) 2 = 2 R m C 3 2 C 1 C 2 ± 2 R m C 3 2 C 1 C 2 1 − ( M 2 ( C 1 C 2 C 1 C 2 + C 1 C 2 C 2 C 3 + C 1 C 3 ) ) 2 M = 1 / ( ω R m C 3 ) , C s = C 1 ∣ C 2 = 2 R m C 3 2 C 1 C 2 ± 2 R m C 3 2 C 1 C 2 1 − ( M 2 ( 1 + C s C 3 ) ) 2 = 2 R m C 3 2 C 1 C 2 ⎣ ⎢ ⎡ 1 ± 1 − ( M 2 ( 1 + C s C 3 ) ) 2 ⎦ ⎥ ⎤ K m = M / ( 2 ( 1 + C 3 / C s ) ) = 2 R m C 3 2 C 1 C 2 [ 1 ± 1 − K m 2 1 ] ( 2 . 3 . 1 )
当 K m ≫ 1 K_m\gg1K m ≫ 1 时,利用 Series[1 + Sqrt[1 - 1/km^2], km -> Infinity]
这段Mathematica 代码可以得到以下结果
1 + 1 − 1 K m 2 → K m 2 ≫ 1 2 1 − 1 − 1 K m 2 → K m 2 ≫ 1 1 2 K m 2 (2.3.2) \begin{aligned}
1+\sqrt{1-\frac{1}{K_m^2} }&\xrightarrow{K_m^2\gg1}2
\\[0.8em]
1-\sqrt{1-\frac{1}{K_m^2} }&\xrightarrow{K_m^2\gg1}\frac{1}{2K_m^2}
\end{aligned}\tag{2.3.2}1 + 1 − K m 2 1 1 − 1 − K m 2 1 K m 2 ≫ 1 2 K m 2 ≫ 1 2 K m 2 1 ( 2 . 3 . 2 )
所以B点,也就是 Maximum 的 G_
G m m a x = G m ∣ B = C 1 C 2 R m C 3 2 = ω C 1 C 2 ω R m C 3 C 3 = M ω C 1 C 2 C 3 (2.3.3) G_{mmax}=G_m|_B=\frac{C_1C_2}{R_mC_3^2}=\frac{ωC_1C_2}{ωR_mC_3C_3}=M\frac{ωC_1C_2}{C_3}\tag{2.3.3}
G m m a x = G m ∣ B = R m C 3 2 C 1 C 2 = ω R m C 3 C 3 ω C 1 C 2 = M C 3 ω C 1 C 2 ( 2 . 3 . 3 )
所以A点,也就是 Critical 的 G_
G m c r i t 0 = G m ∣ A = C 1 C 2 2 R m C 3 2 1 2 K m 2 = C 1 C 2 2 R m C 3 2 4 ( 1 + C 3 / C s ) 2 2 M 2 = ω C 1 C 2 ω R m C 3 2 ( 1 + C 3 / C s ) 2 M 2 = ω C 1 C 2 C 3 ( 1 + C 3 / C s ) 2 Q C m / C 3 = ω C 1 C 2 Q C m ( 1 + C 3 C s ) 2 (2.3.4) \begin{aligned}
G_{mcrit0}=G_m|_A&=\frac{C_1C_2}{2R_mC_3^2}\frac{1}{2K_m^2}
\\[0.8em]
&=\frac{C_1C_2}{2R_mC_3^2}\frac{4(1+C_3/C_s)^2}{2M^2}
\\[0.8em]
&=\frac{ωC_1C_2}{ωR_mC_3^2}\frac{(1+C_3/C_s)^2}{M^2}
\\[0.8em]
&=\frac{ωC_1C_2}{C_3}\frac{(1+C_3/C_s)^2}{QC_m/C_3}
\\[0.8em]
&=\frac{ωC_1C_2}{QC_m}\left(1+\frac{C_3}{C_s}\right)^2
\end{aligned}\tag{2.3.4}G m c r i t 0 = G m ∣ A = 2 R m C 3 2 C 1 C 2 2 K m 2 1 = 2 R m C 3 2 C 1 C 2 2 M 2 4 ( 1 + C 3 / C s ) 2 = ω R m C 3 2 ω C 1 C 2 M 2 ( 1 + C 3 / C s ) 2 = C 3 ω C 1 C 2 Q C m / C 3 ( 1 + C 3 / C s ) 2 = Q C m ω C 1 C 2 ( 1 + C s C 3 ) 2 ( 2 . 3 . 4 )
这里发现 G m ∣ A G_m|_AG m ∣ A 和 G m ∣ B G_m|_BG m ∣ B 存在以下关系
G m ∣ B G m ∣ A = M ω C 1 C 2 C 3 ω C 1 C 2 Q C m ( 1 + C 3 C s ) 2 = M 2 ( 1 + C 3 C s ) 2 ⇒ C 3 ≪ C s ≈ M 2 (2.3.5) \begin{aligned}
\frac
{G_m|_B}{G_m|_A}&=\cfrac{M\cfrac{ωC_1C_2}{C_3} }
{\cfrac{ωC_1C_2}{QC_m}\left(1+\cfrac{C_3}{C_s}\right)^2}
=\cfrac{M^2}
{\left(1+\cfrac{C_3}{C_s}\right)^2}
\\[0.8em]
\xRightarrow{C_3\ll C_s} &\approx M^2
\end{aligned}\tag{2.3.5}G m ∣ A G m ∣ B C 3 ≪ C s = Q C m ω C 1 C 2 ( 1 + C s C 3 ) 2 M C 3 ω C 1 C 2 = ( 1 + C s C 3 ) 2 M 2 ≈ M 2 ( 2 . 3 . 5 )
将(2.3.4)的 G m c r i t 0 G_{mcrit0}G m c r i t 0 中 ( 1 + C 3 / C s ) (1+C_3/C_s)( 1 + C 3 / C s ) 的替代,用(2.2.8)中的 p c p_cp c 表达式的变形表示,可以发现 G m c r i t G_{mcrit}G m c r i t 在 C 1 = C 2 C_1=C_2C 1 = C 2 时可以达到最小值,此时振荡频率A点越靠近虚轴,Sensitivity也越小;
p c ≈ C m 2 ( C s + C 3 ) ⇒ ( 1 + C 3 / C s ) = C m 2 C s p c G m c r i t 0 = ω C 1 C 2 Q C m ( 1 + C 3 C s ) 2 = ω C 1 C 2 Q C m ( C m 2 C s p c ) 2 = ω C m Q p c 2 ( C 1 + C 2 ) 2 4 C 1 C 2 ⇒ C 1 = C 2 G m c r i t 0 , m i n = ω C m Q p c 2 (2.3.6) \begin{aligned}
p_c\approx\frac{C_m}{2(C_s+C_3)} &\Rightarrow (1+C_3/C_s)=\frac{C_m}{2C_sp_c}
\\[0.8em]
G_{mcrit0}&=\frac{ωC_1C_2}{QC_m}\left(1+\frac{C_3}{C_s}\right)^2
\\[0.8em]
&=\frac{ωC_1C_2}{QC_m}\left(\frac{C_m}{2C_sp_c}\right)^2
\\[0.8em]
&=\cfrac{ωC_m}{Qp_c^2}\frac{(C_1+C_2)^2}{4C_1C_2}
\\[0.8em]
\xRightarrow{C_1=C_2}G_{mcrit0,min}&=\cfrac{ωC_m}{Qp_c^2}
\end{aligned}\tag{2.3.6}p c ≈ 2 ( C s + C 3 ) C m G m c r i t 0 C 1 = C 2 G m c r i t 0 , m i n ⇒ ( 1 + C 3 / C s ) = 2 C s p c C m = Q C m ω C 1 C 2 ( 1 + C s C 3 ) 2 = Q C m ω C 1 C 2 ( 2 C s p c C m ) 2 = Q p c 2 ω C m 4 C 1 C 2 ( C 1 + C 2 ) 2 = Q p c 2 ω C m ( 2 . 3 . 6 )
V 2 V 1 = − C 1 C 2 + j C 1 Q C m ( 1 + C 3 C 1 + C 3 C 2 ) 2 (2.4.1) \frac{V_2}{V_1}=-\frac{C_1}{C_2}+j\frac{C_1}{QC_m}\left(1+\frac{C_3}{C_1}+\frac{C_3}{C_2}\right)^2 \tag{2.4.1}
V 1 V 2 = − C 2 C 1 + j Q C m C 1 ( 1 + C 1 C 3 + C 2 C 3 ) 2 ( 2 . 4 . 1 )
对于 lossless circuit with a large margin factor K m K_mK m ,虚部部分相比非常小,所以有
V 2 V 1 = − C 1 C 2 = − 1 (2.4.2) \frac{V_2}{V_1}=-\frac{C_1}{C_2}=-1 \tag{2.4.2}
V 1 V 2 = − C 2 C 1 = − 1 ( 2 . 4 . 2 )
如果电路中的 C 1 , C 2 , C 3 C_1,C_2,C_3C 1 , C 2 , C 3 并不是纯容性的,而是存在一些实部导纳 G 1 , G 2 , G 3 G_1,G_2,G_3G 1 , G 2 , G 3 ,这会让阻抗源整体想右移动。
带来的影响是会让 G m c r i t G_{mcrit}G m c r i t 增大,Pulling-Factor 对Q的 Sensitivity 也增大
具体增加的 G m c r i t G_{mcrit}G m c r i t 的表达式为
G m c r i t = G m c r i t 0 + Δ G m c r i t = G m c r i t 0 + ( G 1 + G 2 + 4 G 3 ) (2.5.1) G_{mcrit}=G_{mcrit0}+ΔG_{mcrit}=G_{mcrit0}+(G_1+G_2+4G_3) \tag{2.5.1}
G m c r i t = G m c r i t 0 + Δ G m c r i t = G m c r i t 0 + ( G 1 + G 2 + 4 G 3 ) ( 2 . 5 . 1 )
τ = − 2 L m R n + R m (2.6.1) τ=-\frac{2L_m}{R_n+R_m} \tag{2.6.1}
τ = − R n + R m 2 L m ( 2 . 6 . 1 )
在Crystal的负阻分析中,为了去求Crystal的起振时间,论文中给出了这个所谓"显而易见"的时间常数表达式,我尝试去推导,有一点没有想通,以下是过程:
这里我们列出一个闭环的LRC的基尔霍夫电压回路方程,将 R n + R m Rn+RmR n + R m 合并为 R RR ,尝试利用Lapalace变换(利用Matlab/Mathematica工具)去便捷地求解微分时域方程
L d I ( t ) d t + R I ( t ) + 1 C ∫ I ( t ) d t = 0 ⇒ Laplace L ( s I ( s ) − I 0 ) + R I ( s ) + 1 C I ( s ) s = 0 (2.6.2) \begin{aligned}
L\cfrac{dI(t)}{dt}+RI(t)+\frac{1}{C}\int I(t)dt=0 \\[0.8em]
\xRightarrow{\text{Laplace} } L(sI(s)-I_0)+RI(s)+\frac{1}{C}\frac{I(s)}{s}=0
\end{aligned} \tag{2.6.2}L d t d I ( t ) + R I ( t ) + C 1 ∫ I ( t ) d t = 0 Laplace L ( s I ( s ) − I 0 ) + R I ( s ) + C 1 s I ( s ) = 0 ( 2 . 6 . 2 )
通过下面的代码,求解出的结果为
I ( t ) = e − t 2 L / R I 0 ( cos ( t 4 L C − R 2 2 L ) − 1 4 R 2 L C − 1 sin ( t 4 L C − R 2 2 L ) ) (2.6.3) I(t)=e^{-\cfrac{t}{2L/R} }I_0\left(\cos\left(\cfrac{t\sqrt{ {\cfrac{4L}{C}-R^2} } }{2L}\right)-\sqrt{\cfrac{1}{\cfrac{4}{R^2}\cfrac{L}{C}-1} }\sin\left(\cfrac{t\sqrt{ {\cfrac{4L}{C}-R^2} } }{2L}\right)\right) \tag{2.6.3}
I ( t ) = e − 2 L / R t I 0 ⎝ ⎜ ⎜ ⎜ ⎛ cos ⎝ ⎜ ⎜ ⎜ ⎛ 2 L t C 4 L − R 2 ⎠ ⎟ ⎟ ⎟ ⎞ − R 2 4 C L − 1 1 sin ⎝ ⎜ ⎜ ⎜ ⎛ 2 L t C 4 L − R 2 ⎠ ⎟ ⎟ ⎟ ⎞ ⎠ ⎟ ⎟ ⎟ ⎞ ( 2 . 6 . 3 )
可以看到前面的衰减项和后面的等幅振荡项
(*Mathematica中不能直接使用大写字母作为变量*)
ClearAll["Global`*"]
cap = Symbol["C"];
res = Symbol["R"];
ind = Symbol["L"];
i0 = Symbol["I0"];
(*列出Lapalce方程并求解*)
eq = (i*s - i0)*ind + res*i + i/(s*cap) == 0;
Print["I(s)=", isolve = Solve[eq, i][[1, 1, 2]]]
(*利用InverseLapalce求解时域*)
Print["I(t)=",
it = Assuming[{res, cap, ind, i0} \[Element] PositiveReals &&
cap*res^2 - 4*ind < 0,
InverseLaplaceTransform[isolve, s, t] // FullSimplify]]
(*验证I(t)的最后一项为等幅震荡项*)
Print["I(t)的最后一项为等幅震荡项:" it[[3]]]
Plot[it[[3]] /. {res -> 0.1, cap -> 1, ind -> 1}, {t, -20, 20}]
这里虽然用了 Laplace 变换去求解微分方程,但是仍然依靠时域的理解去假设了复根的存在,我们还是需要去掌握并理解微分时域方程的求解过程,才能更好地理解二阶电路拓扑。
这里求得 τ ττ 与振荡系统的总的阻抗有关R m + ( − R n ) R_m+(-R_n)R m + ( − R n ) 有关,在电路初期LC电路中会存在一个噪声电流,然后在噪声电流的基础上逐渐增大,需要注意的是,R n R_nR n 是与 I c IcI c 有关的,因此整个启动过程 τ ττ 并不是一个定值。需要用积分地方法去计算。
Equipartition theorem from statistical mechanics. The equipartition theorem says that any
energy storage element (or “degree of freedom”) in thermal equilibrium holds an average noise energy of kT/2.
根据这个理论,我们可以看到电容的噪声电压和电感里的噪声电流可以为
C V 2 2 = k T 2 ⇒ V = k T C L I 2 2 = k T 2 ⇒ I = k T L (2.6.4) \begin{aligned}
&\frac{CV^2}{2}=\frac{kT}{2} &\Rightarrow\ \ \ \ V=\sqrt{\frac{kT}{C} } \\[0.8em]
&\frac{LI^2}{2}=\frac{kT}{2} &\Rightarrow\ \ \ \ I=\sqrt{\frac{kT}{L} } \\[0.8em]
\end{aligned} \tag{2.6.4} 2 C V 2 = 2 k T 2 L I 2 = 2 k T ⇒ V = C k T ⇒ I = L k T ( 2 . 6 . 4 )
初步的直观理解为:
震荡的初始电流 I(0)=\sqrt
起初总阻抗小于0增幅振荡,最终阻抗等于0时幅振荡达到稳态
一般需要7~15τ去达到90%的振幅
Nonlinearity Effect Example
这是一个32KHz 晶振的一个实际仿真结果;
半圆形的虚线是理论的 Z c ( G m ) Z_c(G_m)Z c ( G m ) 的阻抗圆,其它实线表示是不同偏置电流 I 0 I_0I 0 下的阻抗圆;
同一个实现上不同点,表示随着 I C I_CI C 电流的增加,其等效 Relevant G m G_mG m 在下降,因此逐渐让电路的负阻到达 − R m -R_m− R m 处;
我们可以观察到,如果静态偏置电流越大,其阻抗圆就越偏离理论值,且稳态交点的虚部也就越大,导致频率偏差也就越大;
我们希望与负阻交点处的斜率小一点,这样其与 I C I_CI C 的幅值的 sensitivity 也就越小。发现当偏置电流越小时,越容易达成这一条件。
Sinusoidal Gate Voltage
这里,我们接着 #2.4 Relative Oscillator Voltage (conclusion only) 去分析,如果MOS管的输出电流存在失真时,会对栅极电压有怎样的影响?
在 #2.4 Relative Oscillator Voltage (conclusion only) 中,我们知道 fundamental 频率下满足
V 1 / V 2 ∣ F ≈ − C 2 / C 1 (3.1.1) V_1/V_2|_F\approx-C_2/C_1 \tag{3.1.1}
V 1 / V 2 ∣ F ≈ − C 2 / C 1 ( 3 . 1 . 1 )
又因为 Z m Z_mZ m 是Q值非常高的,其对于 Harmonics 的阻抗几乎是无穷,因此有
V 1 V 2 ∣ H = C 3 C 1 + C 3 (3.1.2) \left.\frac{V_1}{V_2}\right|_H=\frac{C_3}{C_1+C_3} \tag{3.1.2}
V 2 V 1 ∣ ∣ ∣ ∣ ∣ H = C 1 + C 3 C 3 ( 3 . 1 . 2 )
因此有如下表达式,如果C 3 C_3C 3 非常小,或者 C 1 , 2 ≫ C 3 C_{1,2}\gg C_3C 1 , 2 ≫ C 3 时,这个Harmonics的占比就会非常小;
V 1 / V 2 ∣ H V 1 / V 2 ∣ F ≈ C 1 C 3 ( C 1 + C 3 ) C 2 (3.1.3) \frac{V_1/V_2|_H}{V_1/V_2|_F}\approx\frac{C_1C_3}{(C_1+C_3)C_2} \tag{3.1.3}
V 1 / V 2 ∣ F V 1 / V 2 ∣ H ≈ ( C 1 + C 3 ) C 2 C 1 C 3 ( 3 . 1 . 3 )
MOS Nonlinearity and Relevant Gm
虽然栅极电压在 Resonator 的作用下,是一个非常近似正弦波的存在。但是一个正弦波的栅极电压经过非线性的gm后,电流是非线性的。
栅极电压是正弦波
V G ( t ) = V G 0 + V 1 sin ω t (3.1.4) V_{G}(t)=V_{G0}+V_1\sin ωt \tag{3.1.4}
V G ( t ) = V G 0 + V 1 sin ω t ( 3 . 1 . 4 )
但是输出的电流会存在非线性
I D ( t ) = I 0 + I D ( 1 ) sin ω t + harmonic components (3.1.5) I_D(t)=I_{0}+I_{D(1)}\sin ωt+\text{harmonic components} \tag{3.1.5}
I D ( t ) = I 0 + I D ( 1 ) sin ω t + harmonic components ( 3 . 1 . 5 )
我们分析真正有用的,能够提供 Fundamental Frequency 电流的 G m ( 1 ) G_{m(1)}G m ( 1 ) 是
G m ( 1 ) = I D ( 1 ) V 1 (3.1.5) G_{m(1)}=\frac{I_{D(1)} }{V_{1} } \tag{3.1.5}
G m ( 1 ) = V 1 I D ( 1 ) ( 3 . 1 . 5 )
代入EKV Model的VI公式 EKV-Model ,可以得到
I D I s p e c = exp V G − V T 0 n U T = exp V G 0 − V T 0 + V 1 sin ϕ n U T = e v e + v 1 sin ϕ (3.2.1) \frac{I_D}{I_{spec} }=\exp\frac{V_G-V_{T0} }{nU_T}=\exp\frac{V_{G0}-V_{T0}+V_1\sin\phi}{nU_T}=e^{v_e+v_1\sin\phi}\tag{3.2.1}
I s p e c I D = exp n U T V G − V T 0 = exp n U T V G 0 − V T 0 + V 1 sin ϕ = e v e + v 1 s i n ϕ ( 3 . 2 . 1 )
这里有
{ ϕ = ω t v e = V G 0 − V T 0 n U T v 1 = V 1 n U T \left\{\begin{aligned}
\phi&=ωt \\[0.8em]
v_e&=\frac{V_{G0}-V_{T0} }{nU_T} \\[0.8em]
v_1&=\frac{V_1}{nU_T}
\end{aligned}\right.⎩ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎧ ϕ v e v 1 = ω t = n U T V G 0 − V T 0 = n U T V 1
通过积分的方式,获得DC分量和Fundmental分量
I 0 I s p e c = ∫ 0 2 π e v e + v 1 sin ϕ d ϕ = e v e ⋅ I B 0 ( v 1 ) I D ( 1 ) I s p e c = ∫ 0 2 π e v e + v 1 sin ϕ ⋅ sin ϕ d ϕ = e v e ⋅ 2 I B 1 ( v 1 ) (3.2.2) \begin{aligned}
\frac{I_0}{I_{spec} }&=\int_0^{2\pi}e^{v_e+v_1\sin\phi}d\phi=e^{v_e}\cdot I_{B0}(v_1)
\\[0.8em]
\frac{I_{D(1)} }{I_{spec} }&=\int_0^{2\pi}e^{v_e+v_1\sin\phi}\cdot \sin \phi \ d\phi=e^{v_e}\cdot2I_{B1}(v_1)
\end{aligned}\tag{3.2.2}I s p e c I 0 I s p e c I D ( 1 ) = ∫ 0 2 π e v e + v 1 s i n ϕ d ϕ = e v e ⋅ I B 0 ( v 1 ) = ∫ 0 2 π e v e + v 1 s i n ϕ ⋅ sin ϕ d ϕ = e v e ⋅ 2 I B 1 ( v 1 ) ( 3 . 2 . 2 )
这里的 I B 0 ( v 1 ) I_{B0}(v_1)I B 0 ( v 1 ) 和 I B 1 ( v 1 ) I_{B1}(v_1)I B 1 ( v 1 ) 分别是 modified Bessel function of order 0 and 1, BesselI[0,v1]
and BesselI[1,v1]
I B 0 ( v 1 ) = 1 + v 1 2 2 2 + v 1 4 2 2 ⋅ 4 2 + v 1 6 2 2 ⋅ 4 2 ⋅ 6 2 + ⋯ I B 1 ( v 1 ) = v 1 2 + v 1 3 2 2 ⋅ 4 + v 1 5 2 2 ⋅ 4 2 ⋅ 6 + v 1 7 2 2 ⋅ 4 2 ⋅ 6 2 ⋅ 8 + ⋯ \begin{aligned}
I_{B0}(v_1)&=1+\frac{v_1^2}{2^2}+\frac{v_1^4}{2^2\cdot4^2}+\frac{v_1^6}{2^2\cdot4^2\cdot6^2}+\cdots \\[0.8em]
I_{B1}(v_1)&=\frac{v_1}{2}+\frac{v_1^3}{2^2\cdot4}+\frac{v_1^5}{2^2\cdot4^2\cdot6}+\frac{v_1^7}{2^2\cdot4^2\cdot6^2\cdot8}+\cdots \\[0.8em]
\end{aligned}I B 0 ( v 1 ) I B 1 ( v 1 ) = 1 + 2 2 v 1 2 + 2 2 ⋅ 4 2 v 1 4 + 2 2 ⋅ 4 2 ⋅ 6 2 v 1 6 + ⋯ = 2 v 1 + 2 2 ⋅ 4 v 1 3 + 2 2 ⋅ 4 2 ⋅ 6 v 1 5 + 2 2 ⋅ 4 2 ⋅ 6 2 ⋅ 8 v 1 7 + ⋯
这样,通过,首先通过(3.2.2)消掉 I s p e c I_{spec}I s p e c 得到 I D ( 1 ) I_{D(1)}I D ( 1 ) 的表达式,然后将其代入(3.1.3)的表达式,得到 Relevant Gm 的表达式如下:
G m ( 1 ) = 2 I B 1 ( v 1 ) v 1 ⋅ n U T I 0 I B 0 ( v 1 ) = I 0 n U T 2 I B 1 ( v 1 ) v 1 I B 0 ( v 1 ) = G m 2 I B 1 ( v 1 ) v 1 I B 0 ( v 1 ) (3.2.3) \begin{aligned}
G_{m(1)}&=\frac{2I_{B1}(v_1)}{v_1\cdot nU_T}
\frac{I_{0} }{I_{B0}(v_1)}
\\[0.8em]
&=\frac{I_{0} }{nU_T}
\frac{2I_{B1}(v_1)}{v_1I_{B0}(v_1)}
\\[0.8em]
&=G_m
\frac{2I_{B1}(v_1)}{v_1I_{B0}(v_1)}
\end{aligned}\tag{3.2.3}G m ( 1 ) = v 1 ⋅ n U T 2 I B 1 ( v 1 ) I B 0 ( v 1 ) I 0 = n U T I 0 v 1 I B 0 ( v 1 ) 2 I B 1 ( v 1 ) = G m v 1 I B 0 ( v 1 ) 2 I B 1 ( v 1 ) ( 3 . 2 . 3 )
接着进一步推导,有一定摆幅下,被非线性衰减后的 G m ( 1 ) G_{m(1)}G m ( 1 ) 到达G m c r i t G_{mcrit}G m c r i t 后达到稳态振荡,这里可以得到一个关系,就是静态偏置电流 I 0 I_0I 0 是 I 0 c r i t m i n I_{0critmin}I 0 c r i t m i n 多少倍,可以得到什么样的一个什么样的摆幅 v_1=\dfrac{|V_1|}
这里的 G m c r i t G_{mcrit}G m c r i t 用 I 0 c r t i m i n / ( n U T ) I_{0crtimin}/(nU_T)I 0 c r t i m i n / ( n U T ) 表示是因为 weak inversion偏置下的 ”跨导-电流“ 效率最高,所以也就用 I 0 c r t i m i n I_{0crtimin}I 0 c r t i m i n 表示了
G m ( 1 ) = G m c r i t I 0 n U T 2 I B 1 ( v 1 ) v 1 I B 0 ( v 1 ) = I 0 c r i t m i n n U T I 0 I 0 c r i t m i n = I B 0 ( v 1 ) 2 I B 1 ( v 1 ) v 1 (3.2.4) \begin{aligned}
G_{m(1)}&=G_{mcrit}
\\[0.8em]
\frac{I_{0} }{nU_T}\frac{2I_{B1}(v_1)}{v_1I_{B0}(v_1)}&=\frac{I_{0critmin} }{nU_T}
\\[0.8em]
\frac{I_0}{I_{0critmin} }&=\frac{I_{B0}(v_1)}{2I_{B1}(v_1)}v_1
\end{aligned}\tag{3.2.4}G m ( 1 ) n U T I 0 v 1 I B 0 ( v 1 ) 2 I B 1 ( v 1 ) I 0 c r i t m i n I 0 = G m c r i t = n U T I 0 c r i t m i n = 2 I B 1 ( v 1 ) I B 0 ( v 1 ) v 1 ( 3 . 2 . 4 )
随着 v 1 v_1v 1 增大,I B 0 ( v 1 ) / I B 1 ( v 1 ) → 1 I_{B0}(v_1)/I_{B1}(v_1)\rightarrow 1I B 0 ( v 1 ) / I B 1 ( v 1 ) → 1 ,因此有
v 1 = ∣ V 1 ∣ n U T = 2 ⋅ I 0 I 0 c r i t m i n (3.2.5) v_1=\frac{|V_1|}{nU_T}=2\cdot\frac{I_0}{I_{0critmin} }\tag{3.2.5}
v 1 = n U T ∣ V 1 ∣ = 2 ⋅ I 0 c r i t m i n I 0 ( 3 . 2 . 5 )
为了观察 DC 栅极电压随着偏置电流的变化,还可以利用同样的思路,但是这次使用公式(3.2.2) 时,并不用 I 0 I_0I 0 而是直接使用带有 I s p e c I_{spec}I s p e c 的 I_
G m ( 1 ) = G m c r i t I D ( 1 ) V 1 = I 0 c r i t m i n n U T e v e ⋅ 2 I B 1 ⋅ I s p e c V 1 = I 0 c r i t m i n n U T v e = ln I 0 c r i t m i n I s p e c − ln 2 I B 1 ( v 1 ) v 1 V G 0 − V T 0 n U T = V G 0 c r i t i m i n − V T 0 n U T − ln 2 I B 1 ( v 1 ) v 1 (3.2.6) \begin{aligned}
G_{m(1)}&=G_{mcrit}
\\[0.8em]
\frac{I_{D(1)} }{V_1}&=\frac{I_{0critmin} }{nU_T}
\\[0.8em]
\frac{e^{v_e}\cdot2I_{B1}\cdot I_{spec} }{V_1}&=\frac{I_{0critmin} }{nU_T}
\\[0.8em]
v_e&=\ln\frac{I_{0critmin} }{I_{spec} }-\ln\frac{2I_{B1}(v_1)}{v_1}
\\[0.8em]
\frac{V_{G0}-V_{T0} }{nU_T}&=\frac{V_{G0critimin}-V_{T0} }{nU_T}-\ln\frac{2I_{B1}(v_1)}{v_1}
\end{aligned}\tag{3.2.6}G m ( 1 ) V 1 I D ( 1 ) V 1 e v e ⋅ 2 I B 1 ⋅ I s p e c v e n U T V G 0 − V T 0 = G m c r i t = n U T I 0 c r i t m i n = n U T I 0 c r i t m i n = ln I s p e c I 0 c r i t m i n − ln v 1 2 I B 1 ( v 1 ) = n U T V G 0 c r i t i m i n − V T 0 − ln v 1 2 I B 1 ( v 1 ) ( 3 . 2 . 6 )
这里我们得到了在随着摆幅增大,DC 栅极电压也会逐渐减小,得到 \Delta V_{G0}=-\ln\dfrac{2I_{B1}(v_1)}
这样去分析这个图:
分坐标是静态偏置电流 I 0 I_0I 0 是 I 0 c r i t m i n I_{0critmin}I 0 c r i t m i n 多少倍,也就是公式 (3.2.4)
左边的纵坐标表示栅极fundmental frequncy的幅值电压,也就是 v 1 = ∣ V 1 ∣ n U T v_1=\dfrac{|V_1|}{nU_T}v 1 = n U T ∣ V 1 ∣ ,当I 0 I 0 c r i t m i n \dfrac{I_0}{I_{0critmin} }I 0 c r i t m i n I 0 超过1后,幅值开始增大,且有着2倍的关系,见公式 (3.2.5)
右边的纵坐标表示栅极电压 dc 偏置电压变化量,会随着摆幅增大,逐渐缩小,见公式(3.2.5)
如果代入完整的 EKV 公式,然后继续按照(3.2.2)的方式去积分得到 DC 和 fundmental 电流时,会发现这里的积分比较困难。这里定义了一个 inversion coefficient,I C 0 = I 0 c r i t / I s p e c IC_0=I_{0crit}/I_{spec}I C 0 = I 0 c r i t / I s p e c ,意义是当 I C 0 = 1 IC_0=1I C 0 = 1 的时候,此时的偏置电流等于 I s p e c I_{spec}I s p e c ,如果 I C 0 IC_0I C 0 越小,就说明管子工作在 weak inversion区;反之如果 I C 0 IC_0I C 0 越大,就说明管子工作在 strong inversion区。
根据 “Low-Power Crystal and MEMS Oscillators", Eric Vittoz, page 65 的结论,可以看到如下情况
Inversion Coefficient 越大,那么达到 v 1 = ∣ V 1 ∣ n U T = 0 v_1=\dfrac{|V_1|}{nU_T}=0v 1 = n U T ∣ V 1 ∣ = 0 的初始点的 I 0 I 0 c r i t m i n ∣ v 1 = 0 \left.\dfrac{I_0}{I_{0critmin} }\right|_{v_1=0}I 0 c r i t m i n I 0 ∣ ∣ ∣ ∣ ∣ v 1 = 0 就越大,这个量级的偏置电流,才是起振的最低电流要求,也就是说 I_{0crit}=\left.\dfrac{I_0}{I_{0critmin} }\right|_
但是我们发现,随着 Inversion Coefficient 增大后,达到起振的偏置电流后,栅极电压的增速也非常快
从图中 I C 0 = 64 IC_0=64I C 0 = 6 4 来观察,达到 V 1 = 11 n U T V_1=11nU_TV 1 = 1 1 n U T 时,偏置电流的相对增加只有1.25倍
从 #3.1 Non-Linear Overview 中,我们已经看到,如果如果偏置电流 I 0 / I c r i t I_0/I_{crit}I 0 / I c r i t 越小,那么阻抗就越接近线性电路的阻抗圆,其交点处的虚部越小,sensitivity 也越小
于此同时,我们也这种对非线性抑制能力的提高,是以提高整体的偏置电流去实现的
需要额外解释一下 v 1 < v e v_1<v_ev 1 < v e 这条线的含义,这里 ∣ V 1 ∣ |V_1|∣ V 1 ∣ 其实就是Gate端的电压摆幅 Amplitude,保证就是在整个振荡过程中,Gate 电压总是大于阈值电压 V T 0 V_{T0}V T 0 ,这样管子才能打开保证正常工作。Drain 端的电压从公式(3.1.1)中知道等于 − V 1 -V_1− V 1 ,下面这个也就自然保证了 V D < V d s a t V_{D}<V_{dsat}V D < V d s a t 的这个饱和区条件。
v 1 < v e ∣ V 1 ∣ n U T < V G 0 − V T 0 n U T ∣ V 1 ∣ < V G 0 − V T 0 (3.3.1) \begin{aligned}
v_1&<v_e \\[0.8em]
\frac{|V_1|}{nU_T}&<\frac{V_{G0}-V_{T0} }{nU_T} \\[0.8em]
|V_1|&<V_{G0}-V_{T0}
\end{aligned} \tag{3.3.1}v 1 n U T ∣ V 1 ∣ ∣ V 1 ∣ < v e < n U T V G 0 − V T 0 < V G 0 − V T 0 ( 3 . 3 . 1 )
这里补充说明,不通过讲电路设计到饱和区,通过电流的衰减,也可以实现同样的效果,假设管子还是偏置在亚阈值区,通过栅极电压的电容衰减,相当于减小了等效 gm,这样所需要达到 G m c r i t G_{mcrit}G m c r i t 的电流也就从 I 0 c r i t m i n I_{0critmin}I 0 c r i t m i n 增大到了 I 0 c r i t = I 0 c r i t m i n ⋅ k c I_{0crit}=I_{0critmin}\cdot k_cI 0 c r i t = I 0 c r i t m i n ⋅ k c ,这里的 k_c=\dfrac{C_a}
这里再次观察DC栅极电压的随摆幅的变化,在不同 Inversion Coeffeicient 下的对比,在强反型下,栅极DC电压比较恒定
¶ 3.4 Energy and Power
RLC能量功率
晶振RLC的谐振时的能量,可以以下公式表示,这里由于谐振频率用 ω 2 = 1 / ( L C ) ω^2=1/(LC)ω 2 = 1 / ( L C ) ,以及品质因数 Q = 1 / ( ω R C ) Q=1/(ωRC)Q = 1 / ( ω R C ) 所以有如下表达式
E m = L m ∣ I m ∣ 2 2 = ∣ I m ∣ 2 2 ω 2 C m = Q R m ∣ I m ∣ 2 2 ω (3.4.1) E_m=\frac{L_m|I_m|^2}{2}=\frac{|I_m|^2}{2ω^2C_m}=\frac{QR_m|I_m|^2}{2ω}\tag{3.4.1}
E m = 2 L m ∣ I m ∣ 2 = 2 ω 2 C m ∣ I m ∣ 2 = 2 ω Q R m ∣ I m ∣ 2 ( 3 . 4 . 1 )
功率应该满足,正弦电流的RMS值满足 ∣ I m ∣ / 2 |I_m|/\sqrt{2}∣ I m ∣ / 2 ,那么功率有
P m = R m ∣ I m ∣ 2 2 = ∣ I m ∣ 2 2 ω Q C m (3.4.2) P_m=\frac{R_m|I_m|^2}{2}=\frac{|I_m|^2}{2ωQC_m} \tag{3.4.2}
P m = 2 R m ∣ I m ∣ 2 = 2 ω Q C m ∣ I m ∣ 2 ( 3 . 4 . 2 )
在每个振荡周期 2 π / ω 2\pi/ω2 π / ω 下,为了维持振荡,电路所需要提供的能量 Δ E m ΔE_mΔ E m 为
Δ E m = 2 π ω P m = ∣ I m ∣ 2 2 ω 2 C m ⋅ 2 π Q = 2 π Q E m (3.4.3) ΔE_m=\frac{2\pi}{ω}P_m=\frac{|I_m|^2}{2ω^2C_m}\cdot\frac{2\pi}{Q}=\frac{2\pi}{Q}E_m\tag{3.4.3}
Δ E m = ω 2 π P m = 2 ω 2 C m ∣ I m ∣ 2 ⋅ Q 2 π = Q 2 π E m ( 3 . 4 . 3 )
晶振能量功率
依据以下电路,我们可以得到
I 1 = ( 1 + j ω C 3 Z m ) I m (3.4.4) I_1=(1+jωC_3Z_m)I_m \tag{3.4.4}
I 1 = ( 1 + j ω C 3 Z m ) I m ( 3 . 4 . 4 )
与此同时,达到稳态振荡时,这里的 Z m Z_mZ m 实部就是 R m R_mR m ,虚部应该和电路应该和该频率下的虚部互相抵消,所以有,回顾 #2.1 Circuit Impendace in Complex Plane 中的公式(2.1.3),如果 R m ≪ ∣ R n 0 ∣ m a x R_m\ll |R_{n0}|_{max}R m ≪ ∣ R n 0 ∣ m a x ,那么稳态振荡的虚部几乎就等于 G m = 0 G_m=0G m = 0 时的情况。所以整体来看这里的 Z m Z_mZ m 可以近似表示为:
Z m ≈ R m − 1 j ω ( C 3 + C s ) (3.4.5) Z_m\approx R_m-\frac{1}{jω(C_3+C_s)} \tag{3.4.5}
Z m ≈ R m − j ω ( C 3 + C s ) 1 ( 3 . 4 . 5 )
将(3.4.2)代入(3.4.1),同时根据 #2.3 Figure of Merit 中的定义可以得到
I 1 I m = ( 1 − C 3 C s + C 3 + j ω C 3 R m ) = ( C s C 3 + C 3 + j M ) \frac{I_1}{I_m}=\left(1-\frac{C_3}{C_s+C_3}+jωC_3R_m\right)=\left(\frac{C_s}{C_3+C_3}+\frac{j}{M}\right)
I m I 1 = ( 1 − C s + C 3 C 3 + j ω C 3 R m ) = ( C 3 + C 3 C s + M j )
所以其 amplitude 满足,如果 Figure of Merit M ≫ 2 M\gg2M ≫ 2 ,则第二项可以忽略
∣ I 1 ∣ ∣ I m ∣ = ( 1 − C 3 C s + C 3 + j ω C 3 R m ) = ( C s C s + C 3 ) 2 + 1 M 2 ≈ C s C s + C 3 (3.4.6) \frac{|I_1|}{|I_m|}=\left(1-\frac{C_3}{C_s+C_3}+jωC_3R_m\right)=\sqrt{\left(\frac{C_s}{C_s+C_3}\right)^2+\frac{1}{M^2} }\approx\frac{C_s}{C_s+C_3}\tag{3.4.6}
∣ I m ∣ ∣ I 1 ∣ = ( 1 − C s + C 3 C 3 + j ω C 3 R m ) = ( C s + C 3 C s ) 2 + M 2 1 ≈ C s + C 3 C s ( 3 . 4 . 6 )
这里又有 I 1 = j ω C 1 V 1 I_1=jωC_1V_1I 1 = j ω C 1 V 1 ,所以 ∣ I 1 ∣ = ω C 1 ∣ V 1 ∣ |I_1|=ωC_1|V_1|∣ I 1 ∣ = ω C 1 ∣ V 1 ∣ ,共同最终得到
∣ I m ∣ = ( 1 + C 3 C s ) ∣ I 1 ∣ = ( 1 + C 3 C s ) ω C 1 ∣ V 1 ∣ (3.4.7) |I_m|=\left(1+\frac{C_3}{C_s}\right)|I_1|=\left(1+\frac{C_3}{C_s}\right)ωC_1|V_1|\tag{3.4.7}
∣ I m ∣ = ( 1 + C s C 3 ) ∣ I 1 ∣ = ( 1 + C s C 3 ) ω C 1 ∣ V 1 ∣ ( 3 . 4 . 7 )
这样代入∣ I m ∣ |I_m|∣ I m ∣ 的表达式(3.4.7) 到(3.4.1)中,得到
E m = ( 1 + C 3 C s ) 2 ω 2 C 1 2 ∣ V 1 ∣ 2 ⋅ 1 2 ω 2 C m = ( 1 + C 3 C s ) 2 C 1 2 2 C m ∣ V 1 ∣ 2 (3.4.8) E_m=\left(1+\frac{C_3}{C_s}\right)^2ω^2C_1^2|V_1|^2\cdot\frac{1}{2ω^2C_m}=\left(1+\frac{C_3}{C_s}\right)^2\frac{C_1^2}{2C_m}|V_1|^2\tag{3.4.8}
E m = ( 1 + C s C 3 ) 2 ω 2 C 1 2 ∣ V 1 ∣ 2 ⋅ 2 ω 2 C m 1 = ( 1 + C s C 3 ) 2 2 C m C 1 2 ∣ V 1 ∣ 2 ( 3 . 4 . 8 )
功率,代入∣ I m ∣ |I_m|∣ I m ∣ 的表达式(3.4.7) 到(3.4.2)的表达式中,得到如下表达式,这里的∣ V 1 ∣ |V_1|∣ V 1 ∣ 就是栅极电压的 fundmental 频率成分的 Amplitude
P m = ( 1 + C 3 C s ) 2 ω 2 C 1 2 R m 2 ∣ V 1 ∣ 2 (3.4.9) P_m=\left(1+\frac{C_3}{C_s}\right)^2\frac{ω^2C_1^2R_m}{2}|V_1|^2\tag{3.4.9}
P m = ( 1 + C s C 3 ) 2 2 ω 2 C 1 2 R m ∣ V 1 ∣ 2 ( 3 . 4 . 9 )
频率的稳定性分为以下3个部分,这里逐一解释
晶振本身的温度特性,尤其是 Motional Resistance,电容和电感还相对恒定,但是运动阻抗随温度是有变化的,在高精度应用中需要需要温度补偿电路
晶振的老化,aging特性,这个可能可以通过以下 pre-aging 的错是解决;
正如 #3.1 Non-Linear Overview 中看到的,虚部的位置收到非线性的影响非常大
首先最大的一部分,就是驱动MOS管的VI I D ( V G ) I_D(V_G)I D ( V G ) 非线性导致的。一个比较好的策略是根据 #3.3 Transistor in Moderate or Strong Inversion 中那个不同图,首先选择合适的摆幅,然后找到 I 0 / I 0 c r i t I_0/I_{0crit}I 0 / I 0 c r i t 不超过10%或者20%的反型偏置状态 I C 0 IC_0I C 0 ;通过 #3.1 Non-Linear Overview 中的公式(3.1.3)我们也可以看到,选择较小的 C 3 C_3C 3 或者选择较大的 C 1 , 2 C_{1,2}C 1 , 2 可以抑制非线性栅极电压的占比
通过 #2.2 Pulling Factor and Sensitivity 中的公式(2.2.8)我们可以看到 p c p_cp c 中的 C s C_sC s 其实就是 C 1 , 2 C_{1,2}C 1 , 2 本身也是存在非线性的,如果认为电容中人为增加的 Passive Capicitor 器件的非线性可以忽略的话,但是驱动MOS管本身的栅电容和漏电容是高度非线性的,这个只能通过增大 Passive Capacitor 占比去抑制 MOS 管非线性寄生电容的影响; C 3 C_3C 3 首先比较小,其非线性的影响比较小
还是从 #2.2 Pulling Factor and Sensitivity 中,可以看到如果阻抗圆的半径比较大,那么在交点处的虚部的弧度随Gm变化率比较小,那么也有助于提高频率的的稳定性,这个可以通过减小C 3 C_3C 3 可以提高阻抗圆的半径
减小 R m R_mR m 可以让交点更靠近圆的顶端,这个从公式 Sensitivity 表达式(2.2.2)也可以看到
减少损耗,这个可以通过 #2.6 Losses Circit Gm (conclusion only) 中看到,这个可以让阻抗圆形对于虚轴更加中心对称
通过对 #2.2 Pulling Factor and Sensitivity 中的公式(2.2.8) 分别求偏微分,可以得到
d p c = − p c ( C 2 C 1 ( C 1 + C 2 ) d C 1 + C 2 C 1 ( C 1 + C 2 ) d C 1 + 1 C 3 d C 3 ) dp_c=-p_c\left(\frac{C_2}{C_1(C_1+C_2)}dC_1+\frac{C_2}{C_1(C_1+C_2)}dC_1+\frac{1}{C_3}dC_3\right)
d p c = − p c ( C 1 ( C 1 + C 2 ) C 2 d C 1 + C 1 ( C 1 + C 2 ) C 2 d C 1 + C 3 1 d C 3 )