Allegro PCB SI - 一步一步学会前仿真

Sofer Technology Co., Ltd

图 26:JEDEC规范中的RDIMM RC B0叠层

在Setup Design Cross-Section窗口中,我们可以点击“Manually Edit Existing Cross-Section”按钮手动设置叠层,也可以点击“Load Cross-Section From Another Design”按钮从现有brd文件中导入叠层信息,或者点击“Load Cross-Section From A Tech File”按钮从现有tch文件中导入叠层信息。在此,我们点击“Manually Edit Existing Cross-Section”按钮,打开Layout Cross Section窗口。

图 27:Layout Cross Section窗口

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

Sofer Technology Co., Ltd

我们可以看到这里的叠层设置已经和JEDEC规范所给出的基本一致,看起来无需再修改了,点击OK后回

到Setup Design Cross-Section窗口,然后点击“Next”按钮以进入下一环节。但此时SI Design Audit窗口再次出现,提示有介质层存在不合理的介电常数“1.474”。

图 28:SI Design Audit窗口提示不合理的介电常数

选中错误消息后点击Resolve Errors栏下方的“Manually”按钮,会重新打开Layout Cross Section窗口,将两个绿油层(2和14层)的介电常数从原先的1.474改为3.6,然后一路OK确认进入下一环节。

2.4.7 设置元器件类别

接上节,当我们完成针对上一环节的SI Setup Audit并OK确认后,Setup Design Cross-Section窗口会切换

至Setup Component Classes窗口,即设置元器件类别窗口。

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

Sofer Technology Co., Ltd

图 29:Setup Component Classes窗口

这个环节的目的是使随后的仿真中,Allegro PCB SI能够正确的识别元器件的类型,对后续的自动分配元器件模型也有帮助。一般而言,规范的原理图已经对元器件进行了正确的分类,这里只需要确认一下即可,并不需要做多少改正。本案例中,我们可以维持默认不变,也可以本着更严谨的态度,将金手指从原先的IC类别改为IO类别。然后点击“Next”按钮进入到下一环节。

2.4.8 为元器件分配和创建模型

接上节,当所相关的分立元件中包含没有正确赋值的(或者说Value值不符合Allegro要求的)元件时, Setup

Component Classes窗口会切换至Assign Values to Discrete Components窗口,即设置分立元件值窗口。如果都已赋值,则直接进入Assign Models to Components窗口。

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

Sofer Technology Co., Ltd

图 30:Assign Values to Discrete Components窗口

在本案例中,有一个磁珠L1没有赋值。由于此磁珠位于寄存器芯片的模拟电源输入电路上,对我们要仿真的信号无关,所以可简单的赋值,例如100nH,或是忽略也可。在Assign Values to Discrete Components窗口选中L1,点击下方的“Assign Value to Selected Components”按钮,在弹出的赋值框中输入“100nH”,并确认退出。

图 31:Allegro PCB SI GXL分立元件赋值对话框

回到Assign Values to Discrete Components窗口,点击“Next”按钮后,切换到Assign Models to Components窗口。

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

Sofer Technology Co., Ltd

图 32:Assign Models to Components窗口

点击Assign Models to Components窗口中“Create Default Models For All Discretes”按钮,Allegro PCB SI会自动给所有已识别的分立元件(指电阻、电容和电感等被动元件)创建默认模型。然后依次给需要设置的元器件分配或创建模型。

对于本案例,我们先分配寄存器和内存芯片的模型。勾选中内存芯片(“DDR3_X8...”),然后点击下方的“Assign Exiting Model”按钮,会弹出SI Model Browser窗口并已经自动切换到DML Models栏眉。

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

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4