第一章:无源信道建模——微带线与带状线

做SerDes设计这么多年,我越来越觉得一个道理:信道是系统的骨架。你芯片做得再牛,信号传不过去,一切都是白搭。今天咱们就来聊聊无源信道建模,这是整个眼图分析的基石。

说白了,信道建模就是搞清楚信号从发送端到接收端,中间经历了什么。我习惯把信道分成三部分来看:传输线结构、介质损耗、表面粗糙度。这三者缺一不可。

核心观点:信道建模的精度,直接决定了眼图分析的可靠性。别想着偷懒用理想模型,实际项目中吃过亏的人都知道。

1.1 微带线与带状线:两种基本结构

先说说微带线。它长什么样?顶层是信号走线,下面是介质层,再下面是参考平面。嗯,就这么简单。但简单归简单,它有个天生的毛病——电磁场一部分在介质里,一部分在空气中。你想想看,这会带来什么问题?

对,有效介电常数不是常数。它随频率变化。我在一个10Gbps的项目里就踩过这个坑,仿真时用了静态介电常数,结果眼图张开度差了15%。后来换成频率相关的模型,才把问题搞定。

带状线就不一样了。它被夹在两个参考平面之间,上下都是介质。电磁场完全被包裹住,没有空气的影响。所以它的有效介电常数就是介质本身的介电常数,稳定得多。

参数 微带线 带状线
电磁场分布 部分在空气,部分在介质 完全在介质内
有效介电常数 频率相关,需计算 等于介质介电常数
损耗 辐射损耗较大 无辐射损耗
典型应用 PCB表层走线 PCB内层走线

个人经验:做高速设计时,我尽量把关键信号走带状线。虽然成本高一点,但信号完整性好控制。微带线嘛,适合低速或者对成本敏感的场景。

1.2 介质损耗与趋肤效应

信号在信道里跑,能量会衰减。衰减来自哪里?两个大头:介质损耗和导体损耗。

介质损耗,说白了就是介质材料本身会吸收能量。频率越高,损耗越大。我常用的FR4材料,在1GHz时损耗角正切大概0.02,到了10GHz能到0.03以上。你想想看,这对高速信号意味着什么?

趋肤效应呢?高频电流会挤到导体表面去走。频率越高,趋肤深度越浅。比如铜在1GHz时趋肤深度约2微米,到了10GHz就只有0.6微米了。有效截面积变小,电阻自然变大。

这两个效应叠加在一起,信道损耗随频率急剧上升。我见过一个项目,25Gbps的信号走30cm的FR4,眼图基本闭上了。后来换了低损耗材料,才勉强打开。

避坑指南:我曾经以为介质损耗和趋肤效应是独立的,分别建模就行。后来发现它们在高频下会互相影响。建议用全波仿真验证,别偷懒。

1.3 表面粗糙度模型

铜箔表面不是光滑的。你拿显微镜看,它像山丘一样起伏。这个粗糙度在高频下会显著增加损耗。为什么?因为电流沿着粗糙表面走,路径变长了,等效电阻变大。

常用的模型有两个:Hammerstad模型和Huray模型。

Hammerstad模型:它用一个修正因子来调整导体损耗。公式很简单,但精度一般。我早期做设计时常用它,后来发现频率超过20GHz就不太准了。

# Hammerstad模型示例
def hammerstad_loss(f, Rdc, Ksr):
    """
    f: 频率 (Hz)
    Rdc: 直流电阻 (Ohm/m)
    Ksr: 表面粗糙度因子
    """
    fs = 1e9  # 参考频率
    R_ac = Rdc * (1 + Ksr * (f/fs)**0.5)
    return R_ac

Huray模型:这个更精细。它把粗糙表面看成一堆小球堆叠在一起,每个小球都会产生额外的涡流损耗。精度高,但参数多,需要知道铜箔的粗糙度特征。

# Huray模型示例
def huray_loss(f, Rdc, a, N, delta):
    """
    a: 球体半径 (m)
    N: 球体密度 (1/m^2)
    delta: 趋肤深度 (m)
    """
    # 计算涡流损耗因子
    K_h = (3/2) * N * a**2 / (1 + delta/a + delta**2/(2*a**2))
    R_ac = Rdc * (1 + K_h)
    return R_ac

我的建议:如果频率在10GHz以下,用Hammerstad模型就够了。超过10GHz,尤其是25Gbps以上的设计,建议用Huray模型。虽然参数多,但精度值得。

1.4 知识体系总览

说了这么多,咱们用一张图来梳理一下。这张图展示了无源信道建模的核心逻辑:从传输线结构出发,到介质损耗和趋肤效应,再到表面粗糙度模型,最后汇聚成完整的信道模型。

无源信道建模知识体系 传输线结构 微带线 带状线 介质损耗 趋肤效应 表面粗糙度 Hammerstad模型 Huray模型 完整信道模型

这张图把咱们今天讲的内容串起来了。从传输线结构开始,到损耗机制,再到表面粗糙度模型,最后汇聚成完整的信道模型。做仿真时,我习惯按这个顺序一步步来,每一步都验证一下,避免最后出问题找不到原因。

总结一下:无源信道建模不是一蹴而就的事。微带线和带状线选哪个?介质损耗和趋肤效应怎么算?表面粗糙度用哪个模型?这些问题没有标准答案,得根据你的设计频率、成本、工艺来定。多仿真、多测试、多积累经验,慢慢就有感觉了。

专注资料整理