0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用Model Integrity转换IBIS模型

奈因PCB电路板设计 来源:PCB电路板设计 作者:PCB电路板设计 2021-03-04 16:38 次阅读

信号完整性仿真大多针对由芯片IO、传输线以及可能存在的接插件和分立元件所构成的信号网络系统,为了实现精确的仿真,仿真模型的精确性是首先需要保证的。一般情况下,Allegro PCB SI会执行传输线和分立元件的建模,而芯片IO和连接器的模型通常会由原厂提供。

当前业内常见的芯片IO模型有两种格式,IBIS模型和HSPICE模型;常见的连接器模型也是两种,SPICE(HSPICE)模型和S参数模型。Allegro PCB SI支持包括上述四种模型在内业界流行的仿真模型,但一般都需要转化为Cadence自己的DML(Device Modeling Library)后才能使用。

Allegro PCB SI在仿真时需要将仿真模型都转变成DML模型格式这一做法,区别于大多数EDA软件,这种做法可以说是有利有弊有。

弊,很明显,就是多一个额外的步骤,虽然这一步骤非常简便;利,则是有利于仿真库的管理,做到仿真库和原始模型文件的隔离,并且在文件格式转换的同时也执行了模型的校验。在大多数情况下,外部模型格式到Cadence DML模型格式的转换还是非常方便的,只需要用Cadence SPB系列工具包中的Model Integrity软件打开模型文件,然后点击转换到DML即可。

在本案例中,我们之前已经从Micron下载寄存器和内存芯片的IBIS模型,可以有两种方法处理:

其一,在Model Integrity界面下或Allegro PCB SI界面下将IBIS模型转换成DML格式,供之后的仿真调用;

其二,从Cadence SPB 16.5版本开始,Allegro PCB SI名义上也直接支持IBIS模型,所以可以保留现有的两个IBIS文件不做转换,然后在之后的仿真中直接调用。之所以说是“名义上”,因为事实上Allegro PCB SI还是执行了转换,只是这个转换的过程在分配模型的同时一起执行了,没有摆在明面上。
如何使用Model Integrity转换IBIS模型。

1.在开始菜单找到Model Integrity,点击即打开Model Integrity窗口。

2.点击File->Open打开寄存器的IBIS模型文件EA32882_1p6.ibs;

3.右键点击浏览栏中的EA32882_1p6,选择IBIS to DML;

4.转换得到的同名DML模型会显示在Model Integrity窗口中,同名文件也出现在IBIS文件同一目录下。
5.重复上述步骤将内存芯片的IBIS模型v79d.ibs也转换成DML格式。

怎么样有效建立SI模型?
在建SI模型时,由于有时候电容电阻用的是同一个封装,比如0603 、0402,soic8等,
有时候在同一个封装下建了同一个模型(也许是由于我自己的操作不对吧 )
如果不一个一个地建, 怎么样才能有效地根据不同的阻值、不同的用途批量建立模型呢?

=================================================

解答:device.dml是库文件,RN47K包含在库文件里。电阻和电容一般情况下不要用同一个封装,实在要用也关系不大,在赋模型的时候按照器件标号去赋就可以了。另外模型不需要批量建,同种器件只需建一个即可。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 连接器
    +关注

    关注

    96

    文章

    12611

    浏览量

    133095
  • IBIS
    +关注

    关注

    1

    文章

    49

    浏览量

    19704
  • 模型
    +关注

    关注

    1

    文章

    2704

    浏览量

    47677

原文标题:Allegro怎么样有效建立SI模型

