高速PCB设计仿真讲座二十二
扫描二维码
随时随地手机看文章
3.6 手工建立和调整拓扑 3.6.1 手工建立和调整拓朴的作用 上次我们讲述了自动提取拓朴在 SigXplorer中进行仿真的过程,但当我们还没有 PCB时,有时需要选择器件,并对方案进行评估,这时就需要手工建立拓朴。手工建立拓扑就是通过手工从模型库中调入相应器件的模型和互连线模型建立任何需要的拓扑结构,手工建立拓朴后的仿真过程与前面所述一致。 还有,如果从仿真结果看出信号的质量不理想,就需要调整拓朴结构来改善仿真结果,如加上匹配电阻等,同样调整拓朴结构也是用手工的办法。 如果对拓朴结构进行了调整,如加上匹配电阻后,要在原理图上作相应的更改,并且将其反映到 PCB上。3.6.2 手工建立和调整拓朴的过程 手工建立和调整拓扑是在 SigXplorer 中进行,启动 SigXplorer 有多种方式: 1) 在开始菜单中执行 Start ->Program ->Allegro SPB 15.2 ->SigXplorer 2) 在 PCB SI 中执行 Tools->Topology Editor 3) 在 Constraint Manager中执行 Tools ->SigXplorer 用第一种方法启动后出现如图 3-20 界面:图 3-20 SigXplorer Product Choices 界面选择 Allegro PCB SI 630选项,进入 SigXplorer界面。 在 SigXplorer中执行 Edit ->Add Part…命令,启动 Model Browser界面,如图 3-21 所示。图3-21 Model Browser 界面5、 Model Type Filter:列出了各种可用的模型类型。 6、 Library:列出了在当前模型类型中可用的模型名。如图 3-21 中在 IbisDevice 模型类型中,库里包含了2048_58p、CY7C1041BVT等器件模型。对于 IbisDevice模型类型,Library中列出的是器件模型名,各个器件的 PIN有其对应的 IOCell模型,因此选择其中的模型名后会出现 Select IBIS Device Pin界面,如图 3-22所示。图3-22 Select IBIS Device Pin界面对于 Interconnect 模型类型,其包含了两种类型传输线模型:结构型和理想型。如图 3-23 所示。图 3-23 传输线选择图 3-24 传输线形状下面简单地说明建立和修改一个拓扑结构的过程: 1、通过上面介绍的方法,在 SigXplorer中执行 Edit ->Add Part…命令或点击按钮,在工作区放置 ZX2515_NEW_PDB08DGZ、74FCT1632455V_I_O两个 IOCell模型和 Resistor以及 TL1、TL2两段传输线,Resistor可以手工新建也可以使用 GenericElement中 Resistor模型,传输线模型可以从 Interconnect中 Tline模型获得。添加电阻的界面如下图所示:图 3-25 添加电阻窗口2、 选择图标工具栏的按钮, 将模型移动到合适的位置, 还可以通过界面中的Copy、 Delete、 Rotate、Mirror等功能对模型进行操作。 3、 通过线将各个模型连接起来就手工建立了拓朴,图中线的连接方法是:单击起点,然后双击终点即可。这种连线没有任何电气特性,只表示连接关系。左键点击 IOCell模型与传输线之间的连线就可以自动删除连线。 4、 选择图标工具栏的按钮将修改后的拓朴模型整理一下,变成如下图所示:图 3-26 修改之后的拓朴模型