在模拟集成电路设计中,电流镜堪称"隐形冠军"。我第一次接触这个概念是在调试一款运放芯片时,发现内部多个支路的静态电流呈现惊人的一致性。这种精妙的电流匹配并非巧合,而是电流镜的杰作。
电流镜的核心功能可以概括为:通过晶体管特性匹配,实现电流的精确复制与分配。与分立电路中使用电阻分配电流的方式相比,电流镜具有三大不可替代的优势:
提示:在实际设计中,MOS管电流镜比BJT电流镜更常用,因其栅极漏电流几乎为零,能实现更高的精度。
以最基础的双BJT电流镜为例(如图1所示),其核心在于利用VBE的匹配特性:
code复制VCC
|
R
|
|--- Q1 (C-B短接)
| |
| Q2
| |
GND GND
当Q1和Q2完全匹配且β足够大时:
关键推导过程:
IC1 = IS·exp(VBE/VT)
IC2 = IS·exp(VBE/VT)
∴ IC2 = IC1 = IR (忽略基极电流)
MOS电流镜结构类似,但具有更优越的特性:
code复制VDD
|
R
|
|--- M1 (G-D短接)
| |
| M2
| |
GND GND
优势对比:
典型参数:
在运放设计中,典型偏置网络结构如下:
code复制基准电流源
|
v
电流镜树
├─ 输入级偏置
├─ 中间级偏置
└─ 输出级偏置
设计要点:
如图2所示的差分放大器:
code复制VDD
|
M3 M4 (电流镜负载)
| |
|-----|
| |
M1 M2 (差分对)
| |
ISS ISS
性能提升:
改进输出阻抗的经典结构:
code复制VCC
|
Q3
|
Q1---Q2
| |
R RL
特性:
进一步提升性能的方案:
code复制VCC
|
Q3
|
Q1---Q4
| |
Q2 Q5
| |
R RL
优势对比:
| 参数 | 基本型 | Wilson | Cascode |
|---|---|---|---|
| 输出阻抗 | ro | β·ro | β·ro² |
| 最小压降 | VCEsat | 2VBE | 2VCEsat |
| PSRR | 40dB | 60dB | 80dB+ |
实现高精度匹配的关键:
注意:在版图设计中,MOS管的匹配精度排序:面积 > 形状 > 取向 > 邻近效应
现象:电路上电后电流镜无法自启动
解决方案:
主要误差来源:
计算公式:
σ(ΔI/I) = √[(σ(ΔVT)/(VGS-VT))² + (σ(Δβ)/β)²]
改善措施:
高频限制因素:
优化方法:
在某款运放设计中实测对比:
| 指标 | 电阻负载 | 基本电流镜 | Cascode镜 |
|---|---|---|---|
| 增益(dB) | 42 | 68 | 92 |
| 功耗(mW) | 3.2 | 3.5 | 3.8 |
| 面积(μm²) | 850 | 120 | 180 |
| PSRR(dB) | 35 | 55 | 85 |
调试心得:
在28nm以下工艺中的创新:
新兴应用领域:
在多年的电路设计实践中,我发现电流镜就像模拟电路中的"乐高积木"——看似简单的基础模块,通过巧妙组合却能构建出各种复杂功能。掌握它的设计精髓,就拿到了通往高性能模拟IC设计的钥匙。建议初学者从BJT电流镜入手理解原理,再过渡到MOS实现,最后钻研各种改进结构,这样能建立完整的认知体系。