modelsim与debussy联调环境的搭建
为了方便查看波形,找来了一款软件——debussy,它的一个优点是任你查看设计内信号,只需一个波形文件,如FSDB文件。而不用像modelsim那样想看某些信号,添加了之后还要重新编译仿真,浪费了很多时间,但modelsim的编译仿真功能很强大。那何不把它们的优点结合起来呢?从这个目的出发,下面即将介绍modelsim与debussy联调环境的搭建。
首先是modelsim和debussy软件的安装。由于前面已介绍过modelsim的,故这里只介绍debussy软件的安装过程。
一、debussy安装
1、进入debussy安装包目录下,可以看到安装执行文件Debussy-54v9-NT.exe和破解文件crack,如图1所示。进入crack目录下,可以看到破解文件,如图2所示。

图1 debussy安装包目录

图2 crack目录
2、点击Debussy-54v9-NT.exe开始软件的安装,在弹出的对话框中选择安装路径(可根据实际情况选择硬盘路径),如图3所示。

图3 选择安装目录
4、点击Next,弹出询问“文件不存在,是否创建它?”的对话框,选择Yes,如图4所示。

图4 是否创建文件
5、图5所示为安装类型选择,有三个选项,分别为Typical(典型的,安装大部分的组件)、Compact(精简的,安装最小组件)和Custom(定制的,可自行选择安装组件),这里选Typical。

图5 选择安装类型
6、点击Next、Next,出现安装进程的对话框,如图6所示。

图6 安装进程
7、等安装进程结束后,出现安装完成界面,如图7所示。点击Finish,完成debussy的安装。

图7 安装完成界面
8、在破解软件之前,debussy是打不开的。点击crack.exe,开始破解软件,如图8所示。

图8 点击crack.exe
9、在弹出的对话框中,选择Browse...,找到安装目录下的debussy执行文件(这里为C:\Novas\Debussy\bin\Debussy.exe,大家可根据具体情况进行选择),如图9和图10所示。

图9 点击Browse...

图10 选择Debussy.exe
10、点击打开,在点击Crack进行软件的破解,如图11所示。

图11 破解
11、如果破解成功,将弹出图12所示对话框。最后关闭破解软件,此时就可以打开debussy软件了。不信,试试?*^_^*

图12 破解成功
二、modelsim与debussy联调环境的搭建
1、将debussy的安装路径添加到电脑用户变量path中。右键单击计算机,选择“属性”、“高级系统设置”、高级选项卡中的“环境变量”,在用户变量栏中选择path再点击“编辑”,然后在变量值后面加分号(注意是英文的分号)再加debussy的安装路径,最后确 定、确定、确定完成环境变量设置,如图13~图17所示。

图13 计算机属性

图14 选择“高级系统设置”

图15 点击“环境变量”

图16 编辑path1

图17 编辑path2
2、将C:\Novas\Debussy\share\PLI\modelsim_pli\WINNT中的novas.dll文件复制到modelsim安装目录下的win64(我的电脑装的64位的)文件内,如图18和图19所示。

图18 Debussy安装目录下novas.dll

图19 modelsim安装目录下novas.dll
3、去掉modelsim安装路径下modelsim.ini只读属性并打开(这里用notepad++,也可以用其他编辑器打开),如图20和图21所示。

图20 去掉modelsim.ini只读属性

图21 打开modelsim.ini
4、将modelsim.ini中添加“Veriuser=novas.dll”并勾上只读属性,如图22和图23所示。

图22 添加“Veriuser=novas.dll”

图23 勾选modelsim只读属性
5、将C:\Novas\Debussy\share\PLI下的modelsim_pli54文件夹复制到modelsim安装路径下,如图24和图25所示。

图24 debussy安装目录下的modelsim_pli54

图25 modelsim安装目录下的modelsim_pli54
6、在计算机环境变量中的用户变量栏新建变量名PLIOBJS,变量值C:\modeltech64_10.2c\win64\modelsim_pli54\WINNT\novas.dll,如图26所示。点击确定、确定、确定完成modelsim与debussy联调环境的搭建。

