Altium Designer学习---如何进行SI仿真

摘要:
3.规则中必须设置电网和接地网;当PCB布局设计中没有放置单独的原理图元素和元件符号时,用户可以使用AltiumDesigner提供的元件关联函数,引脚之间的传输线长度将通过未布线网络的Manhattan长度算法计算。(3) 设置电源和接地网络(4),进入仿真界面,打开模型信号完整性配置界面。

Altium Designer学习---如何进行SI仿真第1张Altium designer 如何进行SI仿真。

        1、仿真电路中需要至少一块集成电路;    

        2、器件的IBIS模型;     

        3、在规则中必须设定电源网络和地网络;     

        4、建立SI规则约束;     

        5、层堆栈必须设置正确,电源平面必须连续;

    建立的文件必须是一个工程,并把相应的文件放在工程目录下,建立原理图设计,建立PCB设计。搭建相应的IBIS模型,设定电源和地的规则,建立SI规则约束,并将层堆栈设置正确,电源平面连续。

    对于SI仿真,可以是原理图仿真,可以是PCB仿真,

    下面就实际操作一下如何利用Altium来实现对集成电路的SI仿真工作。首先要打开一块单板,单板可以是系统自带的,也可以是自行设计的。笔者打开一个自行设计的单板如下所示:

        (1)首先设置好层叠设置,选择Impedance Calculation…,配置板材的相应参数,这里选择默认值,如下所示:

Altium Designer学习---如何进行SI仿真第2张

    当遇到个别原理图元器件符号并未放置在PCB版图设计,用户可以利用Altium Designer提供的器件关联功能,即菜单Project -> Component Links命令;在PCB版图设计SI分析中,未布线的网络将采用曼哈顿(Manhattan)长度算法计算引脚间的传输线长度。

    (2)设置信号的激励,如下图所示:

Altium Designer学习---如何进行SI仿真第3张

    (3)设置电源和地网络

    (4)进入到仿真界面,tools ----signal integrity,如下图所示:

Altium Designer学习---如何进行SI仿真第4张

    打开模型信号完整性配置界面后,有几种状态需要了解,如上图所示。

点击Analyze Design…,弹出下图

Altium Designer学习---如何进行SI仿真第5张

        点击Analyze Design…,出现如下图所示:

Altium Designer学习---如何进行SI仿真第6张

    可以选择一个网络,点击右键---detail查看详细的信息。

Altium Designer学习---如何进行SI仿真第7张

    下图对一个信号进行反射和串扰分析

    反射分析

    比如选择SD_CLK,点击>按钮,然后点击右下方的reflection按钮,进行反射分析,右侧方框内部可以对发生反射的信号进行阻抗匹配,包括串行,上拉电阻,下拉电阻,戴维南以及阻容和二极管匹配等,如下所示:

Altium Designer学习---如何进行SI仿真第8张

Altium Designer学习---如何进行SI仿真第9张

    对于信号若是会发生反射,可以选择串接电阻,在扫描步数可以设置,这里保持默认,如下图所示:

Altium Designer学习---如何进行SI仿真第10张

        再次进行反射计算,如下图所示,会列出以步数为10的所有情况,选择合适的阻值,串接在PCB板上即可。

Altium Designer学习---如何进行SI仿真第11张

    串扰分析:

Altium Designer学习---如何进行SI仿真第1张在SD_CLK信号上右键选择Set Aggressor设置干扰源,如下图所示,然后点击crosstalk得到下图的串扰分析

Altium Designer学习---如何进行SI仿真第13张

Altium Designer学习---如何进行SI仿真第14张

    根据上述的结果可以对可能会产生串扰的情况进行重新布局改进。理想的布局结构如下图所示:

