当前位置:网站首页>FPGA 学习笔记:Vivado 2019.1 工程创建
FPGA 学习笔记:Vivado 2019.1 工程创建
2022-07-03 19:33:00 【张世争】
前言
最近买了一块 【正点原子】达芬奇Pro FPGA开发板,学习下FPGA开发的相关知识
这个FPGA开发基于
Xilinx的xc7a35tfgg484-2,资源比较丰富Xilinx如今推荐的开发IDE 是Vivado,不再推荐使用ISE,我使用Vivado 2019.1,这个软件比较的庞大,占用约50~70G的硬盘
创建工程
创建工程这个部分,流程比较的简单,这里做个笔记
首先要安装好
Vivado 2019.1,打开Vivado 2019.1点击 【Create Project】创建一个新的Vivado 工程

给 Vivado 工程取个名字,注意不要使用中文目录、名字不含有空格、特殊符号

工程的类别,默认常用的:【RTL Project】,所以直接 【Next】即可

这里可以暂时不添加源文件,verilog HDL 的源文件,如
hello.v,可以在创建工程后再加入,也可以选择【VHDL】语言
选择 FPGA 的型号,这个需要选择实际的电路板上的FPGA 型号,我这个开发板是 :
xc7a35tfgg484-2,在 【Search】搜索框里,可以输入 型号,筛选出想要的FPGA 的型号
空的 Vivado FPGA 工程,就创建完成了

空工程如下,后面研究开发FPGA的整个流程

小结
这里先创建一个空的工程,发现就是一路的【Next】,选对 FPGA 型号即可,如果选的不对,后面可以更改
通过了解,Vivado 还支持 命令行,也就是
tcl脚本的开发方式,这个后面再研究后面继续研究 源文件的添加、仿真、综合、实现、生成二进制文件,下载到板子上运行的流程
边栏推荐
- Utilisation de base du cadre unitest
- Chapter 1: find the factorial n of n!
- Xctf attack and defense world crypto advanced area best_ rsa
- 2022.2.14 Li Kou - daily question - single element in an ordered array
- Free year-end report summary template Welfare Collection
- Luogu-p1107 [bjwc2008] Lei Tao's kitten
- Chapter 2: find the number of daffodils based on decomposition, find the number of daffodils based on combination, find the conformal number in [x, y], explore the n-bit conformal number, recursively
- 2022-06-25 网工进阶(十一)IS-IS-三大表(邻居表、路由表、链路状态数据库表)、LSP、CSNP、PSNP、LSP的同步过程
- BOC protected alanine zinc porphyrin Zn · TAPP ala BOC / alanine zinc porphyrin Zn · TAPP ala BOC / alanine zinc porphyrin Zn · TAPP ala BOC / alanine zinc porphyrin Zn · TAPP ala BOC supplied by Qiyu
- BOC protected alanine porphyrin compound TAPP ala BOC BOC BOC protected phenylalanine porphyrin compound TAPP Phe BOC Qi Yue supply
猜你喜欢

Foundation of ActiveMQ

原生表格-滚动-合并功能
![Chapter 2: find the number of daffodils based on decomposition, find the number of daffodils based on combination, find the conformal number in [x, y], explore the n-bit conformal number, recursively](/img/c5/0081689817700770f6210d50ec4e1f.png)
Chapter 2: find the number of daffodils based on decomposition, find the number of daffodils based on combination, find the conformal number in [x, y], explore the n-bit conformal number, recursively

Merge K ascending linked lists

NFT without IPFs and completely on the chain?

Chapter 2: find the box array, complete number in the specified interval, and improve the complete number in the specified interval

Free year-end report summary template Welfare Collection

PR FAQ: how to set PR vertical screen sequence?

2022.2.14 Li Kou - daily question - single element in an ordered array

Why should the gradient be manually cleared before back propagation in pytorch?
随机推荐
Chapter 2: 4-digit Kaplan number, search even digit Kaplan number, search n-digit 2-segment sum square number, m-digit ingenious square number without 0, specify the number to form a 7-digit square nu
Ego planner code parsing Bspline_ Optimizer section (2)
OSPF - detailed explanation of stub area and full stub area
第一章:求奇因数代数和,求同吗小数和s(d, n),简化同码小数和s(d, n),拓广同码小数和s(d, n)
NFT without IPFs and completely on the chain?
Use unique_ PTR forward declaration? [repetition] - forward declaration with unique_ ptr? [duplicate]
第一章:递归求n的阶乘n!
TFs and SVN [closed] - TFs vs SVN [closed]
2022 - 06 - 30 networker Advanced (XIV) Routing Policy Matching Tool [ACL, IP prefix list] and policy tool [Filter Policy]
第一章:求同吗小数和s(d, n)
Day11 - my page, user information acquisition, modification and channel interface
Using the visualization results, click to appear the corresponding sentence
BOC protected alanine porphyrin compound TAPP ala BOC BOC BOC protected phenylalanine porphyrin compound TAPP Phe BOC Qi Yue supply
[wallpaper] (commercially available) 70 wallpaper HD free
Xctf attack and defense world crypto advanced area best_ rsa
IPv6 experiment
Common text labels
[disease identification] machine vision lung cancer detection system based on Matlab GUI [including Matlab source code 1922]
kubernetes集群搭建efk日志收集平台
Unittest framework is basically used