第二篇:Xilinx 7系列FPGA详解——从Spartan到Virtex
引言Xilinx的7系列FPGA采用统一的28nm架构覆盖了从低功耗、低成本到超高带宽、高逻辑密度的广阔应用范围。无论是工业控制、消费电子还是通信基础设施、航空航天7系列都能提供合适的解决方案。本文将详细介绍该系列的四个成员Spartan-7、Artix-7、Kintex-7和Virtex-7。Spartan-7低成本的入门之选Spartan-7系列是针对成本敏感型应用优化的FPGA。它在保持较低功耗的同时提供了足够的逻辑单元从几千到十几万和基本I/O资源。该系列没有集成高速串行收发器因此非常适合以下场景简单的逻辑接口扩展传感器数据聚合显示控制如LCD屏电机控制等工业应用对于刚刚接触FPGA的开发者Spartan-7也是绝佳的入门芯片因为它设计难度低开发工具Vivado支持完善。Artix-7平衡性能与成本Artix-7在Spartan-7的基础上增加了对高速串行收发器GTP的支持最高速率可达6.6Gbps同时DSP切片数量也显著增加。这使得Artix-7能够处理更复杂的信号处理任务例如软件无线电中的数字变频小型蜂窝基站基带处理机器视觉图像采集与预处理医疗影像设备如内窥镜Artix-7的功耗经过优化非常适合需要一定计算能力但又受限于散热和电源的便携设备。Kintex-7最佳性价比的中坚力量Kintex-7是7系列中性价比最高的产品线。它拥有更多的逻辑资源、更快的收发器可达12.5Gbps以及丰富的DSP48E1切片每个切片可实现25×18乘法累加。这些特性使得Kintex-7能够胜任许多高端应用4G/5G无线通信前传高性能测试测量仪器雷达信号处理专业音视频广播设备Kintex-7在性能和功耗之间取得了极佳的平衡是许多通信设备厂商的首选。Virtex-7旗舰级的高性能平台Virtex-7代表了7系列的顶峰提供了业界领先的容量和带宽。它集成了多达200万个逻辑单元、数千个DSP切片以及最高28Gbps的收发器并且支持DDR4内存接口和PCIe Gen3。Virtex-7主要用于对计算能力要求极高的领域大型数据中心加速高端网络交换机/路由器军用雷达和电子战系统超级计算机原型验证由于成本较高Virtex-7通常只在顶级设备中出现。如何选择适合的7系列FPGA在选择FPGA时需要考虑以下因素逻辑容量估算设计所需的查找表LUT、触发器FF、块内存BRAM数量。DSP需求如果涉及大量乘加运算如滤波、FFT需要关注DSP切片数量。I/O与接口是否需要高速收发器需要多少对接口速率要求多少功耗与散热高性能往往意味着高功耗需评估散热条件。成本量产后BOM成本是否在预算内通常Spartan-7适合逻辑简单、无高速串行通信的设计Artix-7适合需要一定信号处理能力的中低端通信Kintex-7是大多数通信和测量设备的主力Virtex-7则留给最苛刻的应用。结语Xilinx 7系列FPGA以其丰富的产品线和稳定的性能在过去的十年中成为了行业标准。随着更先进的UltraScale和UltraScale系列的推出7系列依然在成本敏感市场占据一席之地。下一篇文章我们将介绍集成ARM处理器的Zynq SoC系列它代表了FPGA与嵌入式处理融合的新方向。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2425764.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!