Xilinx ISE14.7安装、联合Modelsim仿真及使用的常见问题_ise编译仿真库edk报错_ZHANZHANyy的博客-程序员秘密

技术标签: FPGA  Modelsim  Xilinx ISE  

在安装和使用过程中遇到的一些问题,折腾了好久,最后在CSDN上参考了几篇文章,最终一步步解决了所有问题,在此按照安装和使用顺序做一个遇见常见问题的解决方案,希望对后面使用者有帮助。

非常感谢下文引用的博客链接的博主提供解决方法,本人在此只是做一个整理,目的是提供给后面遇到问题的使用者汇总一些常见问题的解决方案,如果觉得侵权请联系本人删除。qq:1136181917。如有错误欢迎指正。

1、64位系统安装64位的ise却无法打开,只能打开32位版本的

64位系统安装ise14.7的时候会默认同时安装64位和32位的,在win10系统下可能会存在只能打开32位64位打不开的情况。解决方法如下:
https://blog.csdn.net/sichegyoung/article/details/78739961

2、更换license

在安装过程中会要求导入license,如果不小心导入错误的或者导入的不可用在后续编译的时候会不通过,重新导入的方法如下:
http://blog.sina.com.cn/s/blog_4907b21d0100v0uo.html
license不要求一定放在安装目录下。

3、联合modelsim进行仿真

联合modelsim进行仿真前需要编译仿真库,教程如下:

https://user.qzone.qq.com/503123346/blog/1350396664?ptlang=2052&t=0.02986257015738869

4、编译仿真库的时候出现error

在编译库的时候出现error说明该个库编译错误,但编译的库很多,不出现error的部分是编译成功的,只是error那部分不可使用而已。出现error的情况基本都是在EDK那一项,如果只是使用开发板做普通的硬件开发并不影响,因此可以直接忽略该错误,平常使用到的都是成功的那些。如果你有强迫症不能接收error的出现,可以直接不选择下图的最后一项"EDK …"
在这里插入图片描述

5、impact 错误 “Can not find cable, check cable setup !”

下载程序到开发板的时候可能会出现该错误,大部分人遇到的该情况的原因可能是**针对不正确PC架构的已安装驱动程序。 64位机器上可以安装使用32位ISE,但会导致驱动程序不兼容。要在64位机器上使用Xilinx Cable,需要安装64位iMPACT Cable驱动程序。**解决方法如下:
https://blog.csdn.net/qq_36775035/article/details/80714563

6、双击"Generate Programming File “生成bitstream时报错"Incorrect number of bits in”

一般是cdc造成的。具体可参考:
http://www.eetop.cn/blog/html/12/1413112-5649451.html

7、双击"Generate Programming File “生成bitstream时在Map一行报错”< NET “sclk” CLOCK_DEDICATED_ROUTE = FALSE; >"

其实报错的时候讲得很清楚,原因和解决方法都有说明白。具体可参考:
http://www.51hei.com/bbs/dpj-41700-1.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40996524/article/details/86482120

智能推荐

CPU Cache 与缓存行_缓存行数怎么算_结构化思维的博客-程序员秘密

