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

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

3天内不再提示

基于HyperLynx VX.2.4的IBIS-AMI仿真测试台构建方案

454398 来源:xilinx社区 作者:xilinx社区 2020-09-30 11:01 次阅读

本答复记录涵盖在 HyperLynx 中创建 IBIS-AMI 仿真测试平台的步骤。

以 UltraScale+ GTY IBIS-AMI 模型为例。

教程使用 HyperLynx VX.2.4。

解决方案
1) 请从专区下载最新的 IBIS-AMI 模型
UltraScale+ GTH/GTY/GTR:https://china.xilinx.com/member/ultrascale_plus_ibis_ami.html

UltraScale GTH/GTY: https://china.xilinx.com/member/ultrascale_ibis_ami.html

7 系列 GTX/GTP/GTH: https://china.xilinx.com/member/ibis_ami.html

您需要申请进入专区,通常在一天之内。

2) 在 HyperLynx 模型库路径中包含 IBIS-AMI 模型

1. 转到模型 -> 编辑模型库路径……
2. 在模型库文件路径部分,点击编辑……
3. 在弹出的窗口中,点击添加子文件夹
4. 找到下载的 IBIS-AMI 模型目录。对于 UltraScale+ GTY,选择文件夹 Xilinx_UltraScalePlus_GTY_AMI_Kit_R1p1
5. 点击选择文件夹
6. 选中的模型现在添加至目录列表。点击 OK
7. 点击确定,返回原理图视图

注:各 GT 系列间的所有示例通道 s-parameter 模型均使用相同的文件名 Example_Channel.s4p。

从不同的库路径导入相同的文件名时,HyperLynx 会出现冲突问题。
如果使用一个以上 Xilinx IBIS-AMI 模型,在添加库文件路径之前,请重命名示例通道 s-parameter 模型。

3) 为 TX IBIS-AMI 模型实例化一个差分驱动程序

1. 点击差分 IC 图标,实例化一个驱动程序

2. 双击组件,编辑属性
3. 点击选择……要选择 TX .ibs 模型

4. 在库窗口中选择 *_tx.ibs 文件并在信号窗口中选择 *_tx_p。Click OK

5. Click OK
6. TX IBIS-AMI 模型现在在原理图中实例化

4) 为 RX IBIS-AMI 模型实例化一个差分接收器

1. 重复实例化 TX 驱动程序步骤 1-3 操作
2. 在库窗口中选择 *_rx.ibs 文件并在信号窗口中选择 *_rx_2p。Click OK

3. Click OK
4. RX IBIS-AMI 模型现在在原理图中实例化

5) 在原理图中添加 TX/RX 芯片终端模型、封装模型和示例通道模型

1. 点击 S-Parameter 图标,实例化一个 S-Parameter 模型

2. 将组件放在原理图上
3. 双击组件,编辑属性
4. 在现有文件窗口中选择 TX 芯片终端模型

5. 在端口部分更改端口顺序。在本案例中,端口 1 和端口 3 位于左侧,端口 2 和端口 4 位于右侧。参见 IBIS-AMI 模型用户指南或 s4p_port_map.txt 文件,查看端口排序
6. 点击编辑参数……,关闭‘force passivity’。设置 FORCE_PASSIVITY=0,SYMMETRY=0。只对 TX 和 RX 芯片终端模型执行此操作。参见(Xilinx 答复 69632),查看分步说明。

7. TX IBIS-AMI 芯片终端模型现在在原理图中实例化

8. 对于 RX 芯片终端模型、TX/RX 封装模型和示例通道模型,请重复步骤 1-7
9. 装配端到端通道,如下图所示:

6) 设置 IBIS-AMI 通道仿真选项

1. 进入仿真 SERDES -> 运行 IBIS-AMI 通道分析……

2. 在选择新建/保存分析部分,选择新建,然后点击下一步

3. 在时域或统计分析部分,选择时域,然后点击下一步

4. 在设置通道特征部分,为发送器探针选择U1.1p (at die)/U1.1n (at die),为接收器探针选择U2.2p (at die)/U2.2n (at die)。
对于探针位置,始终选择位于芯片。点击下一步

5. 在配置 AMI 模型部分,点击分配 AMI 文件……并找到 .ami 和 .dll 文件路径。Click OK

