关于电流镜的输入阻抗


一般对电流镜的电路,谈得比较多的是其输出阻抗,以得到一个比较理想的电流源的输出;当然对于电流镜的输入阻抗,一般也要求其有较小的值,这主要是为了减小因输入电流源的有限阻抗所引起的电流的分流。此外,在考虑具体的电路中(如与电流镜相关的非主极点),小的阻抗也是我们所希望的。

High-swing cascode 电流镜的输入阻抗

对于简单的基本电流镜电路,其输入是一个二级管连接的 mos 管,很容易知道其阻抗为 1/gm; 但是对于 high-swing cascode 电流镜(如下图),就不太容易直接的看出其输入阻抗。

high-swing cascode current mirror

这里可以考虑从反馈的角度来分析:如果输入节点的电压升高,实际上也就是 Q3 的 Vgs 升高,故Ids3 变大,此电流会将输入节点的电压拉低。这实际上是一个电压负反馈(或者说是 shunt feedback),其等效阻抗应该也是一个较小的值,具体来说:

在没有反馈时,其输入阻抗 Rin 近似是:(1+gm4*ro3)*ro4;而环路增益 AL 为:gm3*(1+gm4*ro3)*ro4;故考虑反馈之后的输入阻抗为: Rin/(1+AL) , 近似为 1/gm3.

我们可以用小信号分析来验证上面的结果, 对 Q3 和 Q4 的小信号分析,可以得到:
gm3*Vin + Vd3/ro3 = Iin
gm4*(-Vd3) + (Vin-Vd3)/ro4 = Iin
求解得到:
R=Vin/Iin = (ro3 + ro4 + gm4*ro3*ro4) / (1 + gm3*ro3 + gm3*ro3*gm4*ro4)
近似为 1/gm3,可见之前反馈分析方法无误。

这里可以同样利用小信号分析的方法得到在 Q3 的漏极节点看到等效阻抗:
R=ro3/[1+gm3*ro3*(1+gm4*ro4)]
注意与一般的基本 cascode 电流镜不同,由于 high-swing cascode 电流镜中负反馈的作用,这一节点的阻抗是较 1/gm 量级更小的值。

Wilson 电流镜的输入阻抗

同样的,我们可也以来看下面的 Wilson 电流镜的输入阻抗

wilson current mirror

Wilson 电流镜中同样用了反馈的方式减小输入阻抗(同时也利用反馈提升输出阻抗).
未加反馈时其输入阻抗近似为: ro1 + 1/gm3,
反馈的环路增益: gm1*(ro1 + 1/gm3)*(gm4/(1 + gm4/gm2))*(1/gm2).
类似之前可以得到考虑反馈后其输入阻抗为:
R=(1/gm1)*( (gm4+gm2) / gm4),
可见其输入阻抗仍是较低的。

利用小信号分析验证可以得到类似的结果,同样也可以得到 Q1 的漏极节点的等效阻抗,不同于之前的 high swing cascode 电流镜,wilson 电流镜中的此节点的等效阻抗也为 1/gm 量级,并略小于电流镜的输入阻抗。


版权声明: 本站文章版权所有,转载须以超链接形式标明文章原始出处和版权信息。

关于电流镜的输入阻抗》有6个想法

  1. 赵壮

    上图图一High-swing cascode 电流镜在 Q3 的漏极节点看到等效阻抗准确值为:
    R=ro3*(1-gm3*ro4)/[1+gm3*ro3*(1+gm4*ro4)]

    回复
  2. 赵壮

    上图图一High-swing cascode 电流镜在 Q3 的漏极节点看到等效阻抗精确计算值为:
    R=ro3(1-gm3*ro4)/[1+gm3*ro3*(1+gm4*ro4)]

    回复
  3. 啊伟

    能不能对比一下wilson和cascode电流镜的区别?感觉这两个在输入,输出阻抗和输出端最小电压方面都是一样的

    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注