一、IBIS模型的获取

a) 直接找芯片供应商

b) 从网上下载

i.到Google网站直接搜索某个型号的IBIS模型

ii. 到器件厂商的官方网站下载;

iii.从专门提供IBIS模型的网站搜索下载。

c) 仿真器件的SPICE 模型或直接测量

二、IBIS模型的转化过程

将模型的IBIS格式转化为DML格式,可以使用Allegro自带的Model Integrity.一般有两种方式打开此软件:

1、在SPECCTRAQuest下,点击Tools->Model Integrity;

2、在Allegro目录下,Model Integrity作为单独的软件存在,只要点下即可。

然后,选择File->Open,打开已经获得的IBIS模型,可同时打开多个芯片的IBIS模型,其界面如下图所示:

只要打开IBIS模型,在输出窗口的Parse Messages里,会自动显示关于此模型的错误和警告信息,具体如下图所示:

此界面的右下角,如下图所示的方框,可在方框里输入提示错误的行,然后点击左边的 ,则跳转到该行,进行修改。对于警告信息,可以不用理会,现在绝大多数的IBIS模型都或多或少有警告信息。

如果想观察模型的波形,可如下图所示进行操作。也可在选中任一IOCell模型,直接点快捷按钮 。具体操作如下图所示:

之后,出现的波形如下图所示:

当模型的语法错误修改完毕后,可右击该模型,选择IBIS to DML,如下图所示:

若此步可以完成,说明成功转化为DML格式。

保存转化为DML格式的方件,最好把需要用到的DML文件放在同一文件夹里。此时,可以关闭Model Integrity.

三、IBIS模型的注意事项

1、确认IBIS模型里PIN的名称与原理图及PCB图的PIN名称一致,特别是对于PGA封装的IC。例如HI3520芯片,原理图上有一PIN为AM9,而其IBIS模型的名称为AM09,则命名不一致。这种情况可以转化为DML格式,但在后续仿真中,其模型不能正确被加载。

2、一般不要改动模型里的Model Type,若Model Type与仿真冲突,可通过修改PIN Type或寻找相差不多的模型替代。

3、若想深入理解仿真机理及解决在后续仿真中出现的问题,一定要比较全面的理解IBIS模型,因为在以后出现的问题中,很大一部分是IBIS模型问题。

Allegro 反射仿真--IBIS模型转化的更多相关文章

  1. Allegro 反射仿真--仿真设置

    一.打开BRD文件 打开PCB SI,启动Cadence Product Choices界面,如图1-1所示,一般我们选择Allegro PCB SI 630(SPECCTRAQuest),具体如下图 ...

  2. Allegro 反射仿真--拓扑结构的提取提取及波形分析

    在SPECCTRAQuest下,选择Analyze->SI/EMI sim->Probe,进入如下图所示界面: 注:BRD文件命名不用使用中文字符及一些不常用的字符,如".&qu ...

  3. 反射 实现不同模型相同属性赋值 第二集(automapper)

    前言: 两年前写过一个 反射实现不同模型相同属性赋值 只能简单的实现两个model 相同属性名,相同类型赋值 最近又遇到这个问题,需要对相同属性名或者指定属性名 不同类型(复杂对象,如:List< ...

  4. OrCAD PSpice仿真库模型

    说明:本介绍包含了\capture\library\pspice和capture\library\pspice\advanls目录下所有库,但由于作者水平有限,介绍得也比较简单,有些说明可能不一定对. ...

  5. C# 如何利用反射,将字符串转化为类名并调用类中方法

    首先,先随便创建一个测试类 <span style="font-family:Microsoft YaHei;font-size:18px;">public class ...

  6. tyvj P1209 - 拦截导弹 平面图最小割&&模型转化

    P1209 - 拦截导弹 From admin    Normal (OI)总时限:6s    内存限制:128MB    代码长度限制:64KB 背景 Background 实中编程者联盟为了培养技 ...

  7. 【2019雅礼集训】【可持久化线段树】【模型转化】D1T2Permutation

    目录 题意 输入格式 输出格式 思路 代码 题意 给定一个长度为n的序列A[],你需要确定一个长度为n的排列P[],定义当前排列的值为: \[\sum_{i=1}^{n}{A[i]P[i]}\] 现在 ...

  8. [bzoj4567][Scoi2016]背单词-Trie+贪心+模型转化

    Brief Description 给你N个互不相同的字符串,记\(S_i\)为第i个字符串,现在要求你指定N个串的出现顺序,我们用\(V_i\)表示第i个字符串是第几个出现的,则V为1到N的一个排列 ...

  9. Wannafly挑战赛26-F. msc的棋盘(模型转化+dp)及一类特殊的网络流问题

    题目链接 https://www.nowcoder.com/acm/contest/212/F 题解 我们先考虑如果已知了数组 \(\{a_i\}\) 和 \(\{b_i\}\),如何判断其是否合法. ...

随机推荐

  1. javascript中DOM获取和设置元素的内容、样式及效果

    getElementById() 根据id获取dom元素 没有找到则返会Null <!DOCTYPE html> <html lang="en"> < ...

  2. JAVA输出流与输入流

    输出流 编程入门的第一个程序,输出一串字符串 public class C { public static void main(String[] args) { System.out.println( ...

  3. 我的JAVA环境搭建

    每次重装系统后的开发环境搭建,总是会花费大量的时间精力,软件下载安装啦,配置修改啦等等,索性把这些流程记录一下,毕竟时间就是金钱. 软件列表 JDK1.8 IntelliJ IDEA Navicat数 ...

  4. .net mvc 使用 aspose.cells导出数据

    public class AsposeCellsHelper { public Workbook workBook; public Worksheet worksheet; Style style; ...

  5. 一次H5毛玻璃效果有感

    印象中H5实现毛玻璃效果是挺好实现的,主要的代码就是css的filter:blur. 之前也用过几次,给背景图加高斯模糊啊,给一个div加高斯模糊啊.只要给需要添加高斯模糊的元素直接添加filter属 ...

  6. ssrf漏洞利用(内网探测、打redis)

    摘要:存在ssrf漏洞的站点主要利用四个协议,分别是http.file.gopher.dict协议. file协议拿来进行本地文件的读取,http协议拿来进行内网的ip扫描.端口探测,如果探测到637 ...

  7. springboot+druid+mybatis plus的多数据源配置

    思路 yml中配置多个数据源信息 通过AOP切换不同数据源 配合mybatis plus使用 POM依赖 <dependency> <groupId>org.springfra ...

  8. 【HTML】中国天气天气插件调用

    https://cj.weather.com.cn/ 输入上面的网址自定义即可

  9. 入门移动端混合开发 实战京东 APP(完整更新)

    课程资料获取链接:点击这里 混合开发入门 主流开发方案实战京东移动端APP 无需原生开发基础,也能完美呈现京东商城.本课程融合vue.Android.IOS等目前流行的前端和移动端技术,混合开发经典电 ...

  10. 为什么要使用Redis? —— Redis实战经验

    (序言,从一张思维导图开始,慢慢介绍我自己关于Redis的实战经验) 现在很多互联网应用的服务端都使用到了Redis,到底大家为什么要用Redis呢?Redis有很多特性,比如高性能.高可用.数据类型 ...