4. 芯片互连中的材料与叠层定义
在 HFSS 中做封装与芯片互连仿真,几何建模只完成了一半工作,另一半决定结果可信度的是材料与叠层定义。芯片互连的电磁行为本质上由“什么材料、多厚、在什么频率下呈现什么复介电常数和复磁导率”决定。本节围绕介质、导体、阻焊层、芯片钝化层以及各向异性材料,说明在 HFSS 中如何把物理叠层翻译成可求解的电磁参数。
一、叠层定义的本质:把剖面变成参数栈
封装基板或芯片互连的横截面通常由多层结构组成:芯片钝化层、介质层、金属布线层、阻焊层、焊球/铜柱等。HFSS 的求解器并不直接理解“叠层”这一概念,它需要的是每个三维区域被赋予一种材料,材料再携带 εr、tanδ、σ、μr 等参数。因此叠层定义的核心动作是:先确定每层的厚度与 z 向位置,再为每层指定材料,最后检查材料参数是否与工作频段匹配。
以常见的四层封装基板为例,可建立如下参数栈(示例参数,仅用于教学演示,不代表任何实际产品):
| 层序 | 名称 | 材料 | 厚度 (μm) | εr | tanδ |
|---|---|---|---|---|---|
| 1 | 芯片钝化层 | SiN | 0.8 | 7.0 | 0.002 |
| 2 | 层间介质 | Low-k 介质 | 5.0 | 3.2 | 0.010 |
| 3 | 金属布线 | Cu | 3.0 | — | — |
| 4 | 基板介质 | FR4 | 60.0 | 4.4 | 0.020 |
| 5 | 阻焊层 | Solder Mask | 20.0 | 3.8 | 0.025 |
这张表就是 HFSS 中材料与叠层设置的“源数据”。厚度决定电长度,εr 决定等效电容与传播常数,tanδ 决定损耗,导体 σ 决定欧姆损耗。任何一项填错,S 参数和阻抗都会偏离。
二、介质材料:εr 与 tanδ 的频率相关性
HFSS 允许把介质定义为常数材料,也允许定义为频率相关材料。对于 FR4、Low-k 介质、BT 树脂等,εr 和 tanδ 随频率变化明显。若仿真频段跨越数 GHz,建议使用频率相关模型,而不是取一个中间值。HFSS 中可通过 Tools → Edit Libraries → Materials 新建材料,在 Relative Permittivity 和 Dielectric Loss Tangent 处选择 Frequency Dependent,再输入多点数据或 Debye 模型参数。
一个常见的教学做法是:在 1 GHz 和 10 GHz 两个频点分别填入 εr=4.4/4.2、tanδ=0.020/0.025,让 HFSS 在频段内插值。这样得到的插损曲线比常数材料更接近实际趋势。需要注意,tanδ 与 σ 不要同时重复计入损耗;介质损耗用 tanδ,导体损耗用 σ,两者分工明确。
三、导体材料:铜的 σ 与表面粗糙度
封装互连的导体主要是铜,有时也涉及铝、金、银。HFSS 中铜的默认电导率约为 5.8×10⁷ S/m。当频率升高、趋肤深度小于导体厚度时,电流集中在表面,此时导体表面粗糙度会显著增加有效损耗。HFSS 提供 Surface Roughness 设置,可输入 RMS 粗糙度(如 0.5 μm)和粗糙度模型(如 Huray 或 Groisse)。对于 10 GHz 以上、线宽较小的互连,忽略粗糙度会低估插损。
另一个容易忽略的点是导体厚度。封装铜箔常见 12 μm、18 μm、35 μm。若把导体建成零厚度薄片,HFSS 会按理想导体或有限电导率薄层处理,结果与真实厚铜不同。建议按实际厚度建实体,或在 Boundary 中使用 Finite Conductivity 并指定厚度。
四、阻焊层与芯片钝化层
阻焊层覆盖在基板最外层,包裹焊盘和走线,其 εr 通常在 3.5~4.0,tanδ 约 0.02~0.03,厚度 15~30 μm。阻焊层会改变表层走线的有效介电常数和阻抗,尤其对共面波导和微带线影响明显。HFSS 中应把阻焊层建成覆盖走线的实体,而不是简单忽略。
芯片钝化层位于芯片表面,常见材料为 SiN、SiO₂、聚酰亚胺。SiN 的 εr 约 7,SiO₂ 约 3.9,聚酰亚胺约 3.4。钝化层厚度通常在 0.5~2 μm,虽然很薄,但在芯片-封装互连的过渡区域,它直接影响焊盘电容和回流路径。HFSS 中若芯片端口位于钝化层下方,必须把钝化层建出,否则端口处的寄生电容会被低估。
五、各向异性材料:εr 张量设置
某些介质(如液晶聚合物、部分陶瓷基板、某些封装塑封料)在平面内和厚度方向的介电常数不同,表现为各向异性。HFSS 支持在材料属性中把 Relative Permittivity 设为 Anisotropic,分别输入 εx、εy、εz。例如某 LCP 材料在平面内 εr=3.0,厚度方向 εr=3.4,则设置 εx=εy=3.0、εz=3.4。
各向异性对微带线和带状线的影响不同:微带线电场部分在空气中、部分在介质中,厚度方向 εz 影响更大;带状线电场主要在介质内,平面内 εx/εy 也会参与。设置时务必确认坐标系方向与材料主轴一致,否则张量会“转错方向”。
六、实操中的参数设置顺序与常见错误
建议按以下顺序在 HFSS 中完成材料与叠层定义:先建立材料库,再建几何,最后赋材料。具体来说,先在 Materials 中新建或复制 FR4、Low-k、SiN、Solder Mask、Cu 等材料,把 εr、tanδ、σ、粗糙度、各向异性张量填好;然后按叠层表逐层建长方体,厚度用变量控制,例如 t_pass=0.8um、t_lowk=5um、t_cu=3um;最后用 Assign Material 把材料赋给对应实体。
常见错误有三类。第一类是单位错误:HFSS 默认单位可能是 mm,而叠层表用 μm,若直接输入 0.8 会被当成 0.8 mm,厚度放大 1000 倍。第二类是材料重复定义:同一区域既设了介质损耗又设了电导率,导致损耗被计算两次。第三类是各向异性方向错误:材料主轴与走线方向不一致,却按默认坐标系设置,结果阻抗偏差。排查时可用 Materials → View/Edit 逐项核对,并在 Modeler → Measure 中检查每层实际厚度。
材料与叠层定义完成后,建议做一次“参数自检”:把每层的 εr、tanδ、σ、厚度列成表,与 HFSS 中实际赋值逐项对照。这一步看似繁琐,却是保证后续端口设置、扫频和结果判读有意义的前提。芯片互连的电磁仿真,精度往往不是被求解器限制,而是被材料参数和叠层厚度限制。