PCB 走线上的信号传播速度,并不是电子"移动"的速度,而是电磁波沿着铜线和介质传播的速度。
通常可以近似按下面公式计算:
v=cεrv=\frac{c}{\sqrt{\varepsilon_r}}v=εrc
其中:
- vvv:信号传播速度
- ccc:真空光速,约 3times108 m/s3 \\times 10^8\ \text{m/s}3times108 m/s
- εr\varepsilon_rεr:PCB 介质的相对介电常数
常见 FR4 板材的相对介电常数大约在 4.0~4.5,因此:
v≈3×1084.2≈1.46×108 m/sv\approx\frac{3\times10^8}{\sqrt{4.2}}\approx1.46\times10^8\ \text{m/s}v≈4.23×108≈1.46×108 m/s
也就是大约:
- 146 mm/ns
- 6.8 ps/mm
- 15 cm 大约传播 1 ns
工程上常用经验值:
- 外层微带线:约 150~170 mm/ns
- 内层带状线:约 140~160 mm/ns
例如你有一段 10 cm 的 PCB 走线,那么传播延时大约是:
t=0.11.5×108≈0.67 nst=\frac{0.1}{1.5\times10^8}\approx0.67\ \text{ns}t=1.5×1080.1≈0.67 ns
对于低速信号,这种延时几乎可以忽略;但对于 DDR、USB、PCIe、千兆网、LVDS、高速 ADC 等高速接口,几百 ps 到几 ns 的差异就可能影响时序,所以需要严格做等长处理。