最近的两篇文章,介绍了我参加的中间件比赛中一些相对重要的优化,但实际上还存在很多细节优化,出于篇幅限制并未提及,在最近的博文中,我会将他们整理成独立的知识点,并归类到我的系列文章「JAVA 拾遗」中。引言 123456789101112131415161718192021222324 public class Main { static long[][] arr; public static voi.

圣诞海报模板|给设计师点灵感_圣诞节设计灵感_awayaya1的博客-程序员秘密

圣诞节马上就要到来了,圣诞节虽然起源于宗教,但由于现在随着时间的推移,中西文化的融合,逐渐演变成商家必争的营销节日,设计师和文案们又开始在为这个日子忙碌了。优图网给设计师点灵感,看看设计师们往年都是怎么利用一些突出的圣诞元素(譬如圣诞树、圣诞老人、圣诞色等等)和自己的产品结合来做圣诞节海报的。精美节日礼物礼盒节日霓虹圣诞海报金粉闪粉相框霓虹灯效饰品圣诞海报节日气氛饰品彩球礼盒雪花圣诞海报节日祈福装饰花环长筒袜子圣诞海报剪纸雪花冬日节日装饰饰品圣诞海报彩纸剪纸霓

疯狂Java讲义_Chapter06面向对象(下)(未更新完,有时间再更)_工程师学徒AYG的博客-程序员秘密

1.包装类包装类的产生原因是针对8种数值型变量进行封装处理,为了解决8种基本数据类型不能被当做Object类型处理; 包装类:ByteShortIntegerLongCharacterFloatDoubleBooleanJDK 1.6提供了自动装箱和自动拆箱功能自动装箱:可以把一个基本变量直接赋值给包装类或者Object类型; 自动拆箱:直接把包装类直接赋值给基本类型变量;public class AutoBoxingUnboxing{ public static

采用ffmpeg静态库连接的视频应用工程调试_拔剑-浆糊的传说_新浪博客_普通网友的博客-程序员秘密

===================================================================================================采用ffmpeg静态库连接的视频应用工程调试(*.a文件的使用)说明:1.在MinGW/MSYS下,如果说我们要用ffmpeg的静态库本质上意味着我们用ffmpeg编译后的LIBx...

GLES2.0中文API-glCopyTexSubImage2D_flycatdeng的博客-程序员秘密

名称glCopyTexSubImage2D -  复制二维纹理子图像C规范void glCopyTexSubImage2D(    GLenum target,     GLint level,     GLint xoffset,     GLint yoffset,     GLint x,     GLint y,     GLsizei width,     GL...

Linux从头开始学--学习笔记1--Linux操作系统,图形界面,help指令_来一块葱花饼的博客-程序员秘密

这是我从头开始学习Linux的学习笔记,后续还会更新。记录自己的技术成长,也希望和大家分享交流,欢迎关注~本笔记为coursera网站课程《Linux for Developers》的学习笔记文章目录学习目标一.Linux and the Operating Systemsudo (Lab)二.Graphical Environments and Interfaces三.Getting Help1.info2.man3.--helpMultiple man Pages (Lab)Using info

随便推点

js 设置当前时间的后20分钟、后一小时、前一天等等相对时间_js每隔20分钟输出20分钟后的时间_BetterGG的博客-程序员秘密

不管是设置相对当前时间有多久时间差的时间,统一思路为:先获取当前时间的时间戳,再根据需求加减时间获得新的时间戳,然后取年月日与时分秒。实例如下: // 设置默认时间——先转化为毫秒数,加上 20 分钟的毫秒数,再转化回来 setDefaultTime() { let t = new Date().getTime() + 1200000; let d = new Dat...

入门51单片机(STC8952RC)定时器、有关中断原理简述、寄存器设置与程序示例(包括流水灯和计时器)_stc89c52rc工作原理_Breakthrough_code的博客-程序员秘密

1.简述了51单片机定时器与有关中断的原理、寄存器设置;2.给出了定时器与有关中断c语言寄存器初始化示例;3.给出了两个较综合的流水灯控制和计时器实验代码

【学习总结】触摸事件的总结_bahen0634的博客-程序员秘密

1.事件类型、响应者•在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件。我们称之为“响应者对象”••UIApplication、UIViewController、UIView都继承自UIResponder,因此它们都是响应者对象,都能够接收并处理事件•iOS中的事件可以分为3大类型     触摸事件    ,...

[Linux] 设置RHEL默认启动模式(图形界面、命令行)_wy_hhxx的博客-程序员秘密

(1)RHEL6改变默认启动模式,修改文件/etc/inittab 最后一行 “id:5:initdefault:” 中间的数字,reboot生效[[email protected] ~]# cat /etc/inittab# inittab is only used by upstart for the default runlevel.## ADDING OTHER CONFIGURATION H...

【深度学习】Attention is all you need_DonngZH的博客-程序员秘密

Transformer和LSTM的最大区别,就是LSTM的训练是迭代的、串行的,必须要等当前字处理完,才可以处理下一个字。而Transformer的训练时并行的,即所有字是同时训练的,这样就大大增加了计算效率。Transformer使用了位置嵌入(Positional Encoding)来理解语言的顺序,使用自注意力机制(Self Attention Mechanism)和全连接层进行计算。

推荐文章

热门文章

相关标签