介绍如何使用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打开。
上一篇:绿色线路板美甲教程
下一篇:如何找到代做FPGA设计?