5 定义电源网络 Hyperlynx 在计算网络的过冲及串扰时不考虑周围电源网络的影响,默认电源网络上是静态的直流信号。所以为了避免不必要的计算量,仿真前应该对所有直流电源网络赋予直流电源特性,使 Hyperlynx 能识别出 PCB 网络中所有的电源网络,以避免不必要的计算。点击 SETUPÆPOWER SUPPLIES,如图 8 所示,弹出图 9 所示界面,先在 NET 里选择电源网络的,再为已选电源网络赋予直流电压和所属叠层。 图 8 编辑电源网络 图 9 给电源网络赋电源值 6 加载仿真模型 6.1 仿真器设定 Hyperlynx 支持的主要仿真模型类型有 IBIS 模型、 MOD 模型、 SPICE 模型,仿真时应根据器件所加载的模型类型选择合适的仿真器,否则会出错。一般若文件中模型均是 IBIS 模型、或者 MOD 等模型而无 SPICE 模型,则 Hyperlynx 会自动直接调用 Hyperlynx 仿真器;对于 SPICE 模型, Hyperlynx 可调用自带的 Eldo仿真器或者由操作者指定第三方 HSPICE 仿真器。具体设置方法如图 10、 图 11。 图 10 SETUP 选项 图 11 仿真器设置 6.2 加载模型库 在加载模型之前,用户可将自己模型整理好放在指定的文件夹,并在软件的仿真库路径选项中添加该文件夹的路径。然后生成模型文件查询索引,以便在给器件赋模型时便于器件模型查询、搜索。点击 SETUPÆ OPTIONÆDirectories 子选项中,弹出仿真模型库文件夹路径编辑选项,如下图图 12、图 13 所示。 图 12 系统文件夹选项 图 13 添加库文件路径 在添加完库文件路径后要重新生成新的库文件索引, 便于在给器件赋模型时进行搜索和查找,如图 14 点击对话框右下角生成模型索引按钮生成索引。 图 14 生成模型库文件索引 6.3 添加器件模型 仿真前加必须为器件添加行为模型,为器件赋予仿真模型的方法有多种。根据仿真的实际需要可选择合适的模型加载方法。Hyperlynx 中常用模型加载方法有以下三种: 交互式模型添加方法 在没有大部分器件的模型情况下,只针对特定网络进行信号完整性仿真时,可先选定该特定网络然后对与该网络相连的各器件管脚一一进行模型赋值。这种交互式模型赋值方法快捷、 灵活、 简单, 可以只给一个器件的某几个管脚赋模型,适合在没有整个器件模型的情况下使用;而且可以使用.MOD( model of databook)模型,很容易对器件某一管脚的驱动器模型的上升沿时间、下降沿时间、管脚寄生电容、电阻参数做修改。选中待仿真的信号,点击快捷工具栏中的 COMP 选项,弹出管脚模型赋予界面。如图 15 所示,可为管脚选择.MOD 模型。 图 15 部分管脚模型赋值 |