ZYNQ7000系列FPGA资源对比

描述

对于软硬件技术开发人员,ZYNQ是比较好的入门级FPGA,你可以在FPGA上用verilog编写RTL代码,也可以在ARM中用C语言编写应用程序。而入手一块低成本的开发板则是你开启软硬件技术开发的一条捷径。

我们知道Zynq系列FPGA是由一个双核ARM Cortex-A9处理系统(PS)和一片FPGA可编程逻辑 (PL)组成。PL主要用来实现高速逻辑、算术和数据流子系统,而PS支持软件程序和 / 或操作系统,这样系统的整个功能可以恰当地在硬件和软件之间做出划分。PL和PS之间则采用AXI的连接方式。

FPGA

ZYNQ7000系列之间主要区别就是PS端具有单/双核的ARM处理器及其频率,PL端对应的资源数量的区别。下面以ZedBoard开发板以及ZC706开发板对应的资源进行对比。

FPGA

从上图的资源对比来看,ZedBoard开发板使用的XC7Z020中PS的双核ARM频率最高支持866MHz,而ZC706开发板中使用的XC7Z045的双核ARM最高支持高达1GHz。ZC706的PL端资源相当于ZedBoard的4倍。

FPGA

Zynq的处理器系统(PS)是一个集成度很高、功能丰富的系统,它可扩展的外设接口包括各种通用I/O、UART以及其他特定功能的接口,如SD/SDIO、USB、Ethernet等,这些接口能够提供与外部设备的通信能力,从而满足各种不同的应用需求。互联接口主要包括总线接口和直接存储器访问(DMA)通道,这些接口提供了数据在系统内部的传输能力。

ZedBoard开发板与ZC706开发板除了使用ZYNQ7000芯片资源的区别,外设接口也略有不同,例如ZC706开发板多了一个HPC的FMC,一个光纤通道,一个PCIex4等。

 

  审核编辑:汤梓红

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分