多语言展示
当前在线:622今日阅读:19今日分享:20

如何使用Xilinx建立项目并编写Verilog程序?

介绍如何使用Xilinx新建项目,设置项目,边写Verilog代码,编辑UCF文件以及最终生成可以烧写的bit文件的整个流程。
工具/原料

Xilinx

方法/步骤
1

首先打开xilinx中的Project Navigator。在打开的窗口中点击File->New Project

2

输入文件名和文件位置如下,接着点击下一步。

3

通过查看开发板或者包装盒或者手册,找到设备名和Package信息,选择之。接着把下面的Preferred Language选择为Verilog

4

新建项目后,在新建的项目上右键,点击New Source,在打开的向导中选择Verilog Module,在右边输入文件名。点击下一步。

5

接着设置输入输出。这些也是可以直接在代码中编写的。定义输入和输出Port.然后点击Next,接着点击Finish.

6

创建好新文件后,我们输入一行示例代码,assign result = x^y^z;就是输出为x,y,z的异或。

7

接着,在项目上右键,这次新建UCF文件,如图。

8

编辑新建的UCF文件。UCF文件定义输入输出与实际硬件原件的关系。我们从完整的有关文档中拷贝一个LED的定义,三个开关的定义过来,并且修改Net后面的名字,为我们的变量名。

9

接着保存文件,再选中.v文件。下面的Processes列表中多了很多项。

10

我们依次选中带有蓝色回环标志的项目,右键或者点击左边绿色箭头运行。

11

运行结束并成功以后,我们打开项目文件夹,又可以看到Xor.bit文件了。接下来就可以烧写了,可以用其他软件,也可以用Xilinx的有关工具。

注意事项

64-bit 如果Processes一直Failed, 我们可以关闭以32-bit Project Navigator打开。

推荐信息