1、PCB 的后仿真是在完成 PCB 的布线工作后进行的仿真分析工作,其目的主要是:对已完成的不符合设定规则的信号线重新进行仿真分析来调整、放宽规则设置,对重要的信号线在目前的布线状态、叠层设置等实际情况下重新进行仿真分析,验证其波形是否满足设计的要求。相对于预仿真而言,后仿真所有元件使用的模型更加精确,传输线模型也是根据实际情况充分地考虑实际叠层、过孔等对传输线的影响所提取出的,而不是像预仿真所使用的理想状态下的传输线模型,所以后仿真的结果更加地贴近实际。就仿真分析任务而言,预仿真和后仿真是基本一样的。反射仿真:忽略相邻信号的影响,分析单信号的过冲、下冲及单调性问题。串扰仿真:分析一个包括源电路
2、、相邻信号在内的相互耦合问题。开关噪声仿真:也叫 SSN 仿真,主要分析开关噪声的下降时间、上升时间及高电平的门限值。EMI 仿真:主要分析点此兼容方面的问题。下面以反射仿真为例子介绍一下后仿真的过程。一、 仿真信号提取的前设置1、打开 PCB SI 工具,并且打开已经完成布线的要进行仿真分析的 PCB。2、将整个印制电路板检查一遍,包括:DRC、叠层设置是否正确、线宽及间距是否符合阻抗要求等。3、在 PCB SI 中,选择 Analyze 中的 SI/EMI Sim 中的 Preferences 命令,弹出 Analysis Preferences 窗口,选择 DevicesModels 栏
3、中的 Buffer Dealy Selection 项为 On-the-fly,如图 37 所示。选择 InterconnectModels 栏的Via Modeling 为 Detailed Closed Form。4、其他项的设置参照预仿真项的设置说明。5、单击“Ok”按钮,完成 Analysis Preferences 的各项设置6、选择 File/Save 命令保存设置。图 37二、 仿真信号的提取选择 Analyze 中 SI/EMI Sim 中的 Probe 命令或者单击相应的按钮,弹出Signal Analysis 窗口选择仿真分析信号,如图 38 所示。图 38各项说明:Net
4、:输入需要仿真的网名,可使用通配符。List of Nets:导入需仿真的信号列表。Net Browser:从 Net Browser 中选择需仿真的网名。Nets:当前仿真信号。Driver Pins:当前仿真信号驱动端。Load Pins:当前仿真信号接受端。Other Pins:当前仿真信号其他端口。Reports:生成报告。Waveforms:查看仿真波形。View Topology:查看拓扑结构。View Geometry:查看几个信息。1、单击“View Topology”按钮,自动打开 SigXplorer 弹出拓扑结构图。2、单击“Waveforms”按钮,弹出仿真波形设置窗口
5、,如图 39 所示。图 39在图 39 中设置要分析的仿真任务:Reflection(反射) 、Comprehensive (综合) 、Crosstalk(串扰) 、SSN (开关噪声)及 EMI(电磁兼容) 。在选择好仿真分析任务后,要选择网络(Net Selection) ,再创建波形(Create Waveforms) ,然后再查看波形(View Waveform) 。3、单击图 38 中的“Reports”按钮,弹出产生报告设置栏( Analysis Report Generator) ,如图 40 所示。图 404、设置好要仿真的分析报告项后,单击“Create Report”按钮,产生报告文件。一般说来,经常是通过查看报告文件来分析仿真的结果,所以将以将报告文件保存起来,供以后分析。5、根据得到的仿真报告,检查各个指标是否满足设计需要,如达不到设计要求需要重新修正规则重新仿真设计。以上是完成 PCB 设计之后对信号做后仿真分析的一个例子,目的在于教会大家这个流程,而关于更详细的更深层次的内容,需要大家在今后不断学习的过程中来掌握。