我是靠谱客的博主 魁梧蛋挞,最近开发中收集的这篇文章主要介绍Debussy在win7系统下安装、编译xilinx库、以及基本使用方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

自从到了新公司,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的预定义库存放在$Debussyetckdbvhdl32下,因此编译后的Xilinx库最好放在相同的目录中。同样的,Debussy路径也应加入到环境变量中。

3.2.1 unisim

该仿真库用于Xilinx器件的功能仿真。编译的DOS命令如下: 

set DEBUSSY_PATH=D:ProgrammeNovasDebussyetckdbvhdl32

set XILINX_PATH=D:ProgrammeXilinx13.3ISE_DSISEvhdlsrc

cd % DEBUSSY_PATH%

vhdlcom -93 -lib unisim %XILINX_PATH%unisimsunisim_VPKG.vhd

vhdlcom -93 -lib unisim %XILINX_PATH%unisimsunisim_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%XilinxCoreLibblkmemdp_v6_1_services.vhd

vhdlcom -93 -lib XilinxCoreLib %XILINX_PATH%XilinxCoreLibblkmemdp_pkg_v6_1.vhd

......

3.2.3 simprim

该仿真库用于Xilinx器件的时序仿真;

仿真库生成后,修改D:ProgrammeNovasDebussyetcnovas.rc,以便启动Debussy时自动装载这些库文件。

打开D:ProgrammeNovasDebussyetcnovas.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库、以及基本使用方法的全部内容,希望文章能够帮你解决Debussy在win7系统下安装、编译xilinx库、以及基本使用方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部