Allegro后仿真流程介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Allegro后仿真流程介绍作成期:04/01/2009
作成人:SOLDERMASK
Foreword
Getting IBIS Models
Pre-Working
Simulation
View Waveform
Foreword
●Getting IBIS Models ●Pre-Working Simulation
●
●View Waveform
Foreword
前仿真和后仿真的区别
前仿真又可以分为布局前仿真和布局后仿真。前者是在设计的最初阶段,通过SigXplorer建立和验证详细的电气拓扑结构并以此制定出详细
的约束规则。后者是在布局完成的状态下,在布线过程中遇到的具体
设计问题需要仿真的过程。
后仿真是在PCB布线完成以后,对已经完成的关键网络进行仿真验证的过程。可以检查实际的物理执行过程(布局布线)是否违背设计意图;
或是已知的改动,通过仿真来验证这种改动给高速设计带来的影响。
本篇文档主要介绍后仿真的操作流程
Index
●Foreword
Getting IBIS Models
●Pre-Working
●
Simulation
●View Waveform
到下列网站搜索各个公司IBIS模型下载网站
/ibis/ibis%20table/models.htm
到Google网站直接搜索某个型号的IBIS模型
到器件厂商的官方网站下载
IBIS模型需要检查是否存在语法错误,或者其他的错误,这一
步是必须的。打开软件Model Integrity,点击Open打开ibs文件,打开文件时软件自动进行Check。
若遇到错误,及时查明原因,一般都是语法错误,所以稍加修
改就OK了。
点击此按钮查看报
错的行并修改之
有10个错误,原因是超出80字符
IBIS to DML
由于Allegro SI不能够直接对应IBIS模型,需要把IBIS模型转
换成Allegro专用的DML模型,两者实际上都是文本文档,只是在描述的方式上有所区别。
右击,在弹出的框
内选择IBIS to DML
生成dml模型后保存
至ibis模型同一路径
待所有需要的器件模型全部转换成DML模型以后,要和IBIS模
型保存在同一文件夹。当需要修改或者更新时,更改模型Name,确保IBIS模型和DML模型的Name一一对应。
需要仿真的brd文件最好保存到dml模型的同一路径,方便后
续操作,不会造成模型库混乱。
Index
●Foreword
●Getting IBIS Models Pre-Working
●
Simulation
●View Waveform
Pre-Working
打开需要仿真的brd文件(和dml模型同一路径下),仿真前需
要进行如下几个部分的准备工作:
叠层的设置
电源网络的设置
仿真库的分配
通过设置PCB叠层的每一层厚度和走线层线宽,使得各层特征
阻抗符合设计要求,以保证仿真的准确性。由于后仿真时走线已经结束,所以只需要根据PCB设计条件书的参数要求设置叠层厚度。
点击NEXT进入叠层
设置页面
点击Edit Cross-section 按钮进入设置界面
后仿真主要设置PCB 板层的Thickness
根据设计要求设置叠层参数,设置完成后Apply/OK 即可
Identify DC Nets
设置好叠层参数后,继续选择NEXT进入定义电源网络界面,对
电源网络进行定义。这一步对前后仿真来说都不是必须的,只要保证仿真的网络与电源和地没有关联,可以省略这一步。
设置电源网络的电压值,如+1.42V
网络设置电压为1.42V,GND网络
要设置电压为0V等等
点击Identify DC
Nets按钮
叠层和电源电压设置好了之后,即可点击Finish退出Setup
Advisor界面。打开模型库管理窗口,调入dml模型库。
执行操作Analyze/SI EMI
SIM/Library…或者点击快
捷键lib,打开Library
Browser栏。
在打开的SI Library Browser里,会自动生成两个文件:
devices.dml和cds_models.ndx。并且在文件夹中会自动生成一系列文件。
若第一次打开没有出现这
两个文件则在后续的仿真
波形时会报错。
在Library Browser栏内点
击Add exiting
library在
出现的列表中选择Local
Library Path,在出现的
Pick a diretory栏中查
找到之前DML模型保存的路
在栏内选中devices.dml文件后,
点击右侧的Set working按钮即
可设置为当前工作库,以后添加
的库文件会自动加载到工作库中
径后,点击OK即可调入DML
模型库。点击Apply后单击
OK,模型库调入成功!
device.dml是用来加载后期仿真中用到的阻容和连接器等
Espice模型的,这时你可以打开device.dml文件查看是空白的,因为还没有添加Espice模型。