HyperLynx十BoardSim和PCB板级仿真分析一

BoardSim和PCB板级仿真分析(一)

1.PCB文件的转换
当前 PCB 设计软件非常多,包含 PADS、Mentor WG、Cadence、Zuken、AD 等。不同软件设计的PCB保存的文件格式也不一样,而BoardSim能调入的文件只有.hyp格式,所以不管是哪一种软件设计的PCB,都需要经过软件格式的转换才能调入HyperLynx BoardSim模块中。
HyperLynx与EDA设计软件的兼容性非常好,当前主流软件的 PCB 文件几乎都能被转换,包括 Cadence Allegro、Mentor Board Station、Zeken CR3000/5000、Accel EDA、Specctra DSN 等。而PADS和AD可以直接在PCB 设计软件中另存为.hyp 格式的文件。
打开HyperLynx软件后,选择文档(File)→产生新板(New Board(Run PCB Translator)),或者在工具栏上单击按钮,会弹出如图所示对话框:

在这里插入图片描述

在弹出的对话框中选择需要转换的PCB文件类型,再选择对应的需要转换的PCB文件,然后就会弹出如图所示的对话框:

在这里插入图片描述

在转换文件对话框中,可以选择只转换文件、转换文件并打开转换后的文件、查看 HYP 文件、查看错误文件、查看日志文件、帮助文档或关闭。一般建议选择转换文件并打开转换后的文件选项。转换完成之后,会出现如图所示窗口。

在这里插入图片描述


如果已经存在.hyp文件,可以直接接打开。在菜单栏选择文档(File)→打开板子(OpenBoard),或者在工具栏上单击

在这里插入图片描述

BoardSim与LineSim的主界面窗口基本上差不多,只是在BoardSim的窗口中没有了元器件库和窗口栏,同时在菜单栏上增加了选择栏和热仿真栏,另外还增加了一些功能项,如批量仿真、网络的选择、端接向导、开启串扰、开启过孔模型等。

BoardSim和LineSim的仿真步骤也基本一致,只是在部分细节上存在一些差异。主要操作也是首先设置好层叠相关的参数、电源原参数、给元器件分配模型和参数,然后设置仿真条件,最后仿真和处理仿真结果等。
与LineSim一样的部分在此就不再赘述,只针对不一样的使用和功能做一些介绍。

2.选取仿真网络
在PCB后仿真中,都是把PCB文件导人 BoardSim 中,这样就会有很多的信号网络,一般情况下,并不是所有的信号网络都省需要仿真,而是选择比较重要的并且工程师所关心的信号网络仿真。在菜单栏中单击选择(Select)->通过选择网络名称分析 SI(Net by name for SI Analysis),或者在工具栏上单击按钮, 即会弹出如图所示通过信号网络名称选择仿真对象的对话框。

在这里插入图片描述

在对话框中选择信号网络,网络的名称可以按3种形式排序,分别是名称(Name)、长度(Length)和宽度(Width)。选择按名称,所有的网络按数字从小到大或者首字母A至Z往下排序;选择长度,所有的网络就按长至短往后排序;选择宽度,所有的网络就按宽至窄往后排序。一般选择长度和名称排序的情况比较多。另外,也可以通过名称过滤的形式寻找,即在过滤器(Filter)一栏中输入需要查找的网络名、部分数字或者字母即可过滤。选中网络后,即会在显示区域高亮显示,如图所示:

在这里插入图片描述

在网络高亮显示之后,有利于查看互连链路的连接情况及布线的分布,信号网络经过的层不一样,其显示的颜色也不一样,如图所示的深色和浅色线条就表示信号网络分布在不一样的两个层。

3.设置电源
一般情况下,一个项目中会有多组电源,在HyperLynx中,很多情况下,软件会自动识别电源网络分类并赋值,但对于一些不规范的原理图网络命名的情况,软件无法识别或赋值错误,这时就需要工程师在仿真之前对各电源网络重新分配或赋值。
(1)选择电源网络
在BoardSim 中设置电源与在LineS im 中设置电源的方式是不一样的。在 BoardSim 的菜单栏上选择设(Setup)→电源供电 (Power supplies),即弹出如图所示编辑电源网络对话框。

