当前位置:网站首页>FPGA basics catalog
FPGA basics catalog
2022-07-07 23:25:00 【Xiao Xiao and evening rain Xiao Xiao】
The epidemic broke out , Disrupted the original uneventful pace of life . Beard and hair grow freely , Thousands of thoughts are free . Hungry, hungry, hungry, hungry, hungry, hungry, hungry , Sit and lie down for a while, day after day . Three months, day after day , Years stole spring without saying a word , Down is also replaced with half sleeve . Unsealed for several days , Work life seamlessly connects to another form of step-by-step , I worked overtime for more than 20 days , Finally push the progress to the progress acceptable to the boss . Tidy up your mood , Send the previous articles FPGA All of my articles have been withdrawn , Ready to rewrite FPGA. Article as FPGA The first article in the basic article series , I will plan what I will write , In addition, for these FPGA Create a table of contents related to the basic chapter , Be convenient for yourself and others . Finally, I was sealed for three months with a lot of emotion , Wrote some words with the soul in the mirror 、 Share with everyone .
Catalog
A letter represents a series , Numbers represent serial numbers . I hope there will be only one day of advancement , It's not the end of the day .
A—— Analog electricity, digital electricity and FPGA Theoretical knowledge such as internal structure
B——verilog、VHDL、system verilog Knowledge of hardware description language
C——vivado、qiartus II、subline4、vscode、modelsim Development tools such as
D——SPI、UART、IIC、USB2.0 And other common low-speed interfaces
D1--FPGA Serial port communication UART
E—— Gigabit Internet port 、USB3.0、LVDS、Serdes Wait for the high-speed interface
F——LED、TFT、CMOS、SD card 、EEPROM、SDRAM、DDR3 And other common hardware applications
G——xilinx Commonly used IP nucleus
Content
FPGA There are many things to learn and understand in development . Familiar with digital circuits 、 Analog circuit understanding FPGA internal structure ; be familiar with verilog、VHDL Hardware description language and master some classic examples ; be familiar with vivado、Quartus II etc. FPGA development environment ,subline4、vs code Wait for the text editor ,modelsim、matlab Other simulation tools ; Learn the principle of timing constraints and how to make timing convergence ; Learn common low-speed communication interfaces such as UART、SPI、IIC etc. , Learn common high-speed interfaces such as USB3.0, Gigabit Internet port ,DDR3 etc. . In recent years, the rise of Xilinx ZYNQ and ZYNQ Ultrasacle+ Series of heterogeneous processing chips , Integrated ARM And FPGA On a chip , Related to him are his tools , Development process, etc . Plan to write tools in this basic chapter 、 Language 、 Basic theoretical knowledge 、 Internal structure knowledge 、xilinx Interpretation of official data 、 Common communication interfaces 、 High speed communication interface, etc . Follow up with advanced , Describe relatively complex timing constraints , Advanced use of tools , And a practical small project based on the communication interface test of the basic chapter . About ZYNQ A special column is devoted to the process from basic to advanced .2022 Before the end of year , Plan to put FPGA The basic chapter is carefully created ,Qt Post a few ideas you have written before . About FPGA More so xilinx For example , With vivado For example, development environment , With verilog Language as an example , Readers should be able to light up a led The level of . From beginning to end, we will provide the verified source code of the project , The update speed is about one article a week .
Mutual encouragement
Not because of the fate of God, the deer collided , It's like not being lost because of the silent parting . Comfort the efforts that backfire with the attitude of fate , Pursue unexpected surprises with the persistent pursuit of man-made things . Only in this way can we harvest a tranquility in the bustle of people , Only in this way can we live up to the soul ferry in the quagmire of reality . This is the insight gained after the unforgettable parting many years ago , I want to come now , Such peace applies to all aspects of life . Compared with the vast sky, it is just a drop in the sea , Compared with the eternity of time, it is fleeting , Recognize your insignificance , In order to arouse the deep fear of everything in the world , It's important .
Society in a sense , Like an ecosystem , Loach eel , Flies and mosquitoes must have , It seems to be necessary to maintain dynamic balance . And for individuals , Connecting the corners of life is the epitome of society , Like bright sunshine , There is light and darkness everywhere , Only knowing existence is reasonable , Can we not dream of an ideal world with only light , Can we not want to escape from the real world mixed with darkness . It took 23 years of my life to know that there is no paradise in the world , Paid a heavy price , But now , I often motivate myself , But there is no paradise in the world , Don't be evil in the end ?
边栏推荐
- Install Fedora under RedHat
- Adrnoid Development Series (XXV): create various types of dialog boxes using alertdialog
- MATLAB signal processing [Q & A essays · 2]
- 做自媒体视频剪辑怎么赚钱呢?
- USB (十八)2022-04-17
- 建筑建材行业SRM供应商云协同管理平台解决方案,实现业务应用可扩展可配置
- VS扩展工具笔记
- Description of longitude and latitude PLT file format
- 移动端异构运算技术 - GPU OpenCL 编程(基础篇)
- LDO voltage stabilizing chip - internal block diagram and selection parameters
猜你喜欢
LeeCode -- 6. Zigzag transformation
Matlab 信号处理【问答随笔·2】
MySQL Index Optimization Practice II
漏洞复现----49、Apache Airflow 身份验证绕过 (CVE-2020-17526)
ROS2专题(03):ROS1和ROS2的区别【02】
[compilation principle] lexical analysis design and Implementation
LeeCode -- 6. Z 字形变换
UE4_ Ue5 panoramic camera
Wechat forum exchange applet system graduation design completion (1) development outline
【编译原理】词法分析设计实现
随机推荐
1. Sum of two numbers
Experience sharing of system architecture designers in preparing for the exam: the direction of paper writing
ArcGIS: field assignment_ The attribute table field calculator assigns values to fields based on conditions
PHP uses Alibaba cloud storage
USB(十五)2022-04-14
Add data analysis tools in Excel
B_QuRT_User_Guide(40)
UE4_ Use of ue5 blueprint command node (turn on / off screen response log publish full screen display)
力扣解法汇总648-单词替换
Unity3D学习笔记5——创建子Mesh
Install a new version of idea. Double click it to open it
Solve the problem of duplicate request resource paths /o2o/shopadmin/o2o/shopadmin/getproductbyid
JS get the key and value of the object
Network security - phishing
sql 数据库执行问题
UE4_UE5蓝图command节点的使用(开启关闭屏幕响应-log-发布全屏显示)
Deep understanding of MySQL lock and transaction isolation level
[compilation principle] lexical analysis design and Implementation
2021ICPC上海 H.Life is a Game Kruskal重构树
Specific method example of V20 frequency converter manual automatic switching (local remote switching)