基于ZYNQ FPGA实现数据采集与传输系统设计

1 ZYNQ FPGA简介

传统的嵌入式集成电路应用级芯片常见的 DSP,ARM,PowerPC,MIPS, FPGA 等,FPGA 有灵活性好,资源丰富,可反复编程(Programmable)速度快(并行)的优势。但是基本上都是组合使用,常用组合FPGA+DSP、FPGA+ARM、FPGA+ PowerPC、FPGA+FPGA、FPGA+FPGA等,组合方式相对于非组合方式设计是有难度的。

XILINX 作为 FPGA (Field  Programmable Gate Array)的领导者,率先将专用的中央处理器 CPU 硬核与 FPGA 集成于一颗芯片中,产生了一种全新的异构平台,称之为全可编程片上系统(All Programmable SoC);使用一颗 ZYNQ 来实现以前的 ARM 外挂 FPGA 的设计架构,即降低了总成本,同时可以改善性能,降低功耗,较少体积的同时,提升可靠性;ZYNQ FPGA主要由处理系统(PS)和可编程逻辑(PL)。PS:ARM Cortex-A9 双核处理器(硬核),PL:Artix 7 FPGA。

2 ZYNQ FPGA逻辑设计

基于FPGA实现PL与PS数据交互逻辑框图如图1所示。

猜你喜欢

转载自blog.csdn.net/m0_46498597/article/details/108404371