Board logo

标题: 可不可以用命令行的方式将VHDL文件编译呢? [打印本页]

作者: cuihoo    时间: 2006-2-8 16:53     标题: 可不可以用命令行的方式将VHDL文件编译呢?

我不想通过xilinx编译!
例如,我有一个vhdl文件,我在dos窗口下编译这个vhdl文件!或者有没有一个动态库也可以编译呢?

作者: didawangshu    时间: 2006-2-8 18:22

一般的来说,都没有这样的做的,你为什么需要这样的进行呢?先说说你的原因,我们参考一下,然后一起讨论~
作者: kindjiang    时间: 2006-2-9 09:21

问:请问在ISE中怎么使用命令行方式?比如用命令ngdbuild -p xcv300bg432-4 bram2048x8.edn,在什么地方使用这个命令?

答:ISE实际上是一个壳程序以执行命令行方式的程序。当在ISE中进行Translate 时会调用Ngdbuild。如果你对我们的命令行工具流程熟悉的话,你也可以不使用ISE的GUI而从OS的命令解释器窗口来运行ngdbuild。你可以在Xilinx的网http://toolbox.xilinx.com/docsan/xilinx5/manuals.htm的Development System Reference Guide上找到更多详细的资料。
作者: cuihoo    时间: 2006-2-9 10:03

首先谢谢两位版主!
我们是要做c#做一个控制医疗设备的应用程序,需要在c#中写程序来调用XiLinx中的一个接口(这个接口就是我所说的命令行编译vhdl文件或者是dll)来编译vhdl文件,生成bit文件后在传入FPGA中去。
不知道有这样的接口没有?
作者: kindjiang    时间: 2006-2-9 14:14

你需要的就是在C环境中调用ISE的命令行程序,生成bit文件。

我曾经在matlab的m文件中调用ise的可执行命令,modelsim的可执行文件。

应该可以的。
作者: cuihoo    时间: 2006-2-9 15:02

是吗?我是在C#中调用,那你在matlab中都调用到那些命令了,可否告知。感激....
作者: cuihoo    时间: 2006-2-13 14:18

找到答案了,可以执行的
作者: cuihoo    时间: 2006-2-14 12:04

http://www.edacn.net/bbs/viewthread.php?tid=14174&extra=page%3D1
这个网址有详细的答案




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0