1. 课程导入与协同建模全景

在高速数字与射频混合设计中,芯片、封装和PCB早已不是三个可以独立优化的对象。信号从芯片内部出发,经封装焊球、基板走线、BGA过孔进入PCB,再穿过连接器或传输线到达接收端,整条路径上的阻抗不连续、参考平面切换、过孔残桩、电源分配网络(PDN)谐振都会共同决定眼图、插入损耗和电磁辐射。Ansys SIwave 的定位,正是把封装与PCB放在同一个电磁场求解环境中,用统一的网格、统一的频域扫描和统一的端口定义,去观察这条跨域链路的真实行为。

本课程围绕“封装- PCB协同电磁建模”展开,共30章。第1章不急于进入具体操作,而是先建立全景认知:SIwave 在 Ansys 电磁工具链中处于什么位置,典型工程场景长什么样,学习路径如何安排,以及软件界面中哪些区域与后续建模直接相关。只有先看清“地图”,后面的每一步操作才知道为什么做、做完看什么。

SIwave 在工具链中的位置

Ansys 的电磁与信号完整性工具链中,SIwave 主要承担封装基板、PCB 和封装- PCB 互连结构的全波频域分析。它通常与以下工具协同:

  • HFSS:用于三维全波精细建模,如连接器、封装互连、天线等复杂结构;SIwave 可将关键区域导出为 HFSS 模型做局部精细化。
  • Icepak / Mechanical:用于电-热耦合分析,SIwave 计算出的导体损耗可作为热源输入。
  • Circuit / Nexxim:用于时域眼图和电路级仿真,SIwave 提取的 S 参数可直接导入。
  • Designer / AEDT:作为统一平台,管理 SIwave、HFSS、Circuit 之间的模型传递与参数扫描。

换句话说,SIwave 不是孤立求解器,而是“封装- PCB 电磁建模”这一环节的核心提取引擎。它的输入是叠层、走线、过孔、焊球、器件和端口定义,输出是 S 参数、阻抗曲线、谐振模式、近场/远场辐射和 PDN 阻抗。后续的电路仿真、热分析和系统级评估都建立在这些输出之上。

典型工程场景

以下三类场景最能体现封装- PCB 协同建模的价值:

  1. 高速 SerDes 通道:芯片输出经封装基板、BGA 焊球、PCB 过孔和长走线到达连接器。需要关注插入损耗、回波损耗、串扰和眼图裕量。SIwave 可一次性提取从芯片焊盘到连接器焊盘的完整通道 S 参数。
  2. DDR 电源分配网络:封装内电源平面与 PCB 电源平面通过焊球阵列连接,形成多谐振腔体。需要评估目标阻抗是否在频段内被满足。SIwave 可计算 PDN 阻抗曲线并定位谐振峰。
  3. 射频前端模块:封装内集成滤波器、开关和匹配网络,PCB 上连接天线和收发机。需要评估封装与 PCB 之间的阻抗匹配和隔离度。SIwave 可提取多端口 S 参数并观察隔离度随频率的变化。

这些场景的共同点是:封装和PCB的电磁行为不能简单割裂。只优化PCB而忽略封装焊球电感,或只优化封装而忽略PCB平面谐振,都会导致仿真与实测偏差。协同建模的目标,就是让两者在同一模型中相互影响、共同收敛。

学习路径与界面概览

本课程的学习路径遵循“认知—建模—提取—验证”的递进逻辑。前几章建立全景和基础操作,中间章节深入叠层、过孔、端口、PDN和S参数提取,后段进入封装- PCB联合仿真、HFSS协同和结果判读。每一章都围绕一个可执行的任务展开,避免停留在概念层面。

SIwave 的界面大致分为五个区域:菜单栏与工具栏、工程树(Project Tree)、三维视图区、属性面板和消息/日志区。工程树中会列出叠层(Layer Stackup)、网络(Nets)、器件(Components)、端口(Ports)、仿真配置(Simulation)等节点。三维视图区用于观察走线、平面、过孔和端口位置。属性面板显示当前选中对象的参数,如线宽、层号、端口阻抗。消息区则记录网格划分、求解进度和警告信息。后续章节会反复回到这些区域,因此现在只需建立位置印象。

封装- PCB 协同电磁建模全景与 SIwave 定位 物理对象链 芯片 Die 输出驱动 / 接收端 封装基板 焊球 / 走线 / 平面 PCB 板 过孔 / 传输线 / 平面 连接器 / 负载 接收端 / 天线 Ansys SIwave 核心能力 全波频域求解 S 参数提取 PDN 阻抗分析 谐振模式识别 近场 / 远场辐射 封装- PCB 联合模型 输出与下游 S 参数文件 .sNp / Touchstone 阻抗曲线 Z(f) / 目标阻抗 眼图 / 时域 Circuit / Nexxim 热源分布 Icepak / Mechanical 辐射场图 近场 / 远场 学习路径 认知与界面 第1-3章 叠层与过孔 第4-8章 端口与S参数 第9-14章 PDN与谐振 第15-20章 联合仿真 第21-26章 验证与复盘 第27-30章 输入 输出 图1-1 封装- PCB 协同电磁建模全景:物理对象链、SIwave 核心能力、输出与下游、学习路径

从全景到操作:本章要建立的三个认知

第一,对象认知。封装和PCB不是两个独立模型,而是一条连续信号路径上的两个区段。焊球、过孔、平面腔体是两者之间的物理桥梁,也是电磁不连续的主要来源。后续建模时,端口位置、参考平面和叠层定义必须跨域一致。

第二,工具认知。SIwave 的核心输出是频域 S 参数和阻抗曲线,而不是时域波形。时域眼图需要借助 Circuit 或 Nexxim 完成。理解这一点,才能正确设置频率扫描范围、端口阻抗和求解类型。

第三,流程认知。一个完整的协同建模任务通常包括:导入叠层与几何、定义端口、设置求解频率、划分网格、运行求解、检查收敛、导出 S 参数、在电路工具中验证。每一步都有明确的输入和可观察的输出,后续章节会逐一展开。

学习建议:本章不需要记住所有界面按钮,但建议打开 SIwave 后做三件事:在工程树中展开 Layer Stackup 观察叠层结构;在三维视图中旋转查看一个已有 PCB 模型;在消息区观察一次网格划分的日志输出。建立“界面—对象—日志”的对应关系,比死记菜单更有效。