从FPGA朝向SoC FPGA发展 主要有几个关键的推动因素

时间:2025-04-28  作者:Diven  阅读:0

SoC FPGA为一个整合FPGA架构、硬式核心CPU子系统以及其硬式核心IP的半导体元件,可实现低延时频宽互联,并提高IP重用性;预估此类型元件在今后10年中将会得到应用,为系统设计人员提供更多的选择。

从FPGA朝向SoC FPGA发展 主要有几个关键的推动因素

整整合了现场可编程闸阵列(FPGA)架构、硬式核心中央处理器(CPU)子系统以及其硬式核心矽智财(IP)的半导体元件--SoC FPGA,已经发展到了一个“关键点”,在今后10年中会得到应用,为系统设计人员提供更多的选择。在各种技术、商业和市场因素相结合下,推动了这一个关键点的出现,Altera、赛普拉斯(Cypress)、英特尔(Intel)和赛灵思(Xilinx)等供应商,都相继发布或开始销售SoC FPGA元件

本文章介绍新出现的SoC FPGA,背后的推动因素,以及执行管理人员和系统设计人员在选择这些元件时的考虑因素。

业界整合FPGA和CPU系统在第一个10年发展中既有成功也有失败。最初的SoC FPGA在商业上并不是很成功,而FPGA中的软式核心CPU得到了应,这证明市场对FPGA和CPU技术整合有基本的需求。各种新的因素改变了业界环境,导致关键点的出现,SoC FPGA将在市场上获得非常的应用。

从FPGA朝向SoC FPGA发展,主要有几个关键的推动因素,包括FPGA开始采用如28奈米(nm)之类的先进半导体制程技术,藉由摩尔定律实现更高成本效益;CPU架构的增强,并过渡到平行和多核心处理,以及嵌入式系统采用FPGA的比率愈来愈高,亦有推波助澜之效。

运算功率效益大增

由于运算的发展趋势是朝向平行处理技术,处理器亦从高成本的单核心处理,一直发展到现今的多核心。为了在提高运算性能的也能降低功率消耗,促使一些厂商开始采用FPGA逻辑做为CPU的硬体加速器,带动SoC FPGA发展风潮。

一个SoC FPGA系统可提高功率效益,并实现灵活的软体画分。SoC FPGA可支援数百路资料讯号连接不同的功能区,实现100Gbit/s频宽,甚至更大的频宽,其延时在奈秒级,性能和延时表现都比独立元件好,而且其整合平台亦可提升记忆体存取功能。

SoC FPGA性能提高以及记忆体存取功能实现功能更强的加速器,能够满足各式各样的运算要求。由于硬体加速器在功率效益上要比CPU还高1,000多倍,与简单的多核心平行方法相比,采用SoC FPGA进行设计对开发人员而言,是实现高功率效益运算较好的方法。

尖端制程技术加持 SoC FPGA兼具低功耗与高效能

如图1所示,在2000年时,最新的FPGA采用了130奈米制程技术进行开发,而当时的CPU采用的是90奈米制程技术。由于市场上已有更高阶的CPU,第一代SoC FPGA的推出显得有些落后。当今最尖端FPGA已采用28奈米制程技术,相对而言只有少数商用CPU或者特定应用标准产品(ASSP)使用28奈米制程技术。FPGA的制程技术在整合元件的市场优势已明显增强,而FPGA供应商也倾向于在SoC FPGA方面大量投入产品研发,这是因为该产品可让客户不需要在CPU性能与功耗上做出妥协。

图1 FPGA制程技术演进过程

FPGA于嵌入式系统应用日渐增长

过去对于大部分嵌入式系统应用,FPGA往往是客户觉得较为昂贵的元件,也因此与相应的复杂型可编程逻辑元件(CPLD)或者可程式化阵列逻辑(PAL)相比,其应用相对较少。在过去10年中,采用静态随机存取记忆体(SRAM)架构的FPGA在降低成本上已经超越了互补式金属氧化物半导体(CMOS),现今,已有接近50%的嵌入式系统采用了FPGA。而SoC FPGA最显著的优势是成本可比独立元件低很多,晶片供应商将会有很大的市场机会获得投资回报。

ASSP成本渐高 SoC FPGA有机可趁

