销售咨询热线: 010-88552600      Cadence业务请联系: www.u-c.com.cn  

使用Sigrity PowerSI走线阻抗与耦合检查分析的方法-上篇

2018年09月28日

(1)首先来介绍下,Sigrity PowerSI的工具,PowerSI是IC封装和PCB设计快速准确的全波电磁场分析,作为专业的频域分析工具,为当前高速电路设计中面临的各种信号完整性(SI)、电源完整性(PI)和电磁兼容(EMI/EMC)分析提供快速准确的全波电磁场分析,并提供宽带 S参数提取以及频域仿真。Sigrity™ PowerSI®可以为IC封装和PCB设计提供快速准确的全波电磁场分析,从而解决高速电路设计中日益突出的各种PI和SI问题:如同步切换噪声(SSN)问题,电磁耦合问题,信号回流路径不连续问题,电源谐振问题,去耦电容放置不当问题以及电压超标等问题,从而帮助用户发现或改善潜在的设计风险。


PowerSI可以方便的提取封装和PCB的各种网络参数(S/Y/Z),并对复杂的空间电磁谐振问题产生可视化的输出。PowerSI能与当前主流的物理设计数据库如PCB, IC封装和系统级封装(SiP)进行无缝连接。先进的信号完整性,电源完整性及EMI解决方案。支持整个IC封装和PCB的设计S-参数模型提取,及强大的频域仿真功能。


(2)接下来,我们使用一个实例的方法,和大家一起学习使用PowerSI走线阻抗与耦合检查分析的方法和具体的实例操作过程。

首先需要将要进行阻抗与耦合性分析电路板文件加在进来。走线阻抗与耦合检查分析调用Power SI工具进行,启动Allegro Sigrity SI软件,打开需要分析的电路板文件,选择Analyze-Power SI菜单,打开Xnet Select菜单,选择Entire Design单选按钮,后点击OK按钮,将当前打开的电路板文件,全部提取到Power SI软件。


(3)在弹出的 关联窗口中,点击选择Power SI联组件,然后点击Close关闭该关联界面。这个时候系统会自动打开Power SI,进行当前电路板的提取,提取完成以后,会自动生成.spd格式的文件。



(4)提取成功以后会自动生成文件,如下图所示;并且打开该文件。



(5)点击Check Stack Up设置电路板的叠层信息,也可以对提取的数据进行检查,比如铜皮的厚度,介电常数,介质的损耗等数据。这个里面的设置,叠层信息必须要对,厚度铜皮的参数,质的损耗必须要按照真实的阻抗模板文件或者PCB制作工业文件来设置。



(6)点击Trace Impedance/Coupling check流程,进入走线阻抗和耦合检查,点击Enable Trace Check mode进行勾选,打开走线和耦合检查功能。



(7)点击Setup Net Groups菜单,用来制定各个元件的模型;在弹出的Select TX Component or memory Contorller流程向导中制定,TX发送是U1 的CPU主芯片;



(8)点击next下一步菜单,在弹出的selectRX Component or memory Contorller 流程向导中制定,RX接收是U3和U6 的两个内存芯片。



(9)点击NEXT进入下一步的设置,进入电源和GND网络设置,这个地方用来设置电路板中那些是电源信号,那些是GND的信号,用鼠标点击右键可以选择修改把当前的网络设置成电源网络或者GND的网络,如下图所示,这个电路板中有很多都是电源,有很多都是GND的网络。



(10)点击NEXT进入下一步的菜单,进入无源元件的设置界面,这个界面中用来设置无源元件的数字,用鼠标点击框框里面的E可以在其中填入,这些无源元件的具体数值;如下图所示,设置谢谢电阻都为33欧姆的电阻,选择后,用鼠标在后面的点击设置,输入33。



(11)点击next进入下一步,在setup NG Wizard: signal nets found page的窗口里面,选择要进行参与仿真的网络,数据按照0-7, 8-15,16-23, 24-32的方法对数据进行分组。



(12)设置,DM0和DDR_DQ0-7和DDR_DQS0N,DDR_DQS0P这些网络为DATA0组,用鼠标选择这些网络以后,在interface的栏目后面点击E字,然后输入DATA0,完成后如下图示。



本文章转载自北京迪浩微信公众号


——欢迎扫码关注——