Vivado开发流程简介(FPGA)(硬件设计)

时间:2024-05-18 15:32:06

前言:系统环境windows7 +Vivado2016.1.

1、启动Vivado:

Vivado开发流程简介(FPGA)(硬件设计) 

2、选择Create New Project:

Vivado开发流程简介(FPGA)(硬件设计) 

3、指定工程名字和工程存放目录:

 Vivado开发流程简介(FPGA)(硬件设计)

4、选择RTL Project:

Vivado开发流程简介(FPGA)(硬件设计)

5、选择FPGA设备:

Vivado开发流程简介(FPGA)(硬件设计)

6、工程创建完成后:

Vivado开发流程简介(FPGA)(硬件设计)

7、开始编写verilog代码:

(1)点击Add Sources按钮:

Vivado开发流程简介(FPGA)(硬件设计) 

(2)选择add or create design sources按钮,即添加设计文件:

Vivado开发流程简介(FPGA)(硬件设计)


(3)选择create file:

Vivado开发流程简介(FPGA)(硬件设计) 

    (4)文件新建完成后:

Vivado开发流程简介(FPGA)(硬件设计)

  (5)此时可以定义I/O端口,我们选择自己在程序中编写:

Vivado开发流程简介(FPGA)(硬件设计)

 (6)在编辑器中编写verilog程序:

Vivado开发流程简介(FPGA)(硬件设计) 

8、添加XDC管脚约束文件(XDC文件里主要是完成管脚的约束,时钟的约束,以及组的约束):

        (1)新建约束文件:

Vivado开发流程简介(FPGA)(硬件设计)

        (2)创造约束文件:

Vivado开发流程简介(FPGA)(硬件设计)

Vivado开发流程简介(FPGA)(硬件设计)

     (3)编辑管脚约束文件:

Vivado开发流程简介(FPGA)(硬件设计) 

    其中,set_property PACKAGE_PIN “引脚编号” [get_ports “端口名称”]

                     Set_property IOSTANDARD “电压”       [get_ports “端口名称”]

9、编译:

   (1)运行Run Synthesis           综合

   (2)运行Run Implementation 布局布线

   (3)运行Generate Bitstream  生成bit文件

10、下载和调试:

    运行Hardware Manager

######## 转载请注明出处从 https://blog.****.net/gentleman_qin/article/details/80044471 ########