摩尔定律在未来将显得越来越“昂贵”。开发高阶CMOS的制造设施成本大约在10亿~60亿美元,其中还需要4,000万美元的成本来开发新的半导体元件,在典型的利润模型中,半导体元件应能够获得1亿美元的毛利,而其中20%的收益须花在研发上。而当典型的毛利是50%时,企业至少要占据2亿美元的市场份额。除消费性电子、行动电话和个人电脑(PC)外,事实上,很少有能够达到这规模的应用市场,单一目的或者固定功能的元件很难获得投资回报。在今后的制程技术中,高阶半导体的成本将会越来越高,这成本结构使得开发固定功能半导体元件很难获得较好的投资回报,这代表着在可程式设计逻辑技术上的投入可望越来越多,而专用ASSP和CPU等固定功能元件的投入则会越来越少。SoC FPGA有潜力应用于很多市场领域,并将会获得更多的投入。

扩大应用市场 FPGA商采用CPU架构蔚为潮流

嵌入式处理这一个术语其实涵盖了多种应用,从对成本非常敏感的4位元处理器到非常复杂的多核心64位元处理器。这种的应用一直支援各种类型的处理器、作业系统和软体供应商。与10年前相比,这种性在2011年表现出很大的不同,对于其规模和多样性而言,嵌入式市场整体成长速度不但快,且处理器功能的发展亦日趋进步;例如16位元微控制器逐渐被32位元CPU替代。四种应用最的架构进一步增强了对32位元CPU系列的支援,这些架构包括安谋国际(ARM)、MIPS、PowerPC和x86。之所以对其进行增强动作,主要是因为软体特性和功能重用。而采用了这些CPU架构的SoC FPGA能够占据更大的市场,FPGA供应商更愿意在这类半导体上扩大投资。

平台效应加速SoC FPGA设计趋势成形

生产厂商、使用者和辅助支援系统在产品上彼此之间会有影响时,就会出现网路效应,或者称为平台效应。平台效应的基本原理是某产品或者标准的应用越多,在使用者基础和辅助支援系统中的价值就越高。结果,使用者基础和辅助支援系统就会在这种技术上加大投入,进而吸引更多的应用,产生自我增强的良性循环。熟悉的例子包括PC、视讯记录格式和社交网站等。

一般而言,有可能产生自我增强循环的产品将会在这种循环中不断发展,这是因为参与到新产品中的所有成员都会获得较高的投资回报。平台效应一旦开始启动后,就会吸引各家厂商争相投入,而SoC FPGA市场则很快就会转向这一个标准。

随着SoC FPGA的不断发展,用户将非常愿意重新使用在多种系统中使用过的FPGA IP和设计软体。例如,CPU辅助支援系统中的成员愿意尽可能减少学习FPGA开发工具,而CPU供应商也希望减少FPGA开发工具的数量。最终,支援多家供应商和CPU架构的SoC FPGA平台很有可能触发这种平台效应,帮助这些使用者和辅助支援系统成员获得很大的优势。

以FPGA业者Altera为例,其在嵌入式系统上进行了多年的创新投入后,已启动了“嵌入式计划”,目的是建立一个可让多家供应商采用同FPGA设计流程方法,并可使用多CPU架构的SoC FPGA平台。

FPGA设计流程方法可以作为多种SoC FPGA的基础,以及使用软式核心CPU和其软式核心IP的SoC解决方案。例如FPGA厂商可获得ARM(硬式核心)、MIPS(软式核心)和Nios II(软式核心)CPU或者由英特尔提供的Atom E6X5C可配置处理器。这种整合方法可在FPGA架构和设计流程中,统一三种主要的CPU架构,以及最流行的、采用FPGA架构的软式核心CPU。

FPGA设计流程整合方法旨在激励辅助支援系统从主要处理器架构,转向投入单一FPGA平台和工具流程,进而带来丰富的工具、应用软体、作业系统软体和专业知识支援。随数百家全球辅助支援系统成员在CPU架构上的投入,此一FPGA平台及其越来越多的工具、软体和IP应用亦日趋,对系统设计人员也越来越重要,证明其价值定位将促进更多应用,进而推动了良性平台的产业生态。

提高SoC FPGA设计效率 系统整合工具配件吃重

这一个多供应商平台的组成关键,是可对FPGA逻辑进行程式设计的Quartus II软体。Quartus II软体包括Qsys系统整合工具,采用了Altera的第二代交换架构技术,用于加速软式核心IP的开发、重用和整合。采用使用者图形介面(GUI)架构的Quartus II软体有免费的网路版和完全授权的版本,其可提供包括系统设计、时序收敛、系统验证,以及协力厂商电子自动化设计(EDA)工具支援,进而满足了效能和性能上的需求。