Altium Designer学习---如何进行SI仿真第15张

    高速信号的布线规则:

    3w原则

    这里3W是线与线之间的距离保持3倍线宽。是为了减少线间串扰,应保证线间距足够大,如果线中心距不少于3倍线宽时,则可保持70%的线间电场不互相干扰,称为3W规则。如要达到98%的电场不互相干扰,可使用10W规则。

    20H原则

    这里的H指的介质厚度,H即电源和地之间的介质厚度。是指电源层相对地层内缩20H的距离,是为抑制边缘辐射效应。在板的边缘会向外辐射电磁干扰。将电源层内缩,使得电场只在接地层的范围内传导。有效的提高了EMC。若内缩20H则可以将70%的电场限制在接地边沿内;内缩100H则可以将98%的电场限制在内。

Altium Designer学习---如何进行SI仿真第1张对高频信号回流的理解不能有一个思维定势,认为回流必须完全存在于信号走线正下方的参考平面上。事实上,信号回流的途径是多方面的:参考平面,相邻的走线,介质,甚至空气都可能成为它选择的通道,究竟哪个占主要地位归根结底看它们和信号走线的耦合程度,耦合最强的将为信号提供最主要的回流途径。比如在多层PCB设计中,参考平面离信号层很近,耦合了绝大部分的电磁场,99%以上的信号能量将集中在最近的参考平面回流,由于信号和地回流之间的环路面积很小,所以产生的EMI也很低。

避免信号线跨越地平面分割壕沟和接插件。板子的空余地方,尽可能大面积敷铜。而且要保持与地平面低阻抗良好连接。

参考资料:《altium designer信号完整性分析》

/****************************************************************

//===============================================================

上述内容如果有侵犯到您的权利,请及时与本作者联系,会在第一时间处理

联系方式:

Email    :tiegen123@126.com

QQ     :770811496

QQ交流群:298095983(FPGA&硬件学习交流群)

个人博客:http://www.raymontec.com/

其他博客:http://www.cnblogs.com/raymon-tec

由于作者水平有限,文中难免有疏漏或常识性错误,劳烦各位尽情指出。

欢迎大家一同讨论技术,交流设计过程中的经验,共同进步,共同学习。

//===============================================================

****************************************************************/

免责声明:文章转载自《Altium Designer学习---如何进行SI仿真》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Greenplum获取表结构使用ffmpeg dxva技术解码下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SQLyog连接MySQL8.0报2058错误的完美解决方法

用SQLyog连接MySQL8.0(社区版:mysql-installer-community-8.0.15.0.msi),出现错误2058(Plugin caching_sha2_password could not be loaded:xxxx),通过查询资料了解了该错误的原因并在本文中提出了该问题的方案。 原因 该错误提示如下图所示: 具体原因:新的...

何谓系统架构师(转)

首先,何谓系统架构师? IBM工程师的说明是:    架构师的主要责任是提供开发人员和项目经理之间的共用沟通媒体。他们负责让业务规则及需求与工程实践及限制相适应,以确保成功 中文Wiki上的说明是:    系统架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单 这两个解释,加起来...

PowerDesiGner数据库设计

原文地址:http://hi.baidu.com/shunkunl/blog/item/871c75ef8596faeace1b3e00.html PowerDesign:PowerDesign是 Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型 (Conceptual...

设计网页,常见的宽度是多少像素?

作者:酸梅干超人链接:https://www.zhihu.com/question/21042513/answer/287207544来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 网页设计中,宽度的设置,是没有绝对固定的值的,根据我们的需求出发。这里我做个详细的网页宽度设置科普。 网页的宽度主要分两种: 定宽:内容区域...

SQL将一列转换成一行,并将这一行形成新的列

SQL部分----- .查询出来要转换的数据 SELECT name FROM dbo.base_pay_type WHERE is_enabled = 1数据如图: 2.将查询到的数据转换成行,以逗号隔开,以【】包裹 SELECT STUFF((SELECT '[' + name + '],' FROM(SELECT name FROM dbo....

Lora通讯

                             Lora通讯  今年放弃了电源,踏入了物联网行业,也不知道算不算放弃吧,但我内心始终在呐喊,早晚会把你拿下,现在暂且放过你! 首先普及一下物联网,物联网是21世纪兴起的行业,最开始是由比尔盖茨在1995年出版的《未来之路》提及到物联网,但碍于当时的RFID技术以及网络没有全面普及,物联网没能得到重视...