Allegro后仿真流程介绍

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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模型。

相关文档
最新文档