新出现的SoC FPGA上的策略考虑

发布者:自由探索者最新更新时间:2011-03-09 来源: Altera 公司提供关键字:SoC  FPGA  策略 手机看文章 扫描二维码
随时随地手机看文章
    集成了 FPGA架构、硬核 CPU子系统以及其他硬核 IP的半导体器件 SoC FPGA已经发展到了一个“关键点”,它在今后十年中会得到广泛应用,为系统设计人员提供更多的选择。对于在 FPGA上开发的系统,这些 SoC FPGA完善了十多年以来的软核 CPU以及其他软核 IP。各种技术、商业和市场因素相结合推动了这一关键点的出现,Altera、Cypress.半导体、Intel 。和 Xilinx.公司等供应商都发布或者开始发售 SoC FPGA器件。

  这一关键点的主要推动因素包括:过渡到并行和多核处理,以提高功效;FPGA成为前沿的新半导体工艺技术;嵌入式系统中越来越多的使用了FPGA;摩尔定律的经济现实;CPU在体系结构上的增强。

  随着SoC FPGA时代的来临,系统设计人员在选择这些器件时需要考虑以下关键策略问题:

  ·哪些器件会经历“平台效应”,使得供应商、辅助支撑系统以及用户之间出现“自我增强循环”?

  ·哪些器件能够在多种选择中支持IP重用 ?

  ·哪些FPGA技术能够最大限度的降低成本,提高性能 ?

  SoC FPGA的关键点

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

  推动业界这一关键点出现的关键因素包括: 计算功效 、FPGA过渡到前沿工艺技术 、FPGA在嵌入式系统中的应用、摩尔定律的经济现实 、CPU在体系结构上的增强。

  计算功效

  计算的发展趋势是并行处理,近期集中在处理器从高成本的单核处理发展到多核实现上。在提高计算性能的同时降低功耗,这促使人们采用FPGA逻辑作为CPU的硬件加速器。

  一个 SoC FPGA系统提高了功效,实现了灵活的软件划分。SoC FPGA支持数百路数据信号连接不同的功能区,实现每秒100-gigabits (Gbps)带宽,甚至更大的带宽,其延时在纳秒级,性能和延时比分立器件要高几个数量级。而且,单个集成平台支持存储器控制器的共享,宽带存储器可以访问硬件加速器。

  性能的提高以及存储器访问功能支持采用 FPGA来实现功能更强的加速器,以满足各种各样的计算要求。由于硬件加速器在功效上要比 CPU高 1,000多倍,因此,与简单的多核并行方法相比,采用 SoC FPGA进行设计是实现高功效计算较好的方法。

  FPGA过渡到前沿工艺技术

  在 2000年,最新的 FPGA采用了 130-nm工艺技术进行开发,而目前的 CPU采用的是90-nm工艺技术。由于有更高级的 CPU,因此,第一代 SoC FPGA的推出有些滞后。然而,当今的前沿 FPGA采用 28-nm工艺技术,相对而言只有很少的商用 CPU或者ASSP使用了这一工艺技术,当然在今后有可能使用该技术。FPGA在工艺技术上的优势明显增强了这些集成器件的市场潜力,供应商也倾向于在这方面加大投入,这是因为设计人员不需要在 CPU性能上作出牺牲,如图1所示。

  

  FPGA在嵌入式系统中的应用

  在2000年,对于大部分嵌入式系统应用,FPGA还是相对比较昂贵的器件,结果,与相应的 CPLD或者 PAL相比,其应用相对较少。然而,在过去十年中,基于 SRAM的 FPGA在降低成本上超越了CMOS,由此,EE Times年度嵌入式调查表明,接近50%的嵌入式系统采用了FPGA。SoC FPGA最显著的优势是成本比分立器件低很多,芯片供应商有很大的市场机会来获得投资回报。[page]