6. 点击配置 Tx AMI……并根据 IBIS-AMI 用户指南示例设置 TXPRECURSOR、TXPOSTCURSOR 和 TXDIFFCTRL。

设置 TX_PVT,匹配预期的仿真角。如果您想将当前设置保存为可加载文件,请点击保存,否则请点击退出

7. 点击配置 Rx AMI……并根据 IBIS-AMI 用户指南示例设置 RXLPMEN、DFE_RSV_*。

设置 RX_PVT,匹配预期的仿真角。将 Ignore_bits 设置为用户指南中推荐的值。

如果您想将当前设置保存为可加载文件,请点击保存,否则请点击退出

8. 点击下一步

9. 在扫描 AMI 模型设置部分,检查是否正确设置了 TX 和 RX AMI 参数。

如果您打算运行 AMI 参数扫描,可以设置范围。点击下一步


10.在添加抖动部分,将 Gaussian 设置为 IBIS-AMI 用户指南指定的值。点击下一步

11. 在定义 AMI Stimulus 部分,根据用户指南示例设置用于仿真的总比特数(百万)、比特率和比特模式

12. 在高级复选框中,取消选中默认值。将每位间隔采样设置为用户指南中推荐的 SPB 值。根据用户指南设置忽略位。点击下一步
13. 在查看分析结果部分,选择您要观察的适当输出。点击运行

7) 观察眼密度图

仿真完成时,绘图窗口将自动出现。

设置图形类型,显示2 UI,并与用户指南中的示例眼密度图进行比较。

高级特性:如何探测通道中的中间节点?

在 HyperLynx 仿真中,如果用户想要探测通道中的中间节点,就需要执行额外的步骤:
1. 删除 IBIS-AMI 通道分析器中的 RX AMI 及 .dll 文件
2. 在目标探针位置实例化一个仿真的差分 IC 模型

只有按照以上两个步骤操作,中间节点的眼图才准确。

查看以下示例原理图:

编辑:hfy

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

    关注

    50

    文章

    4039

    浏览量

    133408
  • IBIS
    +关注

    关注

    1

    文章

    52

    浏览量

    19854
  • HyperLynx
    +关注

    关注

    9

    文章

    31

    浏览量

    22570
  • AMI
    AMI
    +关注

    关注

    0

    文章

    47

    浏览量

    21676
