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键,再选择差分对的另一个网络,然后单击如图所示箭头按钮,即可完成一对差分对的设置。

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

HyperLynx(十)BoardSim和PCB板级仿真分析(一)相关推荐

  1. HyperLynx(十一)BoardSim和PCB板级仿真分析(二)

    BoardSim和PCB板级仿真分析(二) 1.设置模型 2.提取原理图 3.查看信号网络的属性 4.快速添加端接 5.普通信号网络批量仿真设置 1.设置模型 在BoardSim 中对元器件赋模型的基 ...

  2. HyperLynx(十二)BoardSim和PCB板级仿真分析(三)

    1.使用曼哈顿布线进行BoardSim仿真 2.快速分析整板的串扰强度 3.交互式串扰仿真 4.Gbit信号仿真 1.使用曼哈顿布线进行BoardSim仿真 前面讲述的分析,都是在已布线的PCB上进行 ...

  3. cadence PCB板级设计

    总结PCB板框设计,定位孔的放置,以及布线区域和元件放置区域的放置,最重要的是层叠结构的设计. 转载于:https://www.cnblogs.com/faithyiyo/p/9784342.html

  4. 立创eda学习笔记十四:pcb板画布设置

    PCB画布属性 PCB画布属性和原理图画布属性大部分一致.点击PCB空白处在右边面板可以修改画布的尺寸单位,网格等.目前支持mm,inch,mil三种单位,精度至小数点后三位. mil,mm与inch ...

  5. PCB板如何散热?元器件散热的几种方式,PCB如何做散热仿真?板级热设计有哪些方式?PCB布局布线上有哪些热设计考虑?

    来自群友的疑难杂症(加杨老师V信:PCB206 可入群):PCB板如何散热?元器件散热的几种方式,PCB如何做散热仿真?板级热设计有哪些方式?PCB布局布线上有哪些热设计考 本文导读:从OPPO Fi ...

  6. 高速数字PCB板设计中的信号完整性分析

    随着集成电路输出开关速度提高以及PCB板密度增加,信号完整性(Signal Integrity) 已经成为高速数字PCB设计必须关心的问题之一,元器件和PCB板的参数.元器件在PCB板上的布局.高速信 ...

  7. 毫米级工艺手工修改PCB板

    材料工具准备 画错图纸的PCB板,502胶水,阻焊绿油,紫光灯等 步骤一:处理PCB板 除去板子表明灰尘: 将绿油挤到多余的焊盘上,用镊子涂抹均匀,用刀片切断多余的线: 步骤二:固定元器件 本方法只适 ...

  8. 立创eda学习笔记二十八:在嘉立创购买pcb板并贴片(smt)

    完整的写一下,分为两部分: 1.下pcb订单 这个可以看之前写的一个博客: 立创eda学习笔记三:pcb购买_Gutie_bartholomew的博客-CSDN博客 补充一下,买pcb可以直接有几个途 ...

  9. PCB板上的“特殊焊盘”到底起什么作用?

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 阅读文本大概需要 4 分钟. 1 梅花焊盘 1:固定孔需要非金属化.过波峰焊时候,如 ...

最新文章

  1. Data-truncation--Incorrect-string-value
  2. python不能加密吗_为什么我不能解密我用pycrypto加密的内容?
  3. 虚拟机添加串口设备方法
  4. 高级数据结构与算法 | 二叉搜索树(Binary Search Tree)
  5. 汽车常用的ECU芯片
  6. 通过IE私有滤镜让IE6 7 8支持背景透明,内容不透明效果
  7. Java整形位运算避免精度缺失,浮点数精度问题透析:小数计算不准确+浮点数精度丢失根源...
  8. python彩票号码生成器
  9. 天堂2芙蕾雅单机版mysql闪退_【图片】天堂2单机版-芙蕾雅。算是我这个老人对天堂2吧友的最后贡献吧!_天堂2吧_百度贴吧...
  10. 这8款数据恢复软件你见过吗?数据恢复软件推荐
  11. 互联网晚报 | 1月7日 星期五 | 微信小程序日活突破4.5亿;阿里调整大淘宝组织架构;丰田成2021年美国最畅销汽车品牌...
  12. 自我提升第n天,自媒体必备工具大全
  13. 国内Docker镜像加速汇总
  14. Luogu P3488 [POI2009]LYZ-Ice Skates
  15. P1551 亲戚 并查集
  16. 计算机中cpu是不是内存,电脑卡是cpu还是内存
  17. 机器人定位传感器之激光雷达
  18. 【转】Java并发编程:并发容器之ConcurrentHashMap
  19. Revit二开:计算几何体的重心
  20. bat批处理定时重启应用程序

热门文章

  1. Vue指令之列表渲染
  2. UML类图和用例图练习
  3. 棒球比赛和训练来评估球员的潜力·棒球1号位
  4. 《软硬结合——从零打造物联网》
  5. 周记一:要有一颗屹立不倒的恒心
  6. 7系列FPGA数据手册:概述------中文翻译版
  7. Hole_making基于特征加工
  8. 树莓派raspberry Pi 4B安装Ubuntu 20.04 LTS系统后如何连接WiFi
  9. 销量破亿,董洁直播间凭何出圈?
  10. 基于Android+Python Flask框架实现的智慧记单词APP设计