Debussy在win7系统下安装、编译xilinx库、以及基本使用方法
来源:互联网 发布:上瘾网络剧第十六集 编辑:程序博客网 时间:2024/06/05 21:12
自从到了新公司,coding及simulate时就回到了原始社会,只用modelsim了。
modelsim对于小工程设计及仿真是够用的,但是涉及到一些类似于代码追踪时,modelsim就欠缺了,想想还是debussy(debussy算古董级别了,现在推出的都是linux版本的verdi)。
1.安装文件及安装方法
debussy下载路径:http://bbs.eetop.cn/thread-404205-1-1.html;
破解文件路径:http://bbs.eetop.cn/thread-617905-1-1.html
使用第一个下载的安装文件安装debussy,使用第二个下载的文件来破解(1.首先复制crack下的dll文件到相应目录;2.运行crack.exe,选择安装好的目录c盘下debussy.exe)。
2.编译xilinx库
用debussy打开verilog代码一般都很容易,但是如果打开一些vhdl代码时,因为vhdl代码中有很多库文件,比如有些vhdl代码需要xilinx库(类似于modelsim中需要仿真xilinx库一样),如果不加载这些库的话,导入代码时会报一些类似于“unknow identifier: vcomponents”的错误,所以需要编译xilinx库到debussy中。
网上找了下,如下编译:
3.2 Debussy编译Xilinx库
Debussy的预定义库存放在$Debussy\etc\kdb\vhdl\32下,因此编译后的Xilinx库最好放在相同的目录中。同样的,Debussy路径也应加入到环境变量中。
3.2.1 unisim
该仿真库用于Xilinx器件的功能仿真。编译的DOS命令如下:
set DEBUSSY_PATH=D:\Programme\Novas\Debussy\etc\kdb\vhdl\32
set XILINX_PATH=D:\Programme\Xilinx\13.3\ISE_DS\ISE\vhdl\src
cd % DEBUSSY_PATH%
vhdlcom -93 -lib unisim %XILINX_PATH%\unisims\unisim_VPKG.vhd
vhdlcom -93 -lib unisim %XILINX_PATH%\unisims\unisim_VCOMP.vhd
注意两个文件的顺序。编译后“DBUSSY_PATH”下出现unisim.lib++文件夹。 Debussy编译时发现,只编译这两个文件是不够的,应该把“primitives”下的.vhd文件也编译到lib中,就像Modelsim那样。
3.2.2 XilinxCoreLib
该仿真库用于Xilinx IP Core的功能仿真。编译过程与unisim库相似,只是XilinxCoreLib中的文件较多,且要关心编译顺序。所以在文件夹中找到名为vhdl_analyze_order的文件,这是xilinx提供的按顺序排列的文件列表,根据这个文件写一个批处理文件,生成XilinxCoreLib库。
vhdlcom -93 -lib XilinxCoreLib %XILINX_PATH%\XilinxCoreLib\blkmemdp_v6_1_services.vhd
vhdlcom -93 -lib XilinxCoreLib %XILINX_PATH%\XilinxCoreLib\blkmemdp_pkg_v6_1.vhd
......
3.2.3 simprim
该仿真库用于Xilinx器件的时序仿真;
仿真库生成后,修改D:\Programme\Novas\Debussy\etc\novas.rc,以便启动Debussy时自动装载这些库文件。
打开D:\Programme\Novas\Debussy\etc\novas.rc;
搜索:
357 [VHDL_libraries]
358 work = ./work
.
在work = ./work后加入
unisim = D:/Programme/Novas/Debussy/etc/kdb/vhdl/32/unisim.lib++
XilinxCoreLib = D:/Programme/Novas/Debussy/etc/kdb/vhdl/32/XilinxCoreLib.lib++
再次打开Debussy,可以看到这两个库已经加入到库列表中。
3.基本使用方法
待补充
- Debussy在win7系统下安装、编译xilinx库、以及基本使用方法
- Win7下modelsim编译Xilinx库
- 在Win7系统下编译GDAL库
- 在win10系统下安装ubuntu17.10以及基本配置
- verdi/debussy的快捷键 以及基本操作
- verdi/debussy的快捷键 以及基本操作
- IIS 在win7系统下的安装
- 在win7下安装xp系统
- 怎样在WIN7系统下安装IIS
- 怎样在WIN7系统下安装IIS
- 怎样在WIN7系统下安装IIS
- 在win7下安装ubuntu又系统
- 如何在win7下安装XP系统?
- 如何在win7系统下安装IIS
- 在Archlinux下安装Xilinx ISE12.3以及Digilent Adept的使用
- win7在64位系统下编译openssl
- win7系统下如何在虚拟机中安装Linux系统
- 在Win7系统下安装双系统Centos系统
- [Android]Android内存泄漏你所要知道的一切(翻译)
- Ubuntu16.04 安装eclipse 并配置OpenCV (C/C++项目)
- flask中的上下文处理器app_context_processor
- circle
- chrome离线小恐龙游戏
- Debussy在win7系统下安装、编译xilinx库、以及基本使用方法
- 常用设计模式总结
- FZU-2192 位置信息挖掘
- maven初识
- javaseday16(基本数据类型的包装 | 集合的基本方法)
- mongodb输错命令后不能删除问题
- xshell连接virtual box中的虚拟机
- 三目运算符.A>B?A:B
- [AOP系列]Autofac+Castle实现AOP事务