最开始接触一个 IP 核,完全没有头绪的时候,最好的资料就是官方数据手册以及官方提供的例程仿真,这里提供两种方法在调取 IP 核后进行官方仿真。由于官方例程比较难懂,所以只介绍方法,不讲解官方例程的具体实现过程。 一、官方例程仿真_手动法 1、主页面上,选中 ...
背景:从ISE . 迁移到vivado . . xilinx的软件改的真是不一般的大。两个软件操作差距真是让人想骂人。由于项目需要,准备调试DDR 。对于新手来说,例化一个DDR ip.如果有个例程,可以参考。那就非常好了。xilinx贴心的给我们准备了这个例程。那如何去运行这个例程,给我们作为参考用呢。本文档就简单介绍一下具体方法。本方法纯属个人方法。如有问题,自行解决 开始正题: 第一步,在 ...
2017-11-22 14:10 0 1923 推荐指数:
最开始接触一个 IP 核,完全没有头绪的时候,最好的资料就是官方数据手册以及官方提供的例程仿真,这里提供两种方法在调取 IP 核后进行官方仿真。由于官方例程比较难懂,所以只介绍方法,不讲解官方例程的具体实现过程。 一、官方例程仿真_手动法 1、主页面上,选中 ...
Vivado中的MIG已经集成了modelsim仿真环境,是不是所有IP 都有这个福利呢,不知道哦,没空去验证。 第一步:使用vivado中的MIG IP生成一堆东西 ,这个过程自己百度。或者是ug586有step by step 的,so easy。 生成之后是这样子 ...
注:在使用xilinx的MIG 核时,会有许多关于时钟的配置,时间长了容易混淆,特意记录一下为以后快速回忆,如有错误请留言指正。 0、先贴出来DDR3的时钟树,这个图展示了参考时钟设置的强制规定。 1、Clock Period ,是设置DDR3的工作频率,这个速率与FPGA的速度等级 ...
可以新建一个测试工程,通过IP catalog直接生产IP核,在IP核上右键选择 Open IP Example Design 之后选择生成路径。 启动Run Simulation。 ...
DDR2,全称 Double Data Rate 2 SDRAM,即第二代双倍数据速率同步动态随机存取存储器。它属于 SDRAM 家族的存储器产品,提供了相较于 DDR SDRAM 更高的运行效能与更低的电压,是 DDR SDRAM 的后继者,虽然 DDR2 和 DDR 都采用了在时钟 ...
一、前言 关于Vivado MIG IP核详细配置可以参考我之前的文章:基于Vivado MIG IP核的DDR3控制器(DDR3_CONTROL) 关于MIG IP核的用户端的接口时序可以参考这篇文章:XILINX 的 MIG IP(非AXI4)接口时序以及控制 ...
上一节。我们已经把USB2.0的同步读写都调试通过,包括使用CHIPSCOP抓取波形,但是USB2.0的功能绝不是仅仅这些,但是基于本次项目我们只需要这些。那么下来就是我们要讲解一下几乎每一个大项目都要用到的DDR。 具体关于DDR的一些基础知识,大家自行补习。话不多 ...
有时候想查看IP的特性和功能,又不想自己写testbench,Vivado自带的IP示例工程就能派上用场,原来一直不知道怎么打开IP的示例工程 第一步:在原有的工程中新建IP,按照你想要的IP属性,例如FIFO是否有Almost empty,是否带有FIFO中的数据计数,我创建的FIFO ...