在这里插入图片描述

在该对话框中,包含选择供电网络 编辑供电电压和分配供电网络平面层3部分。如果软件能识别为电源网络,在选择网络一栏中,就会在信号网络前面勾选,并会自动放在编辑供电电压一栏中;如果软件没有识别出来,那么就需要手动选择,如在图 9.6 中的VCAP前面勾选,网络在勾选之后会自动出现在编辑一栏中,如图所示:

在这里插入图片描述

(2)编辑电源网络电压

在如上图中,VCAP网络虽然被选中为电源网络,但是很明显,电源电压并不是0V,这种情况下,工程师需要编辑该网络的电压,在对应的电压(Voltage)一栏中输入需要设置的电压值,如图所示:

在这里插入图片描述

完成赋值后,它才是一个完整的电源网络,然后再继续信号完整性仿真或电源完整性仿真。

4.设置差分对
在PCB后仿真时,原理设计要求是差分线的,但由于没有分配模型、仿真模型中没有设置为差分对或者本身不是差分线的两个网络需要同时仿真时,可以把两个网络设置成为差分网络。
在菜单栏中选择(Setup)->差分对(differential Pairs),即弹出如图所示对话框:

在这里插入图片描述

设置差分对有两种方法:
(1)设置一种常用的通用符号代表差分,如在设计原理图时常用的“+”与“-”或者“p”与“n”,设置完成后,在网络中只要是两个网络名中只相差“+”与“-”或者“p”与“n”这类的行符号,软件就会自动设置为差分对,如图所示,分别在前、后两栏中设置分别表示正、负极的符号,然后单击 Add 按钮。

在这里插入图片描述

单击 OK 按钮后,即可在选择用这类符号表示差分对的网络时,只要选择差分对其中一个信号网络即可显示选中了两个信号网络。

(2)直接选择两个网络,如图所示,在左侧网络中,选中差分对其中的一个网络,同时按住Ctrl键,再选择差分对的另一个网络,然后单击如图所示箭头按钮,即可完成一对差分对的设置。

在这里插入图片描述


删除对应的差分对如图所示,选中要删除的差分对,操作即可:

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习编程?其实不难,不过在学习编程之前你得先了解你的目的是什么?这个很重要,因为目的决定你的发展方向、决定你的发展速度。
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面设计类、前端与移动、开发与测试、营销推广类、数据运营类、运营维护类、游戏相关类等,根据不同的分类下面有细分了不同的岗位。
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生学习Java开发,但要结合自身的情况,先了解自己适不适合去学习Java,不要盲目的选择不适合自己的Java培训班进行学习。只要肯下功夫钻研,多看、多想、多练
Can’t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock问题 1.进入mysql路径
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 sqlplus / as sysdba 2.普通用户登录
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服务器有时候会断掉,所以写个shell脚本每五分钟去判断是否连接,于是就有下面的shell脚本。
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
假如你已经使用过苹果开发者中心上架app,你肯定知道在苹果开发者中心的web界面,无法直接提交ipa文件,而是需要使用第三方工具,将ipa文件上传到构建版本,开...
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。**提示:**如果列名称包含空格,要求使用双引号或方括号:
在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​
+----+--------------+---------------------------+-------+---------+
数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 nu...
第一步:到appuploader官网下载辅助工具和iCloud驱动,使用前面创建的AppID登录。
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
前不久在制作win11pe,制作了一版,1.26GB,太大了,不满意,想再裁剪下,发现这次dism mount正常,commit或discard巨慢,以前都很快...
赛门铁克各个版本概览:https://knowledge.broadcom.com/external/article?legacyId=tech163829
实测Python 3.6.6用pip 21.3.1,再高就报错了,Python 3.10.7用pip 22.3.1是可以的
Broadcom Corporation (博通公司,股票代号AVGO)是全球领先的有线和无线通信半导体公司。其产品实现向家庭、 办公室和移动环境以及在这些环境...
发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,
TAT:https://cloud.tencent.com/document/product/1340