初识FPGA

大学的时候有一门verilog语言,觉得很难,不愿学。有学习套件是黑金的一块FPGA开发板,可能当时点灯和点数码管了。全都忘了。

今项目需要,使用FPGA中的ZYNQ,需要c语言开发,随即开始学习相关知识。

ZYNQ内部主要分为PL和PS端:

PS (Processing System): 一个基于双ARM Cortex A9内核的处理系统。

PL (Progarmmable Logic):可编程逻辑,即FPGA。可用PL端为PS端定制外设。

开发工具是Vivado和里面的套件vitis

vivado 主要是写Verilog,做FPGA相关工作;vitis主要是写c语言,做ARM端的相关软件。

硬件最小系统需要有:

1、ZYNQ主芯片

2、DDR芯片

3、QSPI或者SD(用于掉电存储程序和参数)

4、电源和Debug接口

相关推荐
s09071369 小时前
ZYNQ DMA to UDP 数据传输系统设计文档
网络协议·fpga开发·udp
燎原星火*11 小时前
QSPI IP核 基本参数
fpga开发
XINVRY-FPGA11 小时前
XCVU9P-2FLGC2104I Xilinx AMD Virtex UltraScale+ FPGA
嵌入式硬件·机器学习·计算机视觉·fpga开发·硬件工程·dsp开发·fpga
FPGA_小田老师11 小时前
FPGA Debug:PCIE一直自动重启(link up一直高低切换)
fpga开发·pcie debug·pcie初始化问题
hexiaoyan82711 小时前
视频信号检测板卡:208-Base Camera Link 图像信号模拟器
fpga开发·图像信号模拟器·视频信号检测·视频信号分析·智能图像分析
竹君子11 小时前
新能源知识库(151) RTDS和RT-LAB比较
fpga开发
brave and determined15 小时前
可编程逻辑器件学习(day34):半导体编年史:从法拉第的意外发现到塑造现代文明的硅基浪潮
人工智能·深度学习·fpga开发·verilog·fpga·设计规范·嵌入式设计
FPGA_Linuxer16 小时前
RFSOC PCIE 4.0读写测试
fpga开发
坏孩子的诺亚方舟17 小时前
FPGA系统架构设计实践8_复位参考设计
fpga开发·系统架构·复位
li星野17 小时前
打工人日报#20251124
fpga开发