文章出处:【微信号:pcbgood,微信公众号:奈因PCB电路板设计】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    使用ml configurator进行tflite网络模型转换不成功怎么解决?

    with tflm-qemu-model-mem-calc-cm4 [ERROR] [2J[;H****************** TFL-micro Inference Arena Measure ******************,详细的错误日志及待转换
    发表于 01-31 06:56

    IBIS模型如何导入到LTspice中?

    IBIS模型如何导入到LTspice中
    发表于 01-03 06:23

    不能把AD4003芯片的IBIS模型导入ADS怎么处理?

    我不能把AD4003芯片的 IBIS 模型导入ADS 提示了以下错误 。 官方网站提供的 IBIS 模型是否有错误,
    发表于 12-01 07:28

    【爱芯派 Pro 开发板试用体验】yolov8模型转换

    尝试将最新的yolov8模型转换为爱芯派的模型。 环境准备 准备Docker环境 首先自己在任意机器上准备好docker环境,详细步骤见官网。 Docker 镜像文件 准备 yolo8 模型
    发表于 11-20 12:19

    请问哪里可以找到ADA4817的IBIS模型呢?

    大家好,请问哪里可以找到ADA4817的IBIS模型呢?
    发表于 11-17 12:11

    如何使用IBIS模型进行分析

    当半导体厂商被索要SPICE模型时,他们并不愿意提供,因为这些模型会包含有专有工艺和电路信息。这个问题已经通过采用IBIS模型来 (输入/输出缓冲器信息规范)解决,
    的头像 发表于 10-31 09:44 2013次阅读
    如何使用<b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>进行分析

    使用bmpaddle转换模型时应该如何参数填写方式

    ,608,609]\" –model参数到模型所在文件夹那一级;paddle模型有2种:组合式(combined model)和非复合式(uncombined
    发表于 09-19 07:05

    pytorch模型转换需要注意的事项有哪些?

    )。 如何得到JIT模型? 答:在已有PyTorch的Python模型(基类为torch.nn.Module)的情况下,通过torch.jit.trace得到;traced_model
    发表于 09-18 08:05

    高速互连IBIS仿真模型

     IBIS模型属于一种行为模型,它不是从要仿真的元件的结构出发进行定义的,而是从元件的行为出发进行定义的,描述了器件在特定负载、特定封装下的输入/输出行为,而不是实际的电气组成。IBIS
    发表于 09-01 16:38 343次阅读
    高速互连<b class='flag-5'>IBIS</b>仿真<b class='flag-5'>模型</b>

    高速互连IBIS仿真模型

    IBIS模型属于一种行为模型,它不是从要仿真的元件的结构出发进行定义的,而是从元件的行为出发进行定义的,描述了器件在特定负载、特定封装下的输入/输出行为,而不是实际的电气组成。
    发表于 08-29 14:29 216次阅读
    高速互连<b class='flag-5'>IBIS</b>仿真<b class='flag-5'>模型</b>

    无法将自定义EfficientNetB0模型转换为中间表示(IR)格式怎么处理?

    模型是通过使用此代码生成的:model=tf.keras.applications.EfficientNetB0( include_top=True, weights=None
    发表于 08-15 07:01

    初识IBIS模型

    半导体LSI的EDA模型之一是"IBIS模型",完整称为Input/OutputBuffer Information Specification,是一个描述数字IC输入端和输出端电气特性的文本文件,在电路仿真中被广泛使用。
    的头像 发表于 07-14 10:10 1085次阅读

    如何通过基准测量实现质量等级为3级的IBIS模型

    输入/输出缓冲器信息规范(IBIS)是一种行为模型,作为生成器件模型的标准格式而在全球受到欢迎。器件模型的精度取决于行业提供的IBIS
    的头像 发表于 07-12 11:01 654次阅读
    如何通过基准测量实现质量等级为3级的<b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>

    IBIS建模:为何以及如何创建您自己的IBIS模型

    本文介绍如何使用LTspice来提取数据和构建IBIS模型。还提出通过定性FOM和曲线面积度量的定量FOM将IBIS模型与参考SPICE模型
    的头像 发表于 06-15 17:06 1426次阅读
    <b class='flag-5'>IBIS</b>建模:为何以及如何创建您自己的<b class='flag-5'>IBIS</b><b class='flag-5'>模型</b>

    求分享i.MX31 IBIS模型

    我正在寻找 i.MX31 IBIS 模型。这个可以提供吗?
    发表于 05-24 11:16