Hyperlynx使用方法整理(包括ddr部分仿真)

发布时间 : 星期二 文章Hyperlynx使用方法整理(包括ddr部分仿真)更新完毕开始阅读

Hyperlynx使用方法整理

一、 从PCB中生成.HYP文件。

在菜单栏点击tools,在下拉菜单中点击BoardSim,更加需要对界面调整如下图,

Unrouted选项:设置不走线的平面,因为电源层走线不设置?不明白? Plane areas and copper pours:两个选项导出的文件没有发现不一样?

二、 在BoardSim中编辑叠层和线宽

当BoardSim调入一块板子的时候,它会自动检查。HYP文件中关于叠层的数据, 如果存在叠层记录,BoardSim 就会据此建立一个叠层设置方案。 如果有错误或不完整,BoardSim 会运行Stackup Wizard来修正叠层设置。简单介绍BoardSim会怎样来修正叠层:

1. 如果根本就没有任何叠层信息,Stackup Wizard会做如下处理:

根据所有的走线用到的层来建立信号层并命名。 在信号层间插入电介质层 将信号层的厚度设为默认值

将介质层的厚度和电介质常数设为默认值 提醒你目前仍然没有平面层

2。 如果没有平面层,Stackup Wizard会报告错误,但是不会自动添加平面层,需要手动

添加平面层。如果至少存在一个平面层,但有丢失的平面层,Wizard不会显示错误。 3。 如果缺少介质层,Stackup Wizard会报告这一情况,同时会自动在信号层间添加介质

层,介质层厚度和电介质参数采用默认值。

4。 如果有厚度为零的层,Stacku Wizard 会自动改变这层的厚度为默认值。

如下图在setup中或是点图标编辑叠层。根据板厂的叠层信息设置下图中的各个项目。

三、 编辑默认的标识映射规则

在菜单Opt ions中选择Reference Designa tor Mapping ,出现编辑标识映射 窗口,在M appings 区域中对默认的映射规则进行了列表,从中选中要改变的映射。

1. 在Edit/ add s elected mapping 区域,选择不同的器件类型,然后点击Add/Apply 按

钮,Mappings区域的列表中就进行了改变。

2. 如果你希望添加新的映射规则,在 R ef。prefix 区域中写入新的前缀名称,并选择器

件类型,然后通过点击Add/Apply 按钮来添加新的映射规则。

3. 删除映射规则,只需在 Mappings区域选中想删除的映射,点击Delete按钮即可。 4. 点击Defaults按钮,可以让定义恢复原来的默认设置。 定义好的标识映射规则做为全

局设置保存,调入的任何电路板都会应用这一规则。 BoardSim 会在调入。HYP 文件的时候检查里面的器件,所以,如果你是调入了电路板之后对标识映射规则做了改变,就必须重新调入电路板,使前面做的改变生效。更好的方法是在调入电路板之前就编辑标识映射规则。

5. 将一个标识前缀映射给多种类型器件 BoardSim 给每种器件映射一个标识前缀。如果你的电路板上必须将一个前缀映射给多个类型的器件,你需要在调入。HYP 文件之前进行编辑。 假设你的板子用“U”映射 IC,然而有两个实际上应该是电阻 R 类型的排阻也被表示为 U1 和 U20,你可以按照下面的步骤进行操作:

1. 先在菜单Options 中选择Reference Designator Mapping, 编辑前缀“U”的映射 2. 用 Hyperlynx 文件编辑器打开板子的。HYP 文件,在文件顶部搜寻关键字“DEVICES”,

接着在 DEVICES 这一项中搜寻 U1。

3. 可以找到(? REF=U1… 这样一行,将其改为(R REF=U1… 。 4. 继续搜寻 U20 并做同样的修改。

5. 保存文件并退出。 这样,U1 和 U20 便被映射为 R,而其余以 U 为前缀的器件保

持不变。

四、 设置电源网络

1. 为什么要设置电源网络

为了适当的进行仿真,BoardSim 必须区分出两种网络:信号,电源。信号网络要进行仿真,电源网络则作为直流电源处理。在第一次调入电路板后,仿真之前定要观察和修改电源网络,这是因为有时 BoardSim 不能完全成功地判断出电网络,这时就需要人工设置和修改。

2. BoardSim 如何确认电源网络

BoardSim 会在你调入电路板的时候试图定义电源网络并对它们赋值,定义时 3. 会通过三种方法来确定是否电源网络: a. 通过名称确定

有些名称的网络会自动被认定为电源网络并赋以电压值。如PWR,VCC,VDD,POWER 会定义为供电电压 5V 的电源网络;而 GND,GROUND,GRND和 VSS 会定义为 0V 的电源网络。 有的网络名称中有数字或?V?等关键字,也被自动认为是电源网络并赋值。如 +12V,v+12,-12,12V,12 均被定义为电源网络。 b. 计算连接到网络上电容的数量

BoardSim 认为大多数的电源网络都会连接到很多的电容上。所以,BoardSim 默认连接了三个以上电容的网络为电源网络。你也可以在菜单Options 的Preference下选择BoardSim标签,在Net Handling 区域来改变这一默认的电容数量,但 BoardSim 推荐用户不要修改此项设定。

c. 计算金属?段?的数量

BoardSim 认为连接了超过 20000 数量的金属?段?的网络为电源网络。你可以在菜单Options 的Preference 下选择 Advanced 标签,在Segment threshold for auto power-supply ID 区域改变折椅默认设置,通常不推荐修改此项设定。 4. 设置电源网络

在菜单Edit中选择 Power Supplies ,出现 如下图对话框。在select supply nets中选择电源网络,在edit supply voltage中设置电源的电压值。

五、 观察电路板并选择要仿真的网络

1. 查看调入的 PCB 板

当调入一个PCB 板之后,可以看到的有: 板子的外框(board outline);元件的外框(component outlines);元件的标号(component reference designator);元件管脚(component pins)。 如果.HYP文件没有错误,PCB板的外框会显示出来,如果不是这样,BoardSim会自动画出一个足以将全部元件盛下的矩形外框,做为板的外形。元件的外形和标号都由丝印层而来,它的大小,位置是由丝印层确定的。 元器件的标号是否显示可以控制。在菜单 View 中选择Options,出现 View Options 窗口。在 Show reference designator for区域中,在相应的器件类型前选择检查框off ,即可在 BoardSim中不显示相应类型元器件的标号。 BoardSim允许对PCB 进行翻转观察。在菜单View中选择 Flip Board ,若选 Right为左右翻转,选Down为上下翻转。

联系合同范文客服:xxxxx#qq.com(#替换为@)