• 【IBIS 模型与仿真 - IBISWriter and Write_IBIS】


    本文将介绍如何从用户设计中编写自定义IBIS模型。

    本文是 SelectIO 解决方案中心(Xilinx 答复 50924)的设计助手部分(Xilinx 答复 50926)的一部分。
    原文链接:https://support.xilinx.com/s/article/50957?language=en_US
    参考链接2:https://support.xilinx.com/s/article/936961?language=en_US

    解決方案

    Xilinx 工具允许用户生成特定于其自身设计的 IBIS 模型。

    该模型将包含I/O的适当封装寄生效应,使仿真更加准确。

    每个工具流都包含一个函数,用于为设计写出IBIS模型。

    ISE中,IBIS编写器用于生成设计的IBIS模型。在 PlanAhead / Vivado 中,有一个称为 write_ibis 的流程来完成此任务。

    Write_IBIS PlanAhead / Vivado 中的流程

    在 PlanAhead/Vivado 中,您可以使用 write_ibis 命令编写 IBIS 模型。此流的主要优点是它不需要 NCD 文件。
    此过程可以在I/O引脚规划阶段运行,因此板级仿真不依赖于接近完整的设计。
    以下屏幕截图显示了如何在PlanAhead/Vivado中写出IBIS模型。

    PlanAhead/Vivado
    write_ibis的选项是

    在这里插入图片描述
    ☆ 更改输出文件名
    ☆ 在文件中包括该设备的所有 I/O 型号,即使它们未使用。
    ☆ 打开和关闭封装寄生效应。

    在这里插入图片描述
    进程也可以从 Tcl 控制台运行。下面是 Tcl 语法的示例。

    write_ibis C:/work/planAhead_testcases/io_1.ibs -truncate 40 -force
    
    • 1

    ISE IBIS Writer:

    IBIS编写器是从ISE流程中用于生成特定设计的IBIS模型的工具。IBIS 编写器需要一个设计源文件作为输入。
    对于 FPGA 设计,这是以本地电路描述 (NCD) 文件的形式对设计的物理描述,文件扩展名为 .ncd。
    IBIS编写器可以从命令行或通过ISE界面启动。GUI 选项如下所示。

    在这里插入图片描述
    您可以在IBIS编写器中设置选项以执行以下操作:
    ☆ 更改输出文件名
    ☆ 在文件中包括该设备的所有 I/O 型号,即使它们未使用。
    ☆ 分配 VCCAUX 级别
    ☆ 打开和关闭封装寄生效应。
    在这里插入图片描述

  • 相关阅读:
    李立宗《计算机视觉40例》PPT课件:第3章
    【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(二)
    【计算思维】蓝桥杯STEMA 科技素养考试真题及解析 5
    每日学一个设计模式22——命令模式
    数仓架构演进
    Linux系统编程学习笔记
    APP 备案公钥、签名 MD5、SHA-1、SHA-256获取方法。
    用 Vim 打造舒适高效的编程体验
    微信小程序常用的事件
    从零安装pytorch并在pycharm中使用
  • 原文地址:https://blog.csdn.net/hcoolabc/article/details/133881710