收藏 人收藏

    评论

    相关推荐

    TDP0604 IBIS-AMI模型用户指南

    电子发烧友网站提供《TDP0604 IBIS-AMI模型用户指南.pdf》资料免费下载
    发表于 11-21 15:55 0次下载
    TDP0604 <b class='flag-5'>IBIS-AMI</b>模型用户指南

    TDP1204 IBIS-AMI模型用户指南

    电子发烧友网站提供《TDP1204 IBIS-AMI模型用户指南.pdf》资料免费下载
    发表于 11-11 14:57 0次下载
    TDP1204 <b class='flag-5'>IBIS-AMI</b>模型用户指南

    HyperLynx 2409新增功能和改进功能

    HyperLynx的范围正从高速设计扩展到为PCB设计和验证的所有阶段提供仿真和分析。HyperLynx现在包括原理图验证和通用电路仿真功能。Xpedition Valydate即将
    的头像 发表于 11-04 11:15 213次阅读

    TI Keystone DSP Hyperlink SerDes IBIS-AMI型号

    电子发烧友网站提供《TI Keystone DSP Hyperlink SerDes IBIS-AMI型号.pdf》资料免费下载
    发表于 10-12 11:39 0次下载
    TI Keystone DSP Hyperlink SerDes <b class='flag-5'>IBIS-AMI</b>型号

    设计仿真 | 基于VTD的智能大灯仿真测试方案

    随着汽车行业智能化的发展,车灯系统从基础的功能化照明发展为智能化的视觉交互系统。智能车灯的开发和测试,亟需高效安全的测试方法。以虚拟场景为基础的仿真测试为智能大灯的开发和
    的头像 发表于 10-11 09:20 595次阅读
    设计<b class='flag-5'>仿真</b> | 基于VTD的智能大灯<b class='flag-5'>仿真</b><b class='flag-5'>测试</b><b class='flag-5'>方案</b>

    设计仿真 基于VTD的AR-HUD仿真测试解决方案

    以虚拟场景为基础的AR-HUD仿真测试手段,大大提升了产品开发迭代效率,降低开发成本,在行业内得到了越来越多的关注,AR-HUD的仿真测试涵盖MIL/SIL/HIL/DIL等不同阶段,
    的头像 发表于 10-09 13:51 590次阅读
    设计<b class='flag-5'>仿真</b>  基于VTD的AR-HUD<b class='flag-5'>仿真</b><b class='flag-5'>测试</b>解决<b class='flag-5'>方案</b>

    AM64x SerDes IBIS AMI自述

    电子发烧友网站提供《AM64x SerDes IBIS AMI自述.pdf》资料免费下载
    发表于 09-14 09:55 0次下载
    AM64x SerDes <b class='flag-5'>IBIS</b> <b class='flag-5'>AMI</b>自述

    电动汽车充电桩测试台架的相关介绍

    电动汽车充电一直是一个令人担忧的问题。作为电动汽车充电的基础设施,充电桩的性能和质量的稳定性对电动汽车用户非常重要。测试台架广泛用于测试和评估充电桩的性能,在本文中,我们将关于电动汽车充电桩测试台
    的头像 发表于 08-12 17:06 350次阅读
    电动汽车充电桩<b class='flag-5'>测试台</b>架的相关介绍

    AMI参数扫描与仿真的实际应用和实现方法

    为了确保信号在高速传输中的质量,先进的建模接口(Advanced Modeling Interface, AMI),已被广泛应用于SerDes(Serializer/Deserializer)系统的设计和验证中。本文将详细介绍AMI参数扫描与
    的头像 发表于 07-22 11:21 432次阅读
    <b class='flag-5'>AMI</b>参数扫描与<b class='flag-5'>仿真</b>的实际应用和实现方法

    PT600异步电机电气故障模拟仿真试验测试方法

    电气故障测试台 1. PT600电机电气故障测试台,是一种在一款实验平台上模拟各种电机缺陷和机械常见故障的实验装置。它可以同时测试电气和机械故障,以获得相同运行状态条件下有价值的数据。它是一
    的头像 发表于 03-02 09:32 764次阅读
    PT600异步电机电气故障模拟<b class='flag-5'>仿真</b>试验<b class='flag-5'>台</b>的<b class='flag-5'>测试</b>方法

    探针测试台工作原理 探针测试台为嘛测试会偏大?

    探针测试台是一种用于测试集成电路(IC)的设备,工作原理是将待测试的IC芯片安装在测试座上,然后通过探针接触到芯片的引脚,以测试芯片的功能和
    的头像 发表于 02-04 15:14 3543次阅读

    零基础入门 Hyperlynx 仿真教程

    电子发烧友网站提供《零基础入门 Hyperlynx 仿真教程.pdf》资料免费下载
    发表于 12-22 10:49 29次下载

    IBIS-AMI模型为SerDes信道仿真高效精准提供支持

    SerDes技术在高速通信中发挥着关键作用,通过将并行数据转为串行传输提高了数据传输速率。
    的头像 发表于 12-18 11:22 1130次阅读
    <b class='flag-5'>IBIS-AMI</b>模型为SerDes信道<b class='flag-5'>仿真</b>高效精准提供支持

    变压器综合测试台在电力系统中的作用

    在电力系统中,变压器是起着重要作用的设备之一。为了确保变压器的正常运行和延长其使用寿命,我们需要借助先进的技术手段来进行全面的测试和评估。而变压器综合测试台就是其中的一种重要设备,变压器综合测试台具有多种功能和作用。
    的头像 发表于 12-11 16:59 946次阅读

    巧用SPICE与IBIS,为您的电路仿真选择更合适的模型

    介绍SPICE与IBIS建模系统的区别,以及在制造电路板之前进行测试的重要意义。将讨论如何根据电路设计选择合适的模型。此外还将分析一些示例使用场景和常用的仿真工具,如 LTspice  和Hy
    的头像 发表于 12-08 18:20 2809次阅读
    巧用SPICE与<b class='flag-5'>IBIS</b>,为您的电路<b class='flag-5'>仿真</b>选择更合适的模型