摩尔定律的经济现实

  摩尔定律显得越来越“昂贵”。开发高级 CMOS半导体的制造设施成本大约在60亿到10亿美元。由于需要4千万美元的成本来开发新半导体器件,因此,在典型的利润模型中,半导体器件应能够获得 1亿美元的毛利润,20%的收益要花在研发上。典型的毛利润是50%时,企业至少要占据2亿美元的市场份额。除了消费类电子、移动电话和 PC之外,很少有能够达到这一规模的应用市场,因此,单一目的或者固定功能的器件很难获得投资回报。在今后的工艺技术中,高级半导体的成本会越来越高,这一成本结构使得开发固定功能半导体器件很难获得较好的经济回报,这表明在可编程逻辑技术上的投入会越来越多,而专用 ASSP和CPU等固定功能器件的投入会越来越少。SoC FPGA有潜力应用于很多市场领域,将会获得更多的投入。

  CPU在体系结构上的增强

  嵌入式处理这一术语涵盖了多种应用,从对成本非常敏感的4位处理器到非常复杂的多核64位处理器。相似的,这种广泛的应用一直支持各种类型的处理器、操作系统和软件供应商。与 2000年相比,这种广泛性在2011年表现出很大的不同。对于其规模和多样性而言,嵌入式市场总体上向速度更快、功能更强的处理器发展;例如,16位微控制器逐渐被 32位CPU替代。同时,四种应用最广泛的体系结构进一步增强了对32位 CPU系列的支持,这些体系结构包括:ARM 。、MIPS 。、PowerPC.和x86。之所以对其进行增强,主要是因为软件特性和功能重用。结果,采用了这些CPU体系结构之一的 SoC FPGA能够占据更大的市场,因此,供应商更愿意在这类半导体上加大投入。

  平台效应

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

  一般而言,有可能产生自我增强循环的产品将会在这种循环中不断发展,这是因为参与到新产品中的所有成员都会获得较高的 ROI。平台一旦开始启动后,它会吸引更多的投入,活跃的市场很快就会转向这一标准。

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

  Altera的方法

  Altera在嵌入式系统上进行了多年的创新投入后,已经启动了“嵌入式计划”,目的是建立一个基于一种FPGA设计流程方法的多家供应商、多CPU体系结构SoC FPGA平台。FPGA设计流程方法可以用作多种 SoC FPGA的基础,以及使用软核 CPU和其他软核IP的SoC解决方案。可以从Altera获得 ARM (硬核 )、MIPS (软核)和Nios 。 II (软核) CPU,而 Atom E6X5C可配置处理器由 Intel提供。这种集成方法在一种 FPGA体系结构和设计流程中统一了三种主要的CPU体系结构以及最流行的基于FPGA的软核CPU。

  推动创新

  FPGA设计流程集成方法旨在激励辅助支撑系统从主要处理器体系结构转向投入单一FPGA平台和工具流程,从而带来丰富的工具、应用软件、操作系统软件和专业知识支持。随着数百家全球辅助支撑系统成员在 CPU体系结构上的投入,这一 FPGA平台及其越来越多的工具、软件和IP应用越来越广泛,对系统设计人员越来越重要,表明其价值定位将促进应用,从而推动了良性平台循环。

  提供功能强大的工具和 IP

  这一多供应商平台的关键组成是对 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-nm 系列器件

  Altera的 28-nm FPGA系列器件是业界最全面的器件,针对用户的各种设计需求进行定制。Altera为各种最终应用需求提供非常优异的FPGA体系结构和工艺技术——性能最好的高密度 Stratix. V器件,成本最优的大批量 Cyclone. V器件,以及在性能和成本上达到均衡的中端 Arria. V器件。全系列 SoC FPGA受益于这种定制方法。[page]

  Altera最新的SoC FPGA将含有基于ARM Cortex-A9MP内核的高级处理器模块,如图2所示:

  

  Altera SoC FPGA体系结构在 ARM-Cortex A9子系统中将含有多种硬核 IP,以及高性能多端口存储器控制器,以提高存储器带宽。FPGA和 CPU子系统之间的宽带低延时互联将支持高性能应用和高效的 FPGA硬件加速。高级内部交换架构将支持高效的数据吞吐量,以及高效能在系统观察和调试。Qsys、Quartus II软件以及 ARM联络社区软件工具相结合后,这一器件将是一种性价比非常高的系统设计选择,它利用标准工具流程提高了效能,支持新开发和验证。

  结论

  SoC FPGA时代已经来临。在关键经济、技术和市场因素的推动下,这些器件达到了关键点,很多供应商已经发布了这些器件,或者开始发售。执行管理人员和系统规划人员在评估系统解决方案时应认真考虑平台效应、IP重用以及 FPGA工艺技术优势。

  Altera与主要的 CPU供应商 ARM、Intel和 MIPS合作,为 SoC FPGA器件和软核 CPU解决方案提供公共 FPGA平台。这种合作关系能够实现业界应用最广泛的CPU体系结构及其辅助支撑系统,继承相同的高级 FPGA设计流程,从而在这一平台上增强了IP重用,提高了灵活性。这种集成方法实现了平台效应,促进了这一平台以及支持CPU及其辅助支撑系统的增长和发展。

