当前位置:网站首页>FPGA learning notes: vivado 2019.1 project creation
FPGA learning notes: vivado 2019.1 project creation
2022-07-03 19:37:00 【Zhangshizheng】
Preface
Recently bought a piece of 【 The punctual atoms 】 Vinci Pro FPGA Development board , Study FPGA Development related knowledge
This FPGA Based on Development
Xilinx
Ofxc7a35tfgg484-2
, There are abundant resourcesXilinx
Now recommended development IDE yesVivado
, No longer recommendedISE
, I useVivado 2019.1
, This software is huge , Take up about 50~70G The hard disk of
Create a project
Create this part of the project , The process is relatively simple , Take a note here
First of all, install
Vivado 2019.1
, openVivado 2019.1
Click on 【Create Project】 Create a new Vivado engineering
to Vivado Name the project , Be careful not to use Chinese directories 、 The name does not contain spaces 、 Special symbols
Category of works , Default common :【RTL Project】, So direct 【Next】 that will do
You can not add the source file for the time being ,verilog HDL The source file , Such as
hello.v
, You can add after creating the project , You can also choose 【VHDL】 Languagechoice FPGA Model , This needs to choose the actual circuit board FPGA model , My development board is :
xc7a35tfgg484-2
, stay 【Search】 In the search box , You can enter model , Filter out what you want FPGA ModelEmpty Vivado FPGA engineering , It's done
Empty works are as follows , Later research and development FPGA The whole process of
Summary
First create an empty project , Discovery is all the way 【Next】, Select pairs FPGA The model is OK , If you choose wrong , Can be changed later
By understanding ,Vivado And support Command line , That is to say
tcl
Script development , This will be studied laterContinue to study later Add source file 、 Simulation 、 comprehensive 、 Realization 、 Generate binaries , Download the process running on the board
边栏推荐
- [wallpaper] (commercially available) 70 wallpaper HD free
- Unittest framework is basically used
- 第一章:求同吗小数和s(d, n)
- 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
- Detailed explanation of shuttle unity interworking principle
- 第一章:拓广同码小数和s(d, n)
- Yolov3 network model building
- Ae/pr/fcpx super visual effects plug-in package fxfactory
- [proteus simulation] a simple encrypted electronic password lock designed with 24C04 and 1602LCD
- QT -- qfileinfo file information reading
猜你喜欢
PR 2021 quick start tutorial, how to create a new sequence and set parameters?
第二章:4位卡普雷卡数,搜索偶数位卡普雷卡数,搜索n位2段和平方数,m位不含0的巧妙平方数,指定数字组成没有重复数字的7位平方数,求指定区间内的勾股数组,求指定区间内的倒立勾股数组
OSPF - detailed explanation of stub area and full stub area
QT -- qfileinfo file information reading
Chapter 1: find all factorial sums, Grand Prix site unified programming, three factorial sums, graphic point scanning, recursive factorial n of n!, Find the factorial n of n!, King Shehan miscalculate
PR 2021 quick start tutorial, how to create new projects and basic settings of preferences?
Yolov3 network model building
01 - QT OpenGL display OpenGL window
[new year job hopping season] test the technical summary of interviewers' favorite questions (with video tutorials and interview questions)
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
随机推荐
Streaming media server (16) -- figure out the difference between live broadcast and on-demand
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
PR 2021 quick start tutorial, how to create a new sequence and set parameters?
[water quality prediction] water quality prediction based on MATLAB Fuzzy Neural Network [including Matlab source code 1923]
P1891 crazy LCM (Euler function)
2022-06-27 advanced network engineering (XII) IS-IS overhead type, overhead calculation, LSP processing mechanism, route revocation, route penetration
Pecan — Overview
Strict data sheet of new features of SQLite 3.37.0
TFs and SVN [closed] - TFs vs SVN [closed]
Unittest framework is basically used
EGO Planner代碼解析bspline_optimizer部分(1)
第二十章:y= sin(x)/x,漫步坐标系计算,y= sin(x)/x 带廓幅图形,奥运五环,小球滚动与弹跳,流水显示,矩形优化裁剪,r个皇后全控nxn棋盘
Kubernetes cluster builds efk log collection platform
Sentinel source code analysis part II - sentinel dashboard console startup and configuration
2022 - 06 - 30 networker Advanced (XIV) Routing Policy Matching Tool [ACL, IP prefix list] and policy tool [Filter Policy]
04 -- QT OpenGL two sets of shaders draw two triangles
Detailed explanation of shuttle unity interworking principle
Leetcode 1189. Maximum number of balloons (special character count)
Part 27 supplement (27) buttons of QML basic elements
QT -- qfileinfo file information reading