评论:ARM、Xilinx与未来的可编程平台

发布者:TranquilOasis最新更新时间:2009-10-26 来源: 电子工程专辑关键字:ARM  Xilinx  FPGA  可编程逻辑 手机看文章 扫描二维码
随时随地手机看文章

  多核处理器+FPGA的组合并不新奇。业界关注Elixent等公司的单核处理器+FPGA结构已近10年,Elixent由惠普实验室分出,随后被松下收购。还有些其它例子,Xilinx就一直在提供PowerPC加FPGA结构的集成电路。但这种概念大体上没能持续下去。

  现在有什么改变?

  一方面说,片上系统的开发成本呈指数级上升,因此必须达到一定产量才划算。作为回应,FPGA正在接手老的半定制设计市场,并逐渐成为低销量/高价值应用开发的首选。但很多这些应用需要一个甚至多个处理器,并且还要低功耗。

  因此或许ARM和Xilinx相信多核处理器加FPGA的时代已经到来,他们想创建软硬件都可编程可扩展的标准集成电路。

  又或许这次ARM-Xilinx公告是为了回应英国XMOS半导体公司以软件化芯片撼动市场的挑战。

  从另一个角度来思考,基于查找表(LUT)的Xilinx体系结构已存在了25年。坦白地说,对于当今系统架构师要做的很多事而言,它太细了。处理器内核正成为下一代现场可编程系统的与非门/查找表。

  有意思的是,ARM-Xilinx公告和MIPS-Altera公告很相似。但前者更具战略意义,毕竟ARM和Xilinx都是各自市场的领导者。我们将在获得更多细节后带来新的报道。

  附:致力可编程平台发展,赛灵思与ARM共同宣布合作开发计划

  全球可编程逻辑解决方案领导厂商赛灵思公司(Xilinx,Inc。)与ARM公司宣布正式开展合作,在赛灵思FPGA中应用ARM处理器与互联技术。赛灵思公司目前已经开始采用ARMCortex处理器IP,利用性能优化的ARM数字单元库(celllibrary)和嵌入式存储器,为未来的可编程平台提供支持。此外,两家公司还共同对下一代ARM®AMBA®互联技术进行定义,以增强并优化FPGA架构。

  两大公司的合作,意味着赛灵思致力于采用全线ARM技术,并充分利用ARM处理器的巨大优势为客户和生态系统开发人员提供灵活的计算平台,使他们的IP和软件开发可以在更广的范围内进行共享和重复利用。这也将使得可编程方案进一步深入渗透到现有的市场并拓展至更新的一些市场领域。理想的应用将涵盖通信、汽车、消费类市场,航空、国防以及工业等各个市场。

  ARM公司首席技术官(CTO)MikeMuller先生表示,“不断缩短的产品上市时间及持续攀升的产品开发成本两大因素,促使行业开发出融合处理器为中心的设计方法和片上系统设计常用的开放标准为一体的、并拥有可编程逻辑灵活性的新型产品。结合ARM公司在低功耗、高性能处理器和物理IP技术的领导地位及其ConnectedCommunity™生态系统的实力,加上赛灵思公司领先的FPGA技术,我们将可以帮助软件开发人员和硬件设计人员,加速其对各种应用的开发。”

  GilderPublishing的技术分析师NickTredennick指出,“赛灵思采用ARM处理器技术,为FPGA架构提供了一个前景广阔的发展蓝图,双方在下一代AMBA互联标准上进行的合作和共同定义,将提供必要的最优化设计,使得这些新产品具备理想的系统性能、集成、重复利用以及可扩充能力。这也为IP与系统解决方案的开发、测试、交换和共享提供了通用的技术基础,这一模式将对未来的可编程逻辑业界带来非常深远的影响。”

  为了帮助建立一个服务于赛灵思FPGA和ARMIP技术的更佳的生态系统,两家公司早就开始与众多IP提供商和EDA厂商进行合作,包括Cadence、CAST、Denali、MentorGraphics、NorthwestLogic、Omiino、Sarance、Synopsys和Xylon等,以支持AMBA标准的高级版本。AMBA标准是片上组织通信(on-chipfabriccommunication)的行业标准,与ARM处理器保持紧密的联系。这一新的互联,不仅利用全球领先的32位处理器IP简化并延展了下一代可编程平台的功能,而且标准的定义与赛灵思目标设计平台策略的“可插接IP”是一致的。因为IP重复利用的能力,是降低系统开发成本和时间进程的必要组成部分,这一创新的即插即用方法,意味着赛灵思与其生态系统开发的IP不需要使用者在供应商支持方面进行巨额投资,就可以很方便地进行使用。

  “利用赛灵思开放的、基于标准的解决方案,我们将帮助客户通过使用自己的IP,同时重新利用内部和/或生态系统厂商成熟的解决方案,把更多的精力放到他们的核心解决方案和差异化上。”赛灵思公司负责全球市场营销和业务开发的高级副总裁VinRatford先生表示,“我们也相信这一方法将培育出一个极具活力的、蓬勃发展的生态系统,这个生态系统将不断发展壮大,提供标准的和不断涌现的IP解决方案,而这些IP解决方案可以应用于广泛的产业领域。”

  AMBA与赛灵思目标设计平台

  AMBA协议是片上组织通信的行业标准,为组成片上系统(SoC)的功能模块的互联和管理规定了详细的实施策略。此次与赛灵思公司开展的新合作,针对此协议FPGA的实施进行了优化,并提出了利用处理器或不需要处理器而单独使用的新的模式。与ARM公司的合作与赛灵思今年早些时候宣布的赛灵思目标设计平台策略是一致的。那时,作为可编程逻辑行业领导厂商的赛灵思公司,通过目标设计平台策略的发布,为行业描绘了一幅基于业界领先的FPGA技术、开发板和标准IP的开发平台计划蓝图。目标设计平台的一个关键组成部分是生态系统的参与,使双方相互的客户能非常容易地在稳定的架构上对他们的产品设计进行测试。AMBA与AXI™技术的采用为软件和硬件设计人员提供了针对IP模块互联和构建嵌入式系统的,拥有经验证的、广泛采用的标准的稳定性。