关键字:SoC  FPGA  策略 引用地址:新出现的SoC FPGA上的策略考虑

上一篇:CEVA-TeakLite-III DSP通过DTS-HD Master Audio Logo认证
下一篇:集成增强前向纠错IP内核【Altera】

推荐阅读最新更新时间:2024-05-02 21:18

双管齐下 赛灵思为视频行业大幅降低成本
“现在我们的客户主要痛点有两个,分别是公司资本开支和运营开支。资本开支也就是CAPEX,主要包括公司基础设施的建设等;OPEX运营开支中,主要包括日常运营公司所需要的费用和开支。” 赛灵思视频与图像处理高级市场营销经理Sean Gardner先生,近日就赛灵思在视频加速领域的工作与成就,接受了EEWorld记者的采访。 赛灵思视频与图像处理高级市场营销经理Sean Gardner先生 激动人心的中国直播市场 根据市场研究,当前视频直播的增长速度非常快,很快会超过视频文件播放,视频直播的市场到2021年将会达到700亿美金。Gardner先生在中国的时候,发现大家都在手机上看或者分享视频。中国的移动视频直播增长,比剩下
[嵌入式]
双管齐下 赛灵思为视频行业大幅降低成本
三种常用SoC片上总线的分析与比较
嵌入式系统是当今计算机工业发展的一个热点。随着超大规模集成电路的迅速发展,半导体工业进入深亚微米时代,器件特征尺寸越来越小,芯片规模越来越大,可以在单芯片上集成上百万到数亿只晶体管。如此密集的集成度使我们现在能够在一小块芯片上把以前由CPU和若干I/O接口等数块芯片实现的功能集成起来,由单片集成电路构成功能强大的、完整的系统,这就是我们通常所说的片上系统SoC(System on Chip)。由于功能完整,SoC逐渐成为嵌入式系统发展的主流。 SoC相比板上系统,具有许多优点: ① 充分利用IP技术,减少产品设计复杂性和开发成本,缩短产品开发的时间; ② 单芯片集成电路可以有效地降低系统功耗; ③ 减少芯片对外引脚数,简化系
[应用]
远程测控中嵌入式Web服务器的FPGA实现
0、引 言 嵌入式系统是指被嵌入到各种产品或工程应用中以微处理器或微控制器为核心的软硬件系统。嵌入式系统与Internet技术相结合,形成的嵌入式Internet技术是近几年随着计算机网络技术的普及而发展起来的一项新兴技术。工程技术人员、管理人员或调试人员通过Web而不用亲临现场就可以得到远程数据,并对测控仪器进行控制、校准等工作。这里介绍利用嵌入式软核处理器Nios II及广泛应用的嵌入式操作系统uClinux来实现电网参数的远程测控服务器的功能。 1、功能及体系结构 图1是系统结构,其中嵌入式Web服务器和监控端位于现场,它们之间的连接可以用串行口、并行口、USB等实现。现场监控端完成对目标地区
[应用]
适应数据爆炸时代的新策略,迄今最小最快纳米激子晶体管问世
漫威的人气角色蚁人如何从他小小的身体中产生如此强大的能量?秘密在于他衣服上的晶体管可放大微弱信号进行处理。但以传统方式放大电信号的晶体管会损失热能并限制信号传输速度,从而降低性能。韩国浦项科技大学与俄罗斯圣彼得堡国立信息技术、机械学与光学研究型大学共同开发出一种纳米激子晶体管,该晶体管使用基于异质结构的半导体中的层内和层间激子,克服了现有晶体管的局限性。该研究最近发表在国际纳米研究领域权威期刊《ACS Nano》杂志上。 图片来源:浦项科技大学 激子负责半导体材料的发光,由于光和材料在电中性状态下的自由转换,激子是开发下一代发热少的发光元件和量子信息技术光源的关键。 半导体异质双层是两种不同半导体单层的叠层,其中有两种
[半导体设计/制造]
适应数据爆炸时代的新<font color='red'>策略</font>,迄今最小最快纳米激子晶体管问世
Stratix II GX FPGA提供50Gbps接口
  Altera宣布带有嵌入式收发器的Stratix® II GX FPGA支持SERDES成帧器接口Level 5 (SFI-5)标准,为高性能光通信应用提供40至50-Gbps接口。SFI-5规范是芯片至芯片标准,保证了前向纠错(FEC)技术、成帧器以及业界最佳光转发器之间的通用性。硬件测试验证了Stratix II GX FPGA符合SFI-5标准,其20个高速串行收发器通道的数据速率在600 Mbps至6.375 Gbps之间,很容易满足SFI-5接口要求。   SFI-5光互联论坛(OIF)规范是为网络处理器设备和光转发器提供接口而开发的,以进一步提高带宽。SFI-5标准支持的网络传送格式包括OC-768、STM256和
