1 初识FPGA
文章目录
- 1 初识FPGA
- 1.1 基本认知
- 1.1.1 什么是FPGA?
- 1.1.2 什么是HDL?什么是Verilog?
- 1.1.3 硬件开发与软件开发
- 1.1.4 FPGA与其他硬件的对比
- 1.1.5 FPGA优势与局限性
- 1.1.6 FPGA的应用
- 1.1.7 FPGA的学习之路
- 1.2 FPGA开发流程
- 1.2.1 一般性的FPGA开发流程
- 1.2.2 利用Vivado开发FPGA
- 1.2.3 硬件调试与仿真(ILA核/VIO核)
- 1.3 FPGA芯片介绍
- 1.3.1 FPGA的发展史
- 1.3.2 FPGA厂商及型号
- 1.3.3 FPGA硬件结构
- 1.3.3.1 数字电路基本结构
- 1.3.3.2 LUT查找表
- 1.3.3.3 可配置逻辑块CLB
- 1.3.3.4 其他丰富的FPGA资源
- 1.4 Verilog基础语法
- 1.4.1 基础知识
- 1.4.2 数据类型
- 1.4.3 运算符
- 1.5 Verilog程序框架
- 1.5.1 Verilog注释
- 1.5.2 Verilog关键字
- 1.5.3 Verilog程序框架