关键字:ARM  Xilinx  FPGA  可编程逻辑 引用地址:评论:ARM、Xilinx与未来的可编程平台

上一篇:深绿H.264 HD编码器 IP亮相SSIP2009
下一篇:可重构系统功耗相关的硬件任务调度算法

推荐阅读最新更新时间:2024-05-02 20:54

三星成ARM第三家处理器架构设计公司
    在近期推出更新款Exynos 5 Octa处理器后,三星目前也传出将以ARM架构技术为基础,重新打造自行设计的硬件架构,准备在明年间推出下一代Exynos系列处理器,其中将着重于处理器、存储器与NAND快闪存储器之间的资料传输效能,预期将比现行ARM核心架构设计有更好效能表现。 虽然近期才宣布更新以ARM big.LITTLE技术为基础的Exynos 5 Octa处理器,三星目前再度传出将藉由修改ARM基础核心架构,打造自行设计的处理器硬件架构,并且可兼容既存ARM硬件与现有App内容。同时,三星也将在新处理器架构强调资料传输处理效能表现,预期将比现有ARM架构效能提升许多。 目前三星预期将在明年初期推出新款Exynos
[手机便携]
安富利发布赛灵思视频套件和LCD面板套件
安富利公司旗下安富利电子元件部 (Avnet Electronics Marketing) 宣布推出赛灵思Xilinx® Spartan®-3A DSP 1800A视频套件和NEC 6.5英寸LCD面板套件。这两种套件为视频监控、机器视觉、视频处理和嵌入式LCD面板接口应用提供了初期预研、原型验证和设计开发的解决方案。 安富利的赛灵思Spartan®-3A DSP 1800A视频套件是一个完整的综合平台,包括新的NEC 6.5英寸LCD面板套件、Avnet PS-Video EXP模块和Spartan-3A DSP入门套件。它支持多种视频输入和输出格式,通过Spartan-3A DSP FPGA的灵活性,为设计人员考察视频应用设计提
[嵌入式]
利用FPGA实现异步FIFO设计
目前数据采集系统朝着高速和高精度的方向发展。随着FPGA的集成度和运行速度的提高,可以满足高速数据采集系统的需求。FPGA内部具有丰富的存储单元,易于实现各种存储器(如FIFO、双口RAM等);另外,基于查找表的逻辑单元可用于实现各种数字信号处理(如滤波等),以辅助DSP处理器做各种预处理。 TI公司推出的高性能数字信号处理芯片TMS320C6000系列,工作频率最高可达到1GHz,具有处理速度快、灵活、精确和可靠性高等优点,作为数据采集系统中的主处理器,可以满足实时性的要求。基于以上考虑,北京合众达公司开发了采用TMS320C6416和FPGA的高速高精度双通道数据采集系统,每个通道的采样率为3Msps,最高可达10Msp
[半导体设计/制造]
可编程逻辑控制器在机顶盒中的应用
机顶盒市场概览 机顶盒市场正经历着前所未有的快速增长,预计在2002年以前每年的需求量都将以百万台的数量级增长。 目前机顶盒市场依据网络类型来分有三大应用市场:卫星电视、有线电视和天线电视。除按电视信号发射系统划分外,机顶盒还可按功能不同分为低端、中端和高端。其中:低端机顶盒可将解码后的音频和视频输出到模拟电视或数字电视上;中端机顶盒加入了有限的交互性,可以实现交互式广告和节目安排程序;高端机顶盒可实现高水平的交互功能,如网页浏览和硬盘视频存贮。 机顶盒市场是一个变化快,对成本异常敏感的市场。为了提供竟争对手所没有的特性,广播公司必须不断为自己的机顶盒加上新的特征并迅速推向市场。Xilinx的大容量FPGA和CPLD器件
[工业控制]
Cortex M0引爆低耗高能MCU市场 NXP食得头啖汤
在广受关注的Cortex M3上没有打头阵的NXP如今卷土重来。在 ARM于2月份发布了号称“面积最小、功耗最低、能效最高的ARM处理器” Cortex M0内核的仅仅几周后,这家老牌欧洲半导体厂商就在不久前美国硅谷举行的嵌入式系统大会上推出了业界首款基于该内核的功能性硅芯片。并表示,将于2010年初推出基于Coretex M0的LPC1100系列产品。LPC1100非常适合那些电池供电、电子计量、消费电子外围设备、远程传感器以及所有的16位应用。 NXP在去年公布了该公司在MCU市场的最新战略。作为ARM公司主要的三家合作伙伴之一,该公司希望到2012年时能够在上述合作的推动下实现250%的销售增长。“我们的目标是
[单片机]
ARM裸机——FS2410按键控制LED灯(查询方式)
一、开发环境 1、硬件平台:FS2410(s3c2410) 2、主机:Ubuntu 10.10 二、硬件的原理图(LED和按键) 1、LED灯的原理图: 2、按键的原理图: 按键的接线资源: KSCAN0 - GPE11 KSCAN1 - GPG6 KSCAN2 - GPE13 KSCAN3 - GPG2 EINT0 - GPF0 EINT2 - GPF2 EINT11 - GPG3 EINT19 - GPG11 三、程序的主要原理: 主要涉及到K1,K2, K3, K4这四个按键,要用查询的方式进行判断哪个键被按下去了,因此将EINT11, EINT19设置为输入,用
[单片机]
<font color='red'>ARM</font>裸机——FS2410按键控制LED灯(查询方式)
ARM技压群雄——发挥ARM Cortex-M3和M4微控制
引言 许多嵌入式开发人员对ARM Cortex处理器架构颇为熟悉,但很少有人能够对这种流行架构了如指掌,从而可以充分发挥它独特的特性和性能。新型ARM Cortex-M4处理器尤为如此,它拥有引以为豪的增强架构、天生的数字信号处理(DSP)能力和可选的浮点加速器,使精于此道的程序设计人员或硬件工程师可以充分发挥它的优势。本文接下来将就Cortex-M3/M4微控制器(MCU)的一些更有趣的(但经常遭到忽视的)特性展开详细的论述。 大部分采用Cortex-M3/M4 MCU的目标应用是便携式的,并且供电电源来自电池或能源收集系统,因此我们所探讨的大部分概念涉及如何减少系统整体能耗的技术。然而,在许多情况下,这些节能技术也是处
[单片机]
<font color='red'>ARM</font>技压群雄——发挥<font color='red'>ARM</font> Cortex-M3和M4微控制
arm里满堆栈与空堆栈的涵义以及后缀问题
初学ARM指令时,一直纠结满堆栈与空堆栈,按字面意思理解,也即数据结构上的定义,空堆栈就是没有放数据的堆栈,而满堆栈就是放满的堆栈。 but注意看书上的定义呀啊: 空堆栈:当堆栈指针指向下一个空位置时,称为空堆栈 满堆栈:如果堆栈指针总是指向最后压入堆栈的数据,称为满堆栈 所以,这里的空满根本不表示堆栈的存储状态,只是来说明堆栈指针指向的存储单元是否已经保存有堆栈数据,或者说入栈时是否可以直接向堆栈指针指向的存储单元写入数据。这就是“满堆栈”与“空堆栈”。博主的理解就是,空满只是表示指针指向单元的状态。 接下来再来说说什么叫向上增长和向下增长,递增堆栈和递减堆栈,哎呀呀,当时对这个定义也是傻傻分不清。 递增堆栈:向高地址方
[单片机]
<font color='red'>arm</font>里满堆栈与空堆栈的涵义以及后缀问题
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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