图26 新建环境变量
其中上面的4~6步骤的目的是为了可以在testbench中通过PLI接口调用debussy的系统函数。关于modelsim与debussy的联合使用将在后续文章进行介绍~~~~
转载自:http://blog.chinaaet.com/crazybird/p/5100000161
modelsim与debussy联调环境的搭建的更多相关文章
- Xilinx与modelsim的仿真联调
关于Xilinx与modelsim的仿真联调,尤其是仿真环境的搭建,网上的信息都比较零散,我当初在联调的时候遇到比较多的问题,也是折腾了两天才弄好,下面的步骤我总结得非常详细,可以帮助大家少走弯路. ...
- 总结:Mac前端开发环境的搭建(配置)
新年新气象,在2016年的第一天,我入手了人生中第一台自己的电脑(大一时好友赠送的电脑在一次无意中烧坏了主板,此后便不断借用别人的或者网站的).macbook air,身上已无分文...接下来半年的房 ...
- CentOS7 + mono +Jexus 环境的搭建
CentOS7的安装和配置 1,从http://www.centos.org/下载CentOS7的镜像,并在VMWare中创建该镜像的虚拟机,为方便操作,把虚拟机的网络连接设置为桥接模式:在安装过程中 ...
- ubuntu14.04安装及web环境的搭建
在进行接下来的工作之前首先得准备一个Ubuntu的启动U盘以及腾出一个至少50G的系统盘(在网上看到有人用20G的,不知道效果怎么样).关于Ubuntu启动U盘大家可以参考这个帖子 http://ti ...
- ubuntu 14.04LTS 环境下搭建tftp服务器
花费我一整天的时间在 ubuntu 14.04LTS 环境下搭建tftp服务器,网上好多资料参差不齐,简单来说,TFTP(Trivial File Transfer Protocol),是一个基于UD ...
- Linux 14.04lts 环境下搭建交叉编译环境arm-linux-gcc-4.5.1
交叉编译工具链是为了编译.链接.处理和调试跨平台体系结构的程序代码,在该环境下编译出嵌入式Linux系统所需要的操作系统.应用程序等,然后再上传到目标板上. 首 先要明确gcc 和arm-linux- ...
- windows环境下搭建vue+webpack的开发环境
前段时间一直在断断续续的看vue的官方文档,后来就慢慢的学习搭建vue的开发环境,已经有将近两周了,每到最后一步的时候就会报错,搞的我好郁闷,搁置了好几天,今天又接着搞vue的开发环境,终于成功了.我 ...
- 非域环境下搭建自动故障转移镜像无法将 ALTER DATABASE 命令发送到远程服务器实例的解决办法
非域环境下搭建自动故障转移镜像无法将 ALTER DATABASE 命令发送到远程服务器实例的解决办法 环境:非域环境 因为是自动故障转移,需要加入见证,事务安全模式是,强安全FULL模式 做到最后一 ...
- 如何在没有域的环境中搭建AlwaysOn(二)
对DBA而言,不需要域就可以搭建SQL Server AlwaysOn是Windows Server 2016中最令人兴奋的功能了,它不仅可以降低搭建的成本,而且还减少了部署和运维的工作量. 上篇博客 ...
随机推荐
- Opera Unit如何自定义My Opera的网页界面
1 双击Opera Unite Home进入你的个人主页 2 点击你的头像进入你的个人信息设置页面,然后点击右上角的设置图标 3 在下拉菜单中选择"Customize design" ...
- 在MyEclipse中配置Weblogic10服务器
MyEclipse中配置Weblogic10服务器 在MyEclipse中配置Weblogic10服务器也是很简单,现在将过程分享给有需要的人. 1.在下方的Server选项卡中,鼠标右键选择“Con ...
- Node FS 读取文件中文乱码解决
1:首先保证源文件编码方式为UTF-8 2:读取代码,设置编码方式rs.setEncoding('utf8') var fs = require('fs'); var rs = fs.createRe ...
- java面试第十三天
I/O流 流的概念:程序与数据来源之间的桥梁 流的分类: 按数据方向分:输入流和输出流 输入流:InputStream/Reader 输出流:OutputStream/Writer 按数据类型分:字节 ...
- java 读写csv
import java.io.IOException; import java.nio.charset.Charset; import com.csvreader.CsvReader; import ...
- Windows注意目录
win7: c:\windows\tracing%windir%\system32\logfiles\C:\Users\Administrator\AppData\Roaming\softC:\Use ...
- echo “新密码”|passwd --stdin 用户名
--stdin This option is used to indicate that passwd should read the new password from standard input ...
- RHEL和Centos常用版本
学而优则仕,思则进步也Q Redhat: http://pan.baidu.com/s/1qXKRqqS Centos: http://pan.baidu.com/s/1o8RrjXw
- linux配置server笔记
设置防火墙开放80port -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 尽管看不懂是什么,可是这个是用于开放80p ...
- Android网络开发之WIFI
WIFI全称Wireless Fidelity, 又称802.11b标准.WIFI联盟成立于1999年,当时的名称叫做Wireless Ethernet Compatibility Alliance( ...