2、传输线理论(上):传输线的基本概念、特性阻抗、传播速度、时延

各位同学,欢迎来到第二章。说实话,很多工程师做了好几年硬件,对传输线的理解还停留在“一根线”的层面。但到了高速领域,这根“线”就不再是线了——它是一个分布式的电磁结构。今天我们就来彻底搞明白传输线的几个核心概念。

2.1 什么是传输线?

先问一个问题:为什么低速电路里一根导线就是一根导线,到了高速信号里就变成了“传输线”?

关键在于信号的上升时间。当信号的上升沿足够快,以至于在信号传播的路径上,不同位置的电压和电流不能同时变化时,我们就必须把这条路径当作传输线来处理。

我个人的判断标准很简单:当传输线的物理长度超过信号上升沿对应空间长度的 1/6 时,就必须按传输线来设计。这个 1/6 法则是经验值,我在多个项目中验证过,很实用。

传输线的本质:传输线是由两条导体(信号路径和返回路径)构成的、具有分布参数的电磁波导结构。信号在传输线上是以电磁波的形式传播的,而不是简单的电流流动。

你想想看,在低频时,电流在整个导线上几乎是同时建立的。但在高频下,信号每向前走一步,都要给前方的分布电感和分布电容充电。这就是传输线理论的物理基础。

2.2 特性阻抗(Characteristic Impedance)

特性阻抗是传输线理论中最核心的概念,没有之一。很多初学者容易把它和直流电阻搞混,我刚开始学的时候也犯过这个错。

定义:特性阻抗 Z₀ 是传输线上行波电压与行波电流的比值。它只取决于传输线的几何结构和材料特性,与线长无关。

数学表达式:

Z₀ = √(L / C)

其中 L 是单位长度的分布电感,C 是单位长度的分布电容。

我在项目中遇到过一件事:有个同事设计了一块 8 层板,DDR3 走线用了 50Ω 的阻抗控制,结果测试发现信号质量很差。查了半天,原来是参考平面被分割了,导致实际阻抗变成了 70Ω 左右。嗯,这就是特性阻抗被破坏的典型例子。

2.2.1 常见传输线的特性阻抗

传输线类型 典型 Z₀ 范围 常见应用
微带线(Microstrip) 50Ω ~ 75Ω PCB 表层走线
带状线(Stripline) 50Ω ~ 65Ω PCB 内层走线
同轴线(Coaxial) 50Ω / 75Ω 射频、视频传输
双绞线(Twisted Pair) 100Ω / 120Ω 以太网、差分信号

避坑指南:我曾经在设计 10Gbps 高速串行链路时,发现仿真结果和实测对不上。后来定位到问题——PCB 厂在压合过程中,半固化片的介电常数发生了变化,导致实际阻抗比设计值低了 3Ω。所以,一定要和 PCB 厂商确认阻抗控制公差,通常要求 ±10%,高速设计最好控制在 ±5%。

2.3 传播速度(Propagation Velocity)

信号在传输线上传播的速度,取决于介质的介电常数。这个速度不是光速 c,而是光速在介质中的折减速度。

公式很简单:

v = c / √εr

其中 c ≈ 3×10⁸ m/s,εr 是介质的相对介电常数。

举个例子:FR4 板材的 εr 大约在 4.2 左右,那么信号在 FR4 中的传播速度大约是:

v = 3×10⁸ / √4.2 ≈ 1.46×10⁸ m/s

换算成更直观的单位:约 6 英寸/纳秒(in/ns)。这个数字我建议你记下来,做时序分析时经常要用到。

2.3.1 不同介质的传播速度对比

介质材料 相对介电常数 εr 传播速度(in/ns)
空气 1.0 11.8
FR4(典型值) 4.2 5.8
Rogers 4350B 3.48 6.3
陶瓷基板 9.0 3.9

为什么这个参数重要?因为传播速度直接决定了信号的飞行时间(Flight Time),而飞行时间又决定了时序裕量。我见过不少工程师在计算 DDR 时序时,直接用光速去算,结果差了将近一倍——这就是没考虑介质影响。

2.4 传播时延(Propagation Delay)

传播时延是传播速度的倒数,表示信号走单位长度所需要的时间。通常用 ps/inch 或 ps/mm 来表示。

TD = 1 / v = √εr / c

对于 FR4,每英寸的时延大约是:

TD = 1 / (5.8 in/ns) ≈ 172 ps/inch

这个数值在 PCB 布线时非常有用。比如你要做等长布线,知道每英寸的时延,就能算出需要补偿多少长度来匹配时序。

注意:传播时延和传输延迟(Transport Delay)是两个不同的概念。传播时延是单位长度的延迟,而传输延迟是整条走线的总延迟。别搞混了,我在评审代码时看到过有人把这两个概念混用,导致时序计算全错。

2.5 传输线模型:分布参数电路

为了在电路仿真中处理传输线,我们通常用分布参数模型来近似。把传输线分成无数个微元段,每个微元段用 R、L、G、C 四个参数来描述:

  • R:单位长度的串联电阻(导体损耗)
  • L:单位长度的串联电感
  • G:单位长度的并联电导(介质损耗)
  • C:单位长度的并联电容

对于理想传输线(无损耗),R 和 G 都为零,特性阻抗 Z₀ = √(L/C),传播速度 v = 1/√(LC)。

下面这张图展示了传输线的分布参数模型结构:

传输线分布参数模型(RLCG 等效电路) R·Δx L·Δx G·Δx C·Δx → 信号传播方向 每个微元段 Δx → 0 时,模型逼近真实传输线的连续分布特性 R: 导体损耗 | L: 分布电感 | G: 介质损耗 | C: 分布电容

实际仿真时,我们不可能用无限多个微元段。通常的做法是用几十到几百个分段来近似,具体数量取决于信号的带宽和传输线的长度。我一般会保证每个分段长度小于信号上升沿空间长度的 1/10。

2.6 特性阻抗的物理意义

理解了分布参数模型,再回头看特性阻抗就清晰了。特性阻抗本质上反映了传输线存储电场能量(C)和磁场能量(L)的能力之比。

当信号沿传输线传播时,每向前走一步,都要给前方的分布电容充电,同时建立分布电感中的电流。如果传输线的几何结构是均匀的,那么电压和电流的比值就保持恒定——这就是特性阻抗。

这里有个关键点:特性阻抗是交流参数,不是直流电阻。一根 50Ω 的传输线,你用万用表去量,可能只有几毫欧的直流电阻。千万别搞混了。

核心要点总结:

  • 传输线是分布参数系统,信号以电磁波形式传播
  • 特性阻抗 Z₀ = √(L/C),只与几何结构和材料有关
  • 传播速度 v = c/√εr,FR4 中约 6 in/ns
  • 传播时延 TD = √εr / c,FR4 中约 172 ps/inch
  • 分布参数模型用 RLCG 微元段近似传输线

好了,这一章的内容就到这里。传输线理论是信号完整性分析的基石,后面的反射、串扰、时序分析全都建立在这些概念之上。建议你把特性阻抗和传播时延这两个数值记牢,做项目时随时能用上。