基于Hyperlynx VX.2.5 的DDR3仿真之三:Preparing for Simulation

博客作者在进行Vivado项目时遇到DDR仿真问题,因为Zynq器件模型缺少引脚参数。Vivado生成的DDR布线延迟CSV文件与Hyperlynx中的模型分配和Xilinx官网提供的IBIS模型不匹配。为解决此问题,作者了解到可以通过Vivado生成定制的IBIS模型,但需要先完成项目的实现阶段。作者寻求与遇到相同问题的同行交流解决方案。

仿真前还需要一些准备工作。

比如一些模型的分配等。
经过网络模型的添加,发现一个问题,zynq的器件模型中没有具体引脚的相关模型参数。由于在DDR布线时,vivado会生成一个有引脚延迟的.csv文档,截图如下:

        而ddr仿真时hyperlynx中的模型分配,以及xilinx官网上下载的ibis模型文件中并不包含这些参数,ddr仿真时存在问题的。所以这里有个迷惑,了解到vivado还可以生成定制的ibis模型文件。参考Vivado Design Suite User Guide Vivado Design Suite User Guide中Generating IBIS Models一节,但是生成ibis模型之前需要完成相关项目的实现(implementation),获取到网表和实现信息后方可导出ibis。

        这里需要转而熟悉vivado的相关操作。也看看有无碰到同样问题的朋友,交流一下。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值