初识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接口

相关推荐
156082072192 小时前
在vivado中,国产CH347芯片实现USB转JTAG的操作
fpga开发
数字芯片实验室7 小时前
IP验证最终回归到时序级建模
网络·网络协议·tcp/ip·fpga开发
雨洛lhw7 小时前
三模冗余资源量对比
fpga开发·三模冗余技术
XINVRY-FPGA9 小时前
XC7VX690T-2FFG1761I Xilinx AMD FPGA Virtex-7
arm开发·嵌入式硬件·fpga开发·硬件工程·fpga
FPGA_无线通信11 小时前
FPGA 组合逻辑和时序逻辑
fpga开发
Js_cold13 小时前
Xilinx FPGA温度等级及选型建议
fpga开发·fpga·vivado·xilinx
从此不归路14 小时前
FPGA 结构与 CAD 设计(第5章)上
fpga开发
洋洋Young14 小时前
【Xilinx FPGA】7 Series Clocking 设计
fpga开发·xilinx fpga
1560820721914 小时前
FPGA下AD采集时钟相位的调整
fpga开发
从此不归路14 小时前
FPGA 结构与 CAD 设计(第5章)下
fpga开发