Vivado中的MIG已经集成了modelsim仿真环境,是不是所有IP 都有这个福利呢,不知道哦,没空去验证。

第一步:使用vivado中的MIG IP生成一堆东西 ,这个过程自己百度。或者是ug586有step by step 的,so easy。 生成之后是这样子的

第二步:在modelsim中增加xilinx库

编译库  tool--> compile simulation libraries

选择modelsim,我只会verilog所以只选择了这个。 comiled library location 选择一个地方保存下来。simula executable path 自动找到了modelsim的地方 ,因为我是64bit系统,所以就win64. 点击compile。

增加库:在你选择的那个文件夹下有一个modelsim.ini文件,选择

这一段要放到modelsim安装文件夹下的modelsim.ini文件下(它默认只是可读文件哦)。不要放的太后面了。

第三步: 改变工作目录

打开modelsim,你会发现因为你加的这一段,libaray是有变化的。

在modelsim中选择 file --> change directory。找到vivado建立的工程里面sim文件夹,是这个很深的文件夹 (我的工程文件夹是ddr3_sim)

好了,工作从原理上来说已经做完了。因为vivado的本意是让我们能能仿真一下这个example的,然后在modelsim中执行do sim.do 就可以了

实际上当然是不可以的,还差一点点。

记住你的工作目录是sim下,因为sim文件夹下才有这个sim.do文件。

第四步:修改sim.do的文件路径

其实从QuartusII 和modelsim联合仿真也可以看出,modelsim经常给我们纠结文件路径。原因很简单,modelsim的起始路径是QuartusII工程中的simulation子文件夹,和QuartusII的工程文件夹不同,所以出现差异。

好了,回归本题。如何修改  ,先看看vivado给的原始路径

看到自动给的路径,两个字回应它:胡扯!

路径更改后是这样子的:

还有一行:第94行

修改成:

改成绝对路径吧,就是找到你的vivado安装目录下的这个glbl.v文件,然后指定。

OK ,一切完毕,现在就是就是最爽的一步

第五步:在modelsim的Transcript下执行 do  sim.do 。 然后你就可以边喝茶边看着信息自己跳了

最后modelsim弹出一个框框,问finish不? 如果你选择  是, 那我只能给一个鄙视的眼神了。

欢迎加入: FPGA广东交流群:162664354

FPGA开发者联盟: 485678884

微信公众号:FPGA攻城狮之家

vivado生成mig_ddr3调试经验分享(一)——modelsim实现对vivado中的MIG ddr3的仿真相关推荐

  1. STM32的CAN总线调试经验分享

    相关文章 CAN总线简易入门教程 CAN总线显性电平和隐性电平详解 STM32的CAN总线调试经验分享 文章目录 相关文章 背景 CAN总线 CAN控制器 CAN收发器 调试过程 硬件排查 CAN分析 ...

  2. CMOS Sensor的调试经验分享(转)

    源:CMOS Sensor的调试经验分享 转载于:https://www.cnblogs.com/LittleTiger/p/8251670.html

  3. stm32cubemx无法生成工程_经验分享 | STM32CubeMX + STM32F1系列开发时遇到的四个问题及解决方案分享...

    这四个问题是我在使用STM32F103C8T6 + STM32CubeMX做项目时遇到的,给大家分享一下,以下四个问题重要程度依次降低,分别是: ① 调试选项问题(默认会造成下载器无法下载): ② 定 ...

  4. [单片机芯片]CH32V203的USB1 HID库调试经验分享

    背景: 今天要水的帖子是关于使用CH32V203替代旧STM32F103实现USB霍尔摇杆的项目.关于调试经验啥的,主要分享CH32V203的USB使用.这个项目最开始是使用迈来芯的方案,但是价格30 ...

  5. RGB屏调试经验分享——颜色不对

    本篇博客分享我之前调试RGB888 LCD屏遇到的两个比较麻烦的问题及解决方法. 我这里不说怎么调试屏的周期,时间宽度等调试方法,寄存器怎么填,根据LCD数据手册和主控手册挨个对比设置,花点时间应该很 ...

  6. 经验分享(二)如何使用Origin画出SCAPS-1D的仿真结果图

    在上一篇经验分享(一)中,我们展示了SnOx/CdS/CdTe结构的太阳能电池仿真过程.在这里我们接着上一篇的工作,使用Origin将仿真结果处理成能够发表在论文上的图. 首先我们先获得I-V曲线和Q ...

  7. Android 5.0 + IDA 6.8 调试经验分享

    现在升级快,网上的资料只能做参考.  学到了NDK逆向这一块,昨天为了能让IDA 能动态调试SO,瞎折腾了很久,这里分享一下我的经验. 工具:  IDA pro 6.8  Android 5.x ID ...

  8. 【腾讯WeTest干货分享】高并发性能调试经验分享

    本文由腾讯WeTest授权发布 作者:helloworlds 链接:https://zhuanlan.zhihu.com/p/21348220 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权 ...

  9. 高并发内存占用持续下降_高并发性能调试经验分享

    引文 4月份的时候看到一道面试题,据说是腾讯校招面试官提的:在多线程和高并发环境下,如果有一个平均运行一百万次才出现一次的bug,你如何调试这个bug?知乎原贴地址如下:腾讯实习生面试,这两道题目该怎 ...

最新文章

  1. 解决Clover在win 10下的兼容问题
  2. 什么是机器人的五点校正法_样品定量检测怎样选择内标法和外标法!
  3. iptables防火墙的连接状态
  4. 谁来谈谈Google Earth的核心技术和架构?(转)
  5. python各种模块的使用
  6. MYSQL-Can't connect to MySQL server on 'localhost' (10061)
  7. laravel5.5事件系统
  8. 手机使用python操作图片文件
  9. NETCore Bootstrap Admin 通用后台管理权限 [1]: 前后台分离系统简介
  10. Gradle命令行便利
  11. c++ map 多线程同时更新值 崩溃_深入理解并发安全的 sync.Map
  12. Uploadify jquery+flash+UploadHandler.ashx .(用)
  13. batchplot放到哪个文件夹_如何整理文件夹?来看腾讯设计师的方法
  14. linux中hadoop环境变量配置文件,Ubuntu中关于hadoop环境变量的设置方法
  15. centos7 关闭防火墙的指令_Centos7.3防火墙配置
  16. CRACK小试牛刀:关于GALGAME银色遥远爆破记录
  17. 什么时候找客户聊天才是最佳时间呢?
  18. 宕机三个月、36亿打水漂,印度骄傲Infosys如何活成了全球笑话?
  19. #1353 : 满减优惠(01背包变形)
  20. Redis知识点总结(一)

热门文章

  1. 节点度表示法 表头节点,表结点 内部排序
  2. win7 下扫描仪使用
  3. 【电子书制作软件】云展网教程 | 如何获得书橱的嵌入代码?
  4. tomcat设置UTF-8编码
  5. linux 中文 gb32,《GB∕T 32394-20.15 信息技术 中文Linux操作系统运行环境扩充要求》.pdf...
  6. 写给妹子(han zi)的含蓄表白语
  7. Hyper-V 与Broadcom网卡兼容问题
  8. 一篇文章教你如何写数学建模的论文
  9. 串行LCM12864驱动程序
  10. 华硕笔记本需要重启才能连接wifi?原来是无线网卡驱动的锅