除Altera传统的Avalon记忆体映射(Avalon-MM)介面和资料通路汇流排介面规范,Qsys还支援ARM AXI标准,可以采用自动的混合匹配方法来整合采用Avalon架构的IP和采用AXI架构的IP。Qsys亦支援利用直观快速的设计经验,在通用平台上可方便进行设计或者系统内验证,进而实现采用ARM架构和Intel的SoC FPGA,以及实现采用MIPS和Nios II软式核心CPU的SoC。

客制化28奈米系列元件 强化产品竞争力

Altera的28奈米FPGA系列元件可针对用户各种设计需求进行客制化,并可为各种终端应用需求提供适当的FPGA架构和制程技术,如高效能的Stratix V元件、低成本的Cyclone V元件以及在性能和成本上达到均衡的中阶Arria V元件。全系列SoC FPGA皆受益于28奈米制程所带来的优势。如图2所示,最新的SoC FPGA亦将含有采用ARM Cortex-A9架构核心的高阶处理器模块。

图2 Altera SoC FPGA架构

Altera SoC FPGA架构在ARM Cortex-A9子系统中,将含有多种硬式核心IP,以及高性能多埠记忆体控制器,以提高记忆体频宽。FPGA和CPU子系统之间的宽频低延时互联,将支援高性能应用和高效率的FPGA硬体加速。高阶内部交换架构将支援高效率的资料传输量,以及高效能在系统观察和除错。Qsys、Quartus II软体以及ARM社群软体工具相结合后,这一个元件将是性价比非常高的系统设计选择,其可利用标准工具流程提高效能,支援新开发和验证。

在成本要求日趋严苛、制程技术成熟和市场需求增加的因素推动下,SoC FPGA时代已经来临。目前已有些FPGA供应商发布了SoC FPGA相关产品,亦尚有许多厂商正在加紧脚步研发中。系统规画人员在评估系统解决方案时,应该认真考虑平台效应、IP重用以及FPGA制程技术优势,以选择最佳的解决方案。

Altera与主要的CPU供应商ARM、Intel和MIPS合作,为SoC FPGA元件和软式核心CPU解决方案提供公共FPGA平台。这种合作关系能够实现业界应用最的CPU架构及其辅助支援系统,继承相同的高阶FPGA设计流程,进而在这一个平台上增强了IP重用,提高灵活性。这种整合方法将会实现了平台效应,并且促进SoC FPGA以及其辅助支援系统的增长和发展。

猜您喜欢

电子电路图中,贴片电阻通常用两种方式表示。第一种是国际标准的矩形符号,中间标注阻值。例如,一个10kΩ的电阻会被标记为10k或1002,其中1002代表1000...
2024-11-29 10:26:40

贴片电阻变小通常情况下并不意味着坏了。贴片电阻的尺寸(长宽高)是由其功率和阻值决定的,而不是由其好坏决定的。 常见的贴片电阻尺寸有0201、0402、0603、...
2024-11-29 10:26:24

电子电路中,二极管和三极管是非常重要的元件。应用于电源电路、信号处理和放大等领域。了解如何使用万用表测量二极管和三极管的性能,不仅能够帮助我们判断元件的好坏,还...
2025-04-09 07:00:05

现代电子设备中,连接器的设计与性能非常重要。TERMINAL_15.24X12.85MM_TM是高效的连接解决方案,应用于各种行业。本文将深入探讨这一连接器的特...
2025-04-25 06:31:51

前情提要《库迁移系列 - 简单模式》——库迁移器的简单模式会根据其对源库和连接的工作区的分析,软件自己在后台会经过一系列的处理,预先自动选择迁移过程的所有方面...
2022-07-08 10:59:00

无人机作为新兴科技产品,已逐渐融入我们的生活,航拍、植保等应用场景日益丰富。然而,无人机电池的安全问题也不容忽视,不当的充电操作可能引发火灾等安全事故,同时也会...
2024-03-13 00:00:00

现代电子产品中,贴片电阻作为一种重要的元件,应用于各种电路设计中。无标识贴片电阻,顾名思义,是指那些没有任何标识的贴片电阻。这类电阻在生产过程中未标注阻值、功率...
2025-03-16 11:35:39

这几种电子元件虽然外观相似,但功能各异。钽电容体积小,容量大,稳定性好,常用于对空间要求高的电路中。缺点是价格较高,耐压较低。贴片电容是常见的电容类型,种类繁多...
2024-11-29 10:25:58


贴片电阻上的「470」代表其阻值为470欧姆。 这是一种常用的表示方法,遵循数字编码规则。前两位数字「47」代表有效数字,第三位数字「0」代表10的n次方(n为...
2024-11-26 11:29:50