4、CTLE电路实现:源极退化差分对、无源网络、有源电感

CTLE 的模拟前端,说到底就是三种主流架构。我做了这么多年高速 SerDes,这三种都摸过好几轮。今天咱们就把它们的电路实现、设计要点、以及我踩过的坑,掰开揉碎聊清楚。

4.1 源极退化差分对 —— 最经典的 CTLE 架构

先看最常用的:源极退化差分对。说白了就是在差分对管的源极之间,并一个电阻 Rs 和一个电容 Cs。电路拓扑如下图。

VDD
 │
 ┌┴┐
 │ │ 尾电流源
 └┬┘
  │
  ┌──┤  R1 (负载)  ├──┐
  │                 │
  M1                 M2
  │                 │
  └────┬────┬────┘
        Rs   Cs
        │    │
        └────┘

这个并联 RsCs 会在传输函数中引入一个零点和一个极点。零点频率大致是 1/(2π·Rs·Cs),极点频率更高。零点的作用就是在信道衰减较大的频段提供额外增益,把信号抬起来。

设计要点:

  • 零点频率:通常设置在信道衰减滚降的起始频率附近。比如 10 Gb/s 链路,零点放 2~4 GHz 比较常见。
  • 峰值增益:取决于 Rs 与负载电阻 RL 的比值。Rs 越小,低频增益越低,高频峰值相对越大。但 Rs 不能太小,否则直流增益太低,后续电路可能共模失调。
  • 带宽:源极退化的高频极点由 gm/CL 决定,设计时需确保极点高于零点 2~3 倍。
提醒:调试时我习惯先用仿真看传输函数的零点位置。曾经在一个项目中,我把 Cs 画得太大,结果零点频率只有 800 MHz,完全没覆盖到 10 Gb/s 的信号主瓣。后来把 Cs 换成一半,峰值才对准。所以建议 先粗算再仿真微调。

4.2 无源网络 —— LC 谐振方案

第二种实现是用 LC 谐振网络做峰值。原理简单:电感 L 和电容 C 串联在信号路径上,构成一个带通或高通响应。在谐振频率 f0 = 1/(2π√LC) 处阻抗最小,增益最大。

这种方案的优点很明显:噪声贡献极小,因为无源器件不产生 1/f 噪声。但缺点也很要命——电感面积大。在先进工艺下,片上螺旋电感随随便便就占几百微米见方,成本感人。

我做过一款 25 Gb/s 的背板接收机,刚开始用了 LC 无源 CTLE,峰值做得很漂亮,但版图布局时发现电感把周围走道都堵死了,最后不得不改源极退化。所以如果面积预算紧张,要慎重。

参数 源极退化 无源 LC
面积 小(只有 R C) 大(电感)
噪声 中等(RC 热噪声) 低(无源)
峰值精度 可调范围大 受工艺波动影响大
适用速率 ~30 Gb/s 以下 可达 56 Gb/s
避坑提示:无源电感的 Q 值在高频会下降。我曾经听过一个案例,某团队用了低 Q 电感,结果谐振峰增益比理论值低了 3 dB。仿真时一定要带上电感寄生电阻模型。

4.3 有源电感 —— 小面积法宝

第三种是有源电感。用晶体管模拟电感行为,常见结构是 共源放大级 + 反馈电容,或 Gyrator(回转器) 实现。下图是一个简单的一阶有源电感。

VDD
 │
 ┌┴┐
 │ │ R (有源负载)
 └┬┘
  │
  ┌┴──────┐
  M1       C_f
  │        │
  └───┬────┘
      │
      │ 输出

有源电感的核心是:通过电容耦合,把晶体管的跨导转换成感抗。等效电感值大约为 Leq ≈ C / (gm1·gm2)(视具体结构而异)。所以它很灵活——通过调节偏置电流或电容,就可以改变等效电感。

不过有源电感也有代价:

  • 噪声大:晶体管的热噪声和 1/f 噪声都会叠加到信号上。
  • 线性度差:在大摆幅下容易失真,适合用于小信号链路。
  • 温度漂移:跨导随温度变化明显,峰值频率容易跑偏。

我个人习惯在有源电感后面加一级 固定峰值补偿,比如再用一个固定 RC 退化,确保工艺角下零点不严重偏移。这样做虽然面积稍大,但可靠性好很多。

4.4 三种架构综合对比与选择

我把三种实现放在一张表里,方便你对比决策。

指标 源极退化差分对 无源 LC 网络 有源电感
面积 很小 大 小
噪声 中等 很低 高
可调性 好(数字编程 Rs/Cs) 差(需开关切换电感) 好(偏置可调)
峰值精度 高 中(受 Q 影响) 低(PVT 敏感)
适用速率 ≤ 30 Gb/s ≤ 56 Gb/s ≤ 25 Gb/s
设计复杂度 低 中 高

选型建议:

  • 低噪声、高速、面积宽松 → 无源 LC。
  • 面积受限、中速、可接受中等噪声 → 源极退化差分对。
  • 需要大面积可调、对噪声不敏感 → 有源电感(通常用于 DFE 前级辅助补偿)。

下面这张图把三种架构的拓扑、核心方程和适用场景串在一起,方便你建立全局理解。

CTLE 实现架构对比 源极退化差分对 Rs // Cs 电阻电容并联 零点:fz ≈ 1/(2π·Rs·Cs) 无源 LC 网络 L 与 C 串联谐振 峰值:f₀ = 1/(2π√LC) 有源电感 晶体管 + 反馈电容 Leq ≈ C / (gm1·gm2) 面积小、噪声中 可调性好、中速 面积大、噪声低 高速、Q值敏感 面积小、噪声大 可调范围广、PVT敏感 选型决策核心 功耗预算 → 噪声 → 面积 → 速率 → 可调性 💡 实际项目中往往组合使用 源极退化 + 有源电感 或 无源 LC + 源极退化 以实现最优的噪声-面积-调谐性能折中

实际项目中,没有一种架构是万能的。我个人的经验是:把源极退化差分对当作默认选项,除非有明确的噪声或高速极限要求,再考虑无源 LC。有源电感更适合在 DFE 前级做 精细的残留 ISI 补偿,而不是做主 CTLE。

嗯,CTLE 的电路实现就聊到这儿。记住:没有最好的架构,只有最适合信道和系统指标的架构。多仿真几个 corner,你就知道该怎么选了。