Allegro PCB SI - 一步一步学会前仿真 下载本文

内容发布更新时间 : 2024/5/7 7:50:52星期一 下面是文章的全部内容请认真阅读。

Sofer Technology Co., Ltd

■ 设置叠层 ■ 设置元器件类别

■ 为元器件分配和创建模型 ■ 设置差分对 ■ 设置仿真参数

2.4.3 选择需要配置的信号线

为了方便起见,先将之前的所有文件,包括电路板brd文件和仿真模型文件(IBIS和DML)都存放到一个文编者注:Cadence SPB软件并不能完美的支持带空格、特殊符号和中文的文件名和目录名,所以建议将

件夹中,例如E:\\Pre_simu。

相关文件和目录只使用字母、数字、中划线和下划线命名。

在开始菜单找到

PCB SI快捷方式,或者在目录íSROOT%\\tools\\pcb\\bin(其中,íSROOT%

是Cadence SPB的安装目录,例如D:\\Cadence\\SPB_16.5)下找到allegro.exe执行文件,点击即打开Cadence Product Choices窗口。

图 8:Cadence Product Choices产品选择器窗口

选择Allegro PCB SI GXL,并点击OK按钮,即打开Allegro PCB SI窗口。然后通过File->Open打开Pre_simu.brd文件。

P 16 / 85 http://www.sofer.cn Copyright @ 2005-2011 by Shanghai Sofer Technology Co., Ltd.

Sofer Technology Co., Ltd

图 9:Allegro PCB SI GXL界面

编者注:如果在之前的使用中已经在Cadence Product Choices窗口中勾选了Use as Default的情况下选择了某个产品,例如Allegro PCB Designer,可以在Allegro中选择File->Change Editor,就会弹出Cadence Product Choices窗口,供重新选择产品。

在Allegro PCB SI窗口中选择Setup -> SI Design Setup,会弹出Setup Category Selection窗口。勾选所有选项,并点击Next进入下一环节。Setup Category Selection窗口会切换Setup Xnet Selection窗口。

图 10:Setup Category Selection窗口

图 11:Setup Xnet Selection窗口

P 17 / 85 http://www.sofer.cn Copyright @ 2005-2011 by Shanghai Sofer Technology Co., Ltd.

Sofer Technology Co., Ltd

这里做一下补充说明,在Setup Category Selection窗口的选项中,除了最下面一项,其它都是我们需要通

过此向导执行的配置项目;而勾选了最后一项“Run Audit upon completion of each setup categoty”则意味着我们在之后的每一项配置完成后,点击Next进入到下一环节前,都会自动执行针对此环节的仿真审核,以找出我们在配置过程中存在的问题。

而在Setup Xnet Selection窗口中,我们可以只勾选我们关心的、需要执行仿真和配置的网络,这样随后的SI Design Setup配置向导和审核就只会针对这些勾选网络相关的模型、网络和参数等,不需要花时间在无关的网络上。在本案例中,我们勾选所有网络(毕竟板子规模小,全板配置也并不麻烦);大家可以自行比较只选择少量网络时的区别。

另外,由于这里我们勾选了所有网络,Allegro会弹出一个善意的提醒框,建议只选择高速网络以减少配置错误,选择“是(Y)”继续。

图 12:Allegro PCB SI GXL关于网络设置的提醒框

2.4.4 设置仿真库

接上节,Setup Xnet Selection窗口会切换至Setup Library Search Directories窗口,即设置仿真库搜索路

E:\\Pre_simu

d:/Cadence/SPB_16.5/share/local/pcb/signal d:/Cadence/SPB_16.5/share/pcb/signal

d:/Cadence/SPB_16.5/share/pcb/signal/power_integrity

径。默认情况下,库路径包括brd文件所在目录以及Cadence自带库所在目录,本案例的默认路径即:

我们可以通过Setup Library Search Directories窗口右方的按钮“Add Directory”添加新目录;在选中某一

原有目录后,可以用“Remove Directory”按钮移除;在选中某一原有目录后,还可以用“Move To Top”、“Move Up”、“Move Down”和“Move To Bottom”调整目录的相对位置。这里需要说明的是,当所有库路径下存在同名模型时,Allegro PCB SI会以最先找到的模型为准,也就是位置靠上的路径。

当确认了模型库所在目录都已正确设置,点击“Next”按钮继续。Setup Library Search Directories窗口将切换至Setup Library File Extensions窗口,即设置模型文件后缀窗口。一般而言,这里可保持所有类型的模型文件后缀名为默认,直接点击““Next”按钮继续。

P 18 / 85 http://www.sofer.cn Copyright @ 2005-2011 by Shanghai Sofer Technology Co., Ltd.

Sofer Technology Co., Ltd

图 13:Setup Library Search Directories窗口

图 14:Setup Library File Extensions窗口

Setup Library File Extensions窗口将切换至Setup Working Libraries窗口,即设置工作模型库窗口。这里

会显示之前所设定的库路径下包含的所有DML和IML(Interconnection Model Library)模型库,其中包括软件自动生成的devices.dml和interconn.iml模型库(位于brd文件所在目录,并且默认成为工作模型库)。

图 15:Setup Working Libraries窗口

P 19 / 85 http://www.sofer.cn Copyright @ 2005-2011 by Shanghai Sofer Technology Co., Ltd.

Sofer Technology Co., Ltd

在本案例中,我们可以看到之前转换得到的、存在于brd所在目录(E:\\Pre_simu)下的EA32882_1p6.dml

和v79d.dml模型显示在DML模型库中。而工作模型库是默认的devices.dml和interconn.iml。这里需要说明的是,所有在Allegro PCB SI中新建的模型都会保存在工作模型库中,工作模型库可以叉选切换,但同时只存在一个。另外,如果需要,我们还可以叉选Ignore Library,选中的模型库将不会在Allegro PCB SI中调用。

在本案例中,我们保持Setup Working Libraries窗口为默认不变,直接点击“Next”按钮进入到下一环节。

2.4.5 设置电源和地网络

接上节,Setup Working Libraries窗口会切换至Setup Power and Ground Nets窗口,即设置电源和地网络

窗口。Allegro PCB SI会在窗口中显示已经辨识为电源和地的网络(窗口左方),以及疑似电源和地网络(窗口右方)。如果网络和原理图中定义为Power Pin或Ground Pin的管脚相连,则会认为是电源和地网络;如果网络虽然没有和Power Pin或Ground Pin直接相连,但命名中带有VDD、VTT、VSS等关键字符串,则会认为是疑似电源和地网络。

图 16:Setup Power and Ground Nets窗口

在本案例中,软件给出的电源和地网络是GND和VDD,给出的疑似电源和地网络是VTT。我们在左方的Voltage栏中直接输入电压值0和1.5,然后点击VTT,选择下方的Assign Voltage To Selected Net,然后在弹出的窗口中输入VTT的电压值0.75并OK确认,就完成了电源和地网络的设置。

P 20 / 85 http://www.sofer.cn Copyright @ 2005-2011 by Shanghai Sofer Technology Co., Ltd.