Cyclone V 器件:满足多领域需求的FPGA解决方案
在当今的电子设计领域,FPGA(现场可编程门阵列)凭借其灵活性和高性能,在众多应用中发挥着重要作用。Intel的Cyclone V器件便是其中一款具有代表性的产品,它能同时满足不断缩小的功耗、成本和上市时间要求,以及高容量和对成本敏感应用日益增长的带宽需求。下面,我们就来详细了解一下Cyclone V器件的特点和优势。
文件下载:5CSEBA2U19C7SN.pdf
关键优势
低功耗
Cyclone V器件基于台积电的28nm低功耗(28LP)工艺技术构建,并包含大量硬知识产权(IP)块,与上一代器件相比,功耗最多可降低40%。这一优势使得Cyclone V在对功耗要求较高的应用场景中表现出色,例如移动设备和便携式仪器。
逻辑集成与差异化能力提升
其采用8输入自适应逻辑模块(ALM),拥有高达13.59兆位(Mb)的嵌入式存储器和可变精度数字信号处理(DSP)块。这些特性使得Cyclone V能够实现更复杂的逻辑设计,提高了设计的集成度和差异化能力。
高带宽容量
具备3.125 Gbps和6.144 Gbps的收发器以及硬内存控制器,能够满足高速数据传输的需求,适用于通信、数据中心等对带宽要求较高的领域。
集成硬处理器系统(HPS)
Cyclone V将双核Arm Cortex - A9 MPCore处理器、硬IP和FPGA紧密集成在单个片上系统(SoC)中,支持超过128 Gbps的峰值带宽,并在处理器和FPGA结构之间实现了集成数据一致性。这使得开发者可以在一个芯片上同时实现硬件逻辑和软件处理,大大简化了系统设计。
低成本
Cyclone V器件仅需两个核心电压即可运行,采用低成本的引线键合封装,并包含创新功能,如通过协议配置(CvP)和部分重新配置,有效降低了系统成本。
器件变体与封装
Cyclone V器件有多种变体可供选择,以满足不同应用的需求:
- Cyclone V E:针对广泛的通用逻辑和DSP应用进行了优化,追求最低的系统成本和功耗。
- Cyclone V GX:适用于614 Mbps至3.125 Gbps收发器应用,在成本和功耗方面具有优势。
- Cyclone V GT:是FPGA行业中6.144 Gbps收发器应用成本和功耗最低的选择。
- Cyclone V SE:集成了基于Arm的HPS的SoC。
- Cyclone V SX:集成了基于Arm的HPS和3.125 Gbps收发器的SoC。
- Cyclone V ST:集成了基于Arm的HPS和6.144 Gbps收发器的SoC。
每种变体都有多种封装选项,用户可以根据具体需求进行选择。例如,Cyclone V E器件有FineLine BGA(FBGA)、Ultra FineLine BGA(UBGA)和Micro FineLine BGA(MBGA)等封装类型,不同的封装对应不同的引脚数量和资源配置。
核心特性
自适应逻辑模块(ALM)
Cyclone V器件使用28nm ALM作为逻辑结构的基本构建块。它采用8输入可分解查找表(LUT)和四个专用寄存器,有助于在寄存器丰富的设计中改善时序收敛,并实现比前代产品更高的设计打包能力。此外,最多可将25%的ALM配置为使用MLAB的分布式内存。
可变精度DSP块
Cyclone V的可变精度DSP块支持多种信号处理精度,包括9 x 9、18 x 18和27 x 27位。它具有64位累加器、硬预加法器、级联输出加法器等特性,可高效实现各种DSP功能。在编译时,每个DSP块可配置为独立的三个9 x 9、两个18 x 18或一个27 x 27乘法器,并可通过专用的64位级联总线级联多个DSP块,以实现更高精度的DSP功能。
嵌入式内存块
Cyclone V器件包含两种类型的内存块:10 Kb M10K块和640位内存逻辑阵列块(MLABs)。M10K块适用于较大的内存阵列,提供大量独立端口;MLABs则适用于宽而浅的内存阵列,如数字信号处理(DSP)应用中的移位寄存器、宽浅FIFO缓冲区和滤波器延迟线。
时钟网络和PLL时钟源
Cyclone V器件拥有16个全局时钟网络,最高可运行至550 MHz。时钟网络架构基于Intel的全局、象限和外围时钟结构,由专用时钟输入引脚和分数PLL支持。为降低功耗,Intel Quartus Prime软件会识别并关闭未使用的时钟网络部分。PLL支持频率合成、片上时钟去斜、抖动衰减等多种特性,还可进行用户模式重新配置和动态相移。
FPGA通用I/O
Cyclone V器件提供高度可配置的GPIO,具有可编程总线保持和弱上拉、LVDS输出缓冲器、片上并行终端和动态终端等特性,支持轻松实现时序收敛。
PCIe Gen1和Gen2硬IP
Cyclone V GX、GT、SX和ST器件包含PCIe硬IP,支持PCIe Gen2和Gen1端点和根端口,最多可达x4通道配置。该硬IP独立于核心逻辑运行,可在不到100 ms内完成链路训练,并提供改进的端到端数据路径保护。
外部内存接口
Cyclone V器件支持最多两个用于DDR3、DDR2和LPDDR2 SDRAM设备的硬内存控制器,每个控制器支持8至32位组件,密度最高可达4 Gb,并可选ECC。此外,所有Cyclone V器件还支持软内存控制器,以提供最大的灵活性。
低功耗串行收发器
Cyclone V器件提供业界最低功耗的6.144 Gbps收发器,每个通道的最大功耗估计为88 mW。收发器位于器件的左外边缘,由物理介质附件(PMA)、物理编码子层(PCS)和时钟网络组成。PMA块与芯片的其余部分隔离,确保最佳信号完整性;PCS硬IP支持多种协议和数据速率。
SoC与HPS
Cyclone V的SoC将FPGA结构和HPS集成在单个器件中,结合了可编程逻辑的灵活性和硬IP的功率和成本优势。HPS由双核Arm Cortex - A9 MPCore处理器、丰富的外设和共享多端口SDRAM内存控制器组成,通过HPS - FPGA AXI桥实现FPGA结构和HPS之间的通信。
配置与开发
FPGA配置和处理器启动
FPGA结构和HPS在SoC中独立供电,可独立配置和启动,提供了更大的设计灵活性。例如,可先启动HPS,然后由HPS在软件控制下对FPGA结构进行全部或部分重新配置;也可同时启动HPS和FPGA结构,先配置FPGA结构,再从FPGA结构可访问的内存中启动HPS。
动态和部分重新配置
Cyclone V器件支持动态重新配置,可在不影响相邻通道数据传输的情况下,动态更改收发器数据速率、PMA设置或协议。部分重新配置功能允许在设备的其他部分保持运行的同时,对部分设备进行重新配置,提高了设备的有效逻辑密度,降低了成本和功耗。
硬件和软件开发
在硬件开发方面,可使用Intel Quartus Prime软件中的Platform Designer(Standard)系统集成工具配置HPS,并将FPGA结构中的软逻辑连接到HPS接口。在软件开发方面,基于Arm的SoC设备继承了丰富的软件开发生态系统,支持Linux、VxWorks等操作系统。开发者还可在Intel SoC Virtual Target上开始特定设备的固件和软件开发。
总结
Cyclone V器件凭借其低功耗、高带宽、丰富的功能和灵活的配置选项,适用于工业、无线和有线、军事和汽车等多个市场。无论是在降低系统成本、提高性能还是满足特定应用需求方面,Cyclone V都展现出了强大的优势。对于电子工程师来说,深入了解Cyclone V器件的特性和应用,将有助于开发出更优秀的电子系统。你在使用FPGA进行设计时,是否也遇到过类似的选择难题呢?欢迎在评论区分享你的经验和见解。
-
FPGA
+关注
关注
1663文章
22493浏览量
638940 -
低功耗
+关注
关注
12文章
3981浏览量
106848
发布评论请先 登录
AD9553:灵活的时钟转换器,满足多领域需求
STEVAL - PSQ001V1:满足多需求的电源管理方案
Altera三大FPGA系列产品生命周期支持延至2045年
赛灵思FPGA电源解决方案全解析
Cyclone V 器件数据手册解析:从特性到应用的全面洞察
英特尔Cyclone V器件:高效能与低功耗的完美融合
PCIe通信就是快,RK3576+FPGA解决方案
重磅合作!Quintauris 联手 SiFive,加速 RISC-V 在嵌入式与 AI 领域落地
森利威尔SL3036H 宽输入电压 DC-DC 芯片 内置150V MOS 高效率降压解决方案
40G 光模块:场景化高速传输解决方案,适配多领域需求
Leadway电机方案的适用性
基于SoC/FPGA的云台多轴协同驱动解决方案
多模式检测:线束气密测试仪满足多样化测试需求
Cyclone V器件:满足多领域需求的FPGA解决方案
评论