[新品]
基于FPGA的DES、3DES硬件加密技术
传统的加密工作是通过在主机上运行加密软件实现的。这种方法除占用主机资源外,运算速度较慢,安全性也较差。而硬件加密是通过专用加密芯片、FPGA芯片或独立的处理芯片等实现密码运算。相对于软件加密,硬件加密具有加密速度快、占用计算机资源少、安全性高等优点。 设计思路 本设计首先用硬件描述语言(VHDL)进行DES(数据加密标准)、3DES(三重DES)算法编码和系统设计,然后采用FPGA来具体实现。采用FPGA设计灵活,可对芯片内部单元进行配置,可以缩短设计周期和开发时间,同时经过优化可以达到较高的性能。另外有多种EDA开发软件支持FPGA的设计,在本设计中采用了EDA综合工具Synplify和Altera公司的Quartus II
[嵌入式]
基于京微雅格低功耗FPGA的8b/10b SERDES的接口设计
作者:京微雅格系统应用工程师 易晶晶 摘要 串行接口常用于芯片至芯片和电路板至电路板之间的数据传输。随着系统带宽不断增加至多吉比特范围,并行接口已经被高速串行链接,或SERDES (串化器/ 解串器)所取代。起初, SERDES 是独立的ASSP 或ASIC 器件。在过去几年中已经看到有内置SERDES 的FPGA 器件系列,但多见于高端FPGA芯片中,而且价格昂贵。 本方案是以CME最新的低功耗系列FPGA的HR03为平台,实现8/10b的SerDes接口,包括SERDES收发单元,通过完全数字化的方法实现SERDES的CDR(Clock Data Recovery,时钟数据恢复),完成100~200Mhz
[嵌入式]
基于京微雅格低功耗<font color='red'>FPGA</font>的8b/10b SERDES的接口设计
利用FPGA在汽车、通信及AI领域创新
在当今快速发展的技术格局中,汽车、通信和工业市场处于数字化转型的最前沿。 由人工智能和机器学习驱动的先进技术开创了一个创新的新时代,技术先进的车辆重新定义了驾驶体验,5G 连接实现了无与伦比的处理速度,智能制造设施通过自动化彻底改变了工业工作流程。 在这些动态变化中,现场可编程门阵列 (FPGA) 已成为一项关键技术,为塑造自动化未来的创新解决方案提供支持。 FPGA 通过提供现场可重编程性、安全性、低功耗运行、高性能和实时网络来推动这场革命,以确保组织能够保持在数字化的前沿。 随着汽车、通信和工业组织中数字化的不断采用,利用 FPGA 功能和应用来释放创新的全部力量至关重要。下面,我们将详细分析技术进步如何增加这三个行业
[嵌入式]
利用<font color='red'>FPGA</font>在汽车、通信及AI领域创新
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved