今天准备在ISE14.7中调用PLL的IP核,搞一下时钟的分频和倍频。可在我做好pll的IP核后,我直接用ise生成了一个仿真文件,只需要修改下例化模块名和加一个时钟就行勒。

问题:但怎么在ISE14.7中调用Modelsim勒?

百度找了很多资料发现,要想调用:首先得先对ISE编译库进行编译。然后就是关联ISE 和modelsim。网上的很多教程都是老版本的,没有找到10.5版本,同时在很多细节上也和实际操作不一样,怕大家入坑折磨自己一段时间。所以我就自己原创一篇教程,能够帮大家解决问题,同时记录下我的学习过程哈。我是最新的10.7,所以我又安装勒10.5版本的modelsim。至于怎么破解modelsim,可以看看我的另一篇博客,有详细的介绍及问题汇总解决哈。还有在操作中发现存在很多细节不一样,我成功入了很多坑,折腾了好几遍,看不同的教程尝试解决办法,成功真不容易哈。

下面上详细的关联教程:

第一步在开始菜单中,找到Xilinx design tools的任一文件,选择打开文件位置后如下图:

第二步,就到了设置modelsim的安装包位置和32位或64位选择,大家根据自己的软件位置和电脑来选,我选中的如红色标注,在next。如下图所示:

第三步,选择仿真语言,两种语言大家都选哈,就下一步

第四步,如下图所示:选择芯片的型号,这个看大家的需要和开发板芯片型号,我的型号是Spartan6,其他都用不到呀:

第五步,选择编译库和时序仿真,去掉了EDK,如下图

第六步,选择编译库路径,默认就行,如下图

第七步:编译库后,没有错误,且出现了下面的几个库,说明编译库成功了哈

第八步:点击finish即可。

第九步:从上一步,我们编译库成功了,接着就是对ISE14.7和modelsim10.5的ini文件操作勒!先是ISE14.7如下图所示

第十步:如下图,用notepad++打开上一步的ISE14.7的inti文件后,复制下面的部分

第十一步:直接把上一步ise14.7的复制的部分粘贴到下面位置,再保存退出就行

第十二步:设置仿真软件的版本,如下图所示

第十三步:按照下图的操作,在ISE14.7中调出来Modelsim10.5。走到这一步的我们就成功实现勒ISE和modelsim联合咯

第四步:如下图,仿真波形成功显示

哈哈,整个ISE14.7 Modelsim10.5的关联和对仿真库的编译就欧克勒

不过在这个过程难免遇到一些问题,下面我来讲哈怎么解决这些问题

问题一;如下图

这个问题很麻烦,我上午搞了一个上午都没解决,一直显示这个,哈哈后面还是被我解决勒

我的解决办法很简单:在ise14.7的安装目录下,找到下面这个程序,点击后就回到上面教程的第一步开始就不会编译出错。

 

10ISE14.7和modelsim10.5关联编译库的更多相关文章

  1. Android Studio中通过CMake使用NDK并编译自定义库和添加预编译库

    Note:这篇文章是基于Android Studio 3.01版本的,NDK是R16. step1:创建一个包含C++的项目 其他默认就可以了. C++ Standard 指定编译库的环境,其中Too ...

  2. 使用预编译库PREBUILT LIBRARY官方说明

    使用预编译库 NDK 支持使用预编译库(同时支持静态库和共享库).此功能有以下两个主要用例: 向第三方 NDK 开发者分发您自己的库(而不分发您的源代码). 使用您自己的库的预编译版本来提升编译速度. ...

  3. git 关联远程库(https协议)

    1.在oschina上新建库 2.在本地文件夹右键->"git Bash here" 3.设置全局变量: git config --global user.name &quo ...

  4. cocos 3.16 生成预编译库模板

    打开模板功能 不知道什么原因,cocos 3.16关闭了模板功能,因此使用cocos -h命令时,无法显示gen-templates参数. 打开的方式也挺简单,打开tools/cocos2d-cons ...

  5. git使用(公钥私钥产生--远程库添加公钥--本地库关联远程库-使用)

    原文1:http://www.cnblogs.com/wangmingshun/p/5424767.html 原文2(指令):http://blog.csdn.net/xiaohanluo/artic ...

  6. Eclipse·如何关联Git库文件和添加JUint库

    Eclipse创建工程并关联到文件(SVN或Git管理的代码文件) 新建java工程,用于存放工程的一些信息,默认存放地址. 工程相关的信息是不需要提交到(SVN或Git)版本库的,所以工程存放到本地 ...

  7. Linux之Qt利用Sqlite静态编译库(转)

    参考:http://www.linuxidc.com/Linux/2011-11/47465.htm sqlite3编译安装 ------------------------arm版--------- ...

  8. python 安装预编译库注意事项-pip

    一般安装依赖库用pip install 库名 就可以,某些情况下依赖的库需要安装预编译好的, 可以参考pip 安装时的错误信息 下面这个链接中可以直接下载 http://www.lfd.uci.edu ...

  9. C++ 使用Htmlcxx解析Html内容(VS编译库文件)

    1.下载Htmlcxx,http://sourceforge.net/projects/htmlcxx/ 2.解压htmlcxx-0.85.tar.gz 3.打开htmlcxx.vcproj,注意是h ...

随机推荐

  1. Solution -「AGC 036D」「AT 5147」Negative Cycle

    \(\mathcal{Descriprtion}\)   Link.   在一个含 \(n\) 个结点的有向图中,存在边 \(\lang i,i+1,0\rang\),它们不能被删除:还有边 \(\l ...

  2. Solution -「NOI 模拟赛」出题人

    \(\mathcal{Description}\)   给定 \(\{a_n\}\),求一个 \(\{b_{n-1}\}\),使得 \(\forall x\in\{a_n\},\exists i,j\ ...

  3. CoaXPress 接口相机的控制方法--2

    接上一篇 <CoaXPress 接口相机的控制方法--1> https://www.cnblogs.com/xingce/p/15902246.html 这里再介绍一下具体是如何完成相机寄 ...

  4. Linux编译安装升级bash5.1

    线上服务器有次做漏洞扫描时,被扫描出有bash漏洞.平时还是比较少遇到有bash的漏洞,好在编译升级比较简单. 测试环境系统:CentOS.Ubuntu 一.下载官网最新bash版本 bash官网下载 ...

  5. Elasticsearch 第九篇:集群配置与搭建

    h2.post_title { background-color: rgba(43, 102, 149, 1); color: rgba(255, 255, 255, 1); font-size: 1 ...

  6. 00_UML图形分类

    1.   描述对象 类图(Class Diagram) 包图(Package Diagram) 对象图(Object Diagram) 组件图(Component Diagram) 部署图(Deplo ...

  7. 基于IPv6的RIPng路由协议测试——信而泰网络测试仪实操

    关键词 IPv6; RIPng; 协议测试; 内部网关协议; 外部网关协议 前言:在国际性网络中,如因特网,拥有很多应用于整个网络的路由选择协议.形成网络的每一个自治系统(AS),都有属于自己的路由选 ...

  8. C++ 派生类函数重载与虚函数继承详解

    目录 一.作用域与名字查找 1.作用域的嵌套 2.在编译时进行名字查找 3.名字冲突与继承 4.通过作用域运算符来使用隐藏的成员 二.同名函数隐藏与虚函数覆盖 1.几种必须区分的情况 2.一个更复杂的 ...

  9. springMVC整合mybatis,spring

    使用spring-mvc创建一个项目的过程 spring的配置十分复杂,很难记忆. 这篇博客用于记录springmvc整合创建过程,虽然步骤有点多,但是每一步都很容易理解,便于以后忘记后参考和记忆. ...

  10. Activity跳转显式方法及隐式方法

    1 public class AActivity extends AppCompatActivity { 2 private Button btnJump; 3 @Override 4 protect ...