好的,使用 Siemens PADS 设计 PCB 后,用 Siemens HyperLynx 进行仿真的主要流程如下(请注意两者现在同属 Siemens EDA 旗下,集成度较好):
?核心步骤:
-
在 PADS 中完成 PCB 设计:
- 确保你的 PCB 设计(Layout)已经完成布线,并且通过了基本的 DRC(设计规则检查)。
- 关键准备:
- 叠层设置准确: PADS 中的 Layer Stack-up Manager 定义的层数、材料、厚度、介电常数、铜厚等必须准确反映实际生产要求和仿真需求。HyperLynx 会直接使用这些信息。
- 元器件信息完整: 尽量确保每个关键元器件(尤其是需要仿真的 IC、连接器、端接电阻等)都关联了正确的 Part Type 或 Decal,特别是引脚编号和信号名称要正确。这对后续模型分配很重要。
- 网络命名清晰: 给重要的信号网络(如时钟、高速数据线、关键电源/地网络)取有意义的名称,便于在 HyperLynx 中识别。
-
从 PADS 导出设计到 HyperLynx:
- 这是连接两个工具的关键一步。通常有两种主要方式:
- a) 导出
.HYP文件 (推荐):- 在 PADS Layout 中,导航到
File -> Export...。 - 在 "保存类型" 下拉菜单中,选择 *`HyperLynx Board (.HYP)`**。
- 选择保存位置和文件名,点击保存。
- 这个
.HYP文件包含了 PCB 的几何信息(走线、过孔、焊盘、叠层)、网络连接关系和元器件位置信息。
- 在 PADS Layout 中,导航到
- b) 使用
PADS Layout HyperLynx Interface直接打开 (较新版本集成方式):- 在 PADS Layout 菜单栏中找到
Tools -> Siemens EDA -> Open in HyperLynx(具体菜单路径可能因版本略有差异,如Tools -> HyperLynx -> Export to HyperLynx或类似)。 - 这通常会直接在后台启动 HyperLynx 并加载当前 PCB 设计,相当于自动完成导出和导入过程。
- 这是最无缝、推荐的方式,前提是你的 PADS 和 HyperLynx 安装在同一台机器上且版本兼容。
- 在 PADS Layout 菜单栏中找到
- a) 导出
- 这是连接两个工具的关键一步。通常有两种主要方式:
-
在 HyperLynx 中打开/导入设计:
- 启动 HyperLynx。
- 如果使用的是
.HYP文件:- 选择
File -> Open -> Board...。 - 浏览找到你导出的
.HYP文件并打开。
- 选择
- 如果使用直接打开方式,HyperLynx 会自动加载设计。
- 首次打开时,HyperLynx 会进行转换和处理。
-
在 HyperLynx 中进行仿真前设置:
- 验证导入结果: 仔细检查导入的 PCB 图形是否完整准确(走线、过孔、元器件位置、叠层)。特别注意电源平面分割是否正确识别(如果 PI 仿真需要)。
- 分配仿真模型: 这是最关键且最耗时的一步!
- 双击需要仿真的元器件(主要是 IC 的驱动/接收引脚、端接电阻等)。
- 在打开的
Component Editor或Assign Models对话框中:- 为 IO 单元指定 IBIS 模型(最常见的高速数字模型,扩展名
.ibs)。你需要有器件供应商提供的准确 IBIS 模型文件。在模型库中找到对应型号,或手动指定模型文件路径。 - 设置正确的 引脚映射,确保 IBIS 模型里的引脚名称(Pin Name)或编号(Pin Number)与 PCB 上元器件的实际引脚对应正确。
- 设置 Buffer 类型(如 Input, Output, Bidirectional, Open Drain 等)和 开关速率(Slew Rate)。
- 对于电阻、电容、电感等无源器件,可以设置其值(Value)和模型类型(如 Ideal, RLC)。
- 对于连接器,可以使用简化模型(如 RLC 参数)或更复杂的 S 参数模型(
.sNp文件)。
- 为 IO 单元指定 IBIS 模型(最常见的高速数字模型,扩展名
- 检查未分配模型的元器件: HyperLynx 通常会标记出未分配模型的元器件(如显示为黄色或红色)。对于不影响关键信号路径的器件(如 LED、小电容、测试点),可以忽略或设置为
Don't Care。但对于关键路径上的器件,必须分配模型。 - 设置激励源: 定义仿真的输入信号(如时钟信号、数据信号)。在
Digital Explorer中选择网络 ->Edit Simulation Set->Stimulus选项卡。设置信号类型(时钟、脉冲、数字码型等)、频率、电压、上升/下降时间等。 - 设置端接: 在网络的接收端或特定位置添加端接(并联、串联、戴维南等),或者在 Buffer 设置中选择内部端接模型。
- 配置探针: 在想观察波形的地方(驱动端输出、接收端输入、传输线中间等)放置电压探头或差分探头。在
Digital Explorer中选择网络 ->Probes选项卡添加。 - 选择仿真类型和参数:
- 信号完整性 (SI): 选择
BoardSim->Run Interactive Simulation (SI Wizard)或Run Batch Simulation。通常使用默认的QuickSI Analysis(带状线/微带线模型) 或更精确的Full Plane Field Solver(考虑复杂平面耦合,更慢)。设置仿真持续时间、步长等。 - 串扰 (Crosstalk): 在 SI Wizard 或 Batch Simulation 中选择 Crosstalk 分析选项,指定受害网络(Victim Net)和攻击网络(Aggressor Net)。
- 电源完整性 (PI): 选择
Power Integrity模块。需要正确定义 VRM(电压调节模块)模型、负载模型(电流或功率分布)、去耦电容模型及其位置。设置目标阻抗(Target Impedance)等参数。这通常需要更详细的设置。 - EMI (电磁干扰): 选择
EMI Analysis模块。需要设置扫描频率范围、辐射边界等。
- 信号完整性 (SI): 选择
-
运行仿真:
- 完成所有设置后,点击相应的
Run Simulation按钮。 - SI 仿真通常较快(秒到分钟级别)。
- PI 和 Full Plane Field Solver SI 仿真可能会慢很多(分钟到小时级别),取决于设计复杂度和仿真精度设置。
- EMI 仿真通常最耗时。
- 完成所有设置后,点击相应的
-
查看和分析结果:
- 仿真结束后,HyperLynx 会显示结果报告和波形图。
- SI / 串扰: 查看眼图、信号波形、过冲/下冲、建立/保持时间裕量、串扰噪声幅度。
- PI: 查看目标阻抗曲线(Z vs Freq)、PDN(电源分配网络)阻抗、电压波动(Ripple)、去耦电容贡献分析图。
- EMI: 查看近场或远场辐射强度图(dBuV/m vs Freq)。
- 解读结果: 将仿真结果与设计规范(如电压容限、时序裕量、目标阻抗要求、EMI 限值)进行比较。
- 识别问题: 找出违反规范的点(如过冲过大、眼图闭合、裕量为负、PDN阻抗超标、辐射超标)。
- 波形对比: 可以叠加不同仿真条件下的波形进行比较(如不同端接策略、不同驱动强度、有无串扰源)。
- 仿真结束后,HyperLynx 会显示结果报告和波形图。
-
迭代优化设计(如果需要):
- 如果仿真结果不满足要求,需要回到 PADS Layout 中修改设计。
- 常见的修改包括:
- 调整关键走线长度。
- 优化拓扑结构(串行端接位置)。
- 更改端接方案(类型、阻值)。
- 增加/调整去耦电容(数量、位置、容值)。
- 优化电源/地平面分割。
- 改变叠层结构(阻抗控制)。
- 更换驱动能力不同的器件。
- 修改完成后,重复步骤 2-6:重新导出
.HYP或通过集成接口打开 -> 重新分配模型(如果修改影响到元器件)-> 重新运行仿真 -> 验证修改效果,直到满足所有设计要求。
✅关键注意事项:
- 模型是仿真的基石: 仿真结果的准确性 极度依赖 所使用的模型(尤其是 IBIS 模型)的准确性。获取并验证好模型是成功仿真的前提。
- 版本兼容性: 确保你使用的 PADS 版本和 HyperLynx 版本兼容。较新版本的 HyperLynx 通常能打开较旧 PADS 导出的
.HYP,反之则可能不行。直接集成接口对版本匹配要求更高。 - PI 仿真复杂度: 电源完整性仿真通常比信号完整性仿真设置更复杂,对模型(特别是 VRM 和去耦电容的 ESL/ESR)和平面定义的要求更高。
- 仿真精度与速度的权衡:
QuickSI速度快但精度稍低(忽略相邻层的耦合);Full Plane Field Solver精度高但速度慢。根据你的需求选择。 - 理解仿真假设和局限: HyperLynx 是基于模型的仿真器,它无法模拟 IBIS 模型范围之外的行为(如某些非线性效应)。理解工具的假设和局限很重要。
- 不要忽略物理规则: 仿真是在特定设计基础上进行的。良好的布局布线规则(阻抗控制、最小化环路面积、合理分区等)是保证信号/电源完整性和 EMC 的基础,仿真通常用于验证和微调这些规则的应用效果。
?总结流程:
PADS PCB 完成 -> (导出 .HYP 或 直接接口打开) -> HyperLynx 导入 -> 验证导入 -> 分配模型 (IBIS 等) -> 设置激励/探头/端接 -> 配置仿真类型 -> 运行仿真 -> 分析结果 -> (不满足?) -> 返回 PADS 修改 -> 重新仿真 -> ... -> 满足规范,设计冻结。
通过遵循这些步骤并注意关键点,你可以有效地使用 HyperLynx 对 PADS 设计的 PCB 进行信号完整性、电源完整性和 EMI 仿真,从而在设计阶段发现并解决潜在问题,提高产品的可靠性和成功率。祝你顺利完成仿真工作!
与PADS搭配使用的各种HyperLynx功能
,对 PCB 采取过度设计固然能够消除信号完整性、电源完整性、EMI 或不可接受的热效应等问题,却给产品增加了很多不必要的成本。更糟糕的是,这种方法也有不奏效的时候,这时您将不得不重新设计电路板。本白皮书将介绍可与 PADS 搭配使用的各种 HyperLynx 功能。
kic123
2019-10-08 14:19:00
HyperLynx置于整体PCB设计的过程图解
我们将PCB设计(原理图和布局)工具输入HyperLynx PCB分析和验证环境。这里展示的是Mentor的PCB设计产品 - 用于企业级设计的Xpedition和用于基于项目的PCB设计的PADS - 但您可以使用您选择的EDA供应商提供的其他工具。
2019-08-07 14:13:13
hyperlynx问题讨论
专门在PADS区找各位前辈同学请教个问题:hyperlynx的后仿真过程中,无法获取芯片和连接器的IBIS模型,有何方法可以把仿真流程推进下去?后仿真对象的特点是:连接器过1.5G带宽MIPI信号芯片引脚同样为1.5G带宽MIPI信号引脚国内相关的资料太少了,找有经验的前辈虚心求教。
a419511060
2021-10-15 10:54:15
DRC pads HyperLynx为PCB设计提供电子规则检查
刚果民主共和国垫®HyperLynx®提供了一个可定制的和强大的PCB设计电气规则检查。代替传统的PCB检查如道间间距和trace-to-board边缘边界,垫HyperLynx刚果(金)包括一个全面的规则集,确定布局经常引起电磁干扰或SI的疏忽的问题。
2019-11-06 07:08:00
信号完整性仿真实验:Hyperlynx®调用及两种仿真工作流程
在这篇文章中,我们将介绍如何调用 Hyperlynx、如何设置简单的原理图以及如何运行一些基本的仿真操作。Hyperlynx 可支持下列两种仿真工作流程。 LineSim: 用来预布局仿真
2020-12-05 10:57:31
HyperLynx 2409新增功能和改进功能
HyperLynx的范围正从高速设计扩展到为PCB设计和验证的所有阶段提供仿真和分析。HyperLynx现在包括原理图验证和通用电路仿真功能。Xpedition Valydate即将
2024-11-04 11:15:38
如何避免PADS设计的PCB出现漏孔漏槽的问题
PADS是一款非常流行的PCB EDA软件之一。PADS包括PADS Logic、PADS Layout和PADS Router。但PADS设计的PCB资料给到板厂打板,经常会出现漏孔漏槽的问题。
2022-11-21 10:19:57
HyperLynx DRC功能和优势
HyperLynx® DRC 是一款强大、快速的免费电气设计规则检查工具,既可 让验证流程自动进行,又能节省手动检查的时间。HyperLynx DRC 提供 多种配置,可以对不易仿真的复杂设计规则进行验证,例如用于跨越 平面分割的走线和 EMI/EMC 的规则。
地方絮叨
2019-10-08 07:45:43
PADS原理图怎么导入PCB PADS从原理图到PCB设计项目的基本流程
AltiumDesigner不需要网表导入导出这一操作,原理图画好后直接转入PCB非常方便。PADS就麻烦些,需要从原理图导出网表和PCB里导入网表。这也是许多从AD转PADS觉得不适应,好久也无法入门开始设计项目的原因之一。
2023-08-03 09:11:02
HyperLynx DRC黄金版功能和优势
HyperLynx® DRC 黄金版在免费版的基础上增加了 14 条电气规则,能够提 供经验证且低成本的全面电气规则检查。利用 HyperLynx DRC 黄金版, 您可以验证无法轻易仿真的复杂设计规则,例如串扰耦合、去耦电容 顺序和端接等。
60user66
2019-09-17 07:44:35
PCB的信号完整性分析设计使用指南
PADS 分析功能采用的是 HyperLynx 技术,该技术在 PCB 设计分析与验证领域以高精度和简单易用的特点享誉全球。
huangxie
2019-09-16 07:37:43
林超文PCB设计:PADS教程,PADS视频教程
本专题教程分为:PADS教程零基础入门篇、PADS教程进阶实战应用篇和PADS教程项目综合实战篇,为广大电子初学者、新手学员提供从入门到高级的全套教程,以PCB设计工程师一线产品真实案例作为教程演示
2021-02-18 17:40:59
Mentor PADS将PCB封装直接添加到PCB的教程
界面里面,如若只是单个PCB封装的话,元件类型界面将不显示可添加的PCB封装。 ○ 元件类型列表中,第一列中“pads:2202”“pads”代表的是元件类型的保存库的名字,“2202”则是此元件类型的名称。 2)筛选条件 ○ 库: 选择器件库的筛选路径。 ○ 项目: 器件元
2023-11-07 07:45:02
电气设计规则检查工具HyperLynx DRC
HyperLynx® DRC PE 是一款强大、快速的电气设计规则检查工具,既可让 验证流程自动进行,又能使您以迭代方式执行设计检查。HyperLynx DRC PE 可执行不易进行仿真的复杂检查
yonglanzhang
2019-10-08 08:18:27
PCB工程师解决方案:PADS焊盘丢失、焊盘变形
一站式PCBA智造厂家今天为大家讲讲PCB设计中PADS出GB焊盘丢失、焊盘变形问题怎么办。目前设计高速PCB板使用最多的PCB设计软件是Cadence,其次是PADS软件,最后是最容易上手的Altium Designer(AD),早些年设计手机的公司都是在用PADS。
2023-04-18 08:58:29
硬件开发工具AD、PADS、Cadence优势分析!是你,会选择了哪一款?
Designer PADS: Pads Logic+Pads PCB Cadence: ORCAD+Allegro (每一套工具都带有很多辅助工具,如仿真、库管理等等,这里只讲主要工具,辅助工具以
2023-05-11 10:17:00
【产品介绍】PADS软件
概述PADS是业界应用最普遍的电子设计解决方案,其中涵盖了原理图设计、模拟仿真、PCB布局布线设计、信号和电源完整性分析(SI/PI)、热分析、可制造性分析等全套的功能需求。PADS还兼容其他同类
2025-11-17 10:39:25
将OrCAD Schematic和PADS Allegro PCB合并到一个项目中
创建一个项目关联导入后的OrCAD Schematic项目和PADS/Allegro PCB项目。
2023-06-05 11:50:22
pads转cad详细步骤
将PADS转换为CAD是一种常见的工程需求,因为PADS是一种PCB设计软件,而CAD软件(如AutoCAD)通常用于产生更多种类的设计文件。在下面的文章中,我将为您提供将PADS转换为CAD的详细
2024-01-04 09:27:35
PADS® 软件下载
Standard Plus 评估使用全球功能最强大的桌面设计环境 PADS® Standard Plus 来快速定义和完成您的 PCB 设计。查看软件试用PADS Standard Plus 虚拟实验获取
ben111
2019-06-10 10:00:34
《PADS PCB设计指南》从实战出发快速掌握PADS
感谢论坛本次的书籍试读活动,有幸拜读《PADS PCB设计指南》,和管理员沟通后,很快书籍就从出版社直发了。本人有一定的PADS的使用经验,不过有关PADS主要工作是原理图的绘制,对于PCB的绘制
h1654155283.0188
2023-05-15 15:56:19
西门子创新搭载AI的电子系统设计软件概述 Xpedition NG和HyperLynx NG软件
新版软件整合了西门子的 Xpedition、Hyperlynx 和 PADS Professional,通过云连接和高度的协作能力,实现一致的用户体验 新软件同时增强了与西门子 Teamcenter
2024-11-20 11:18:52
Altium Allegro PADS到底该选哪个EDA设计软件?
的平板电脑,行车记录仪,车载电子产品,导航仪,数字机顶盒,安卓智能电视盒等等。Pads同样拥有中文版本。但其本身没有仿真,做高速板时,要结合其他专用仿真工具,如hyperlynx。Mentor
cd340823
2021-05-13 13:45:28