Altera首款SOC器件的四大优势

发布时间:2012-12-21 阅读量:804 来源: 我爱方案网 作者:

【导读】 “ARM+FPGA”的SOC已不是一个新感念,但是Altera国际市场部总监李俭介绍Altera兽狂SOC器件采用28nm工艺,集成了二颗Cortex-A9以及FPGA逻辑,与竞争对手相比,具有四大优势——实时性、可靠性,IP的保护以及灵活性……


ALtera正式发售其兽狂SOC器件Cyclone V SoC。该器件采用28nm工艺,集成了二颗ARM Cortex-A9处理器内核以及FPGA逻辑,无线通信、工业、视频监控、汽车和医疗设备市场的嵌入式开发将成为该款产品重要的应用指向。

“细节”体现优势

在市场的推动下,这种“ARM+FPGA”的SOC产品已经不是一个新感念,且早先已经有其他FPGA厂商推出相似的产品。但是Altera国际市场部总监李俭先生在介绍Altera推出的SOC产品时特别强调,与竞争对手相比,Altera在几个方面做得“非常专”,因此使得期间具有了特殊的优势。这主要体现在四个方面:实时性、可靠性,IP的保护以及灵活性四点。

1

图一,Altera首款SOC内嵌两个ARM Cortex-A9内核

首先在实时性方面,Cyclone V SoC采用了128比特的内部总线,是业界正在使用的SoC的两倍,这样的内存控制模块,确保了FPGA和CPU之间有足够的带宽进行沟通。

在可靠性方面,该器件对所有的内存接口可以提供ECC 32位的保护。李俭还特别强调,由于产品可以灵活地选择从FPGA启动,或者从CPU启动,这大大提升了在工业应用中的可靠性。“举个例子,马达控制板和高电压驱动部分是对联的,如果说在启动的过程中,接口的部分如果属于不确定的因素,可能会伤害高电压的部分。用FPGA先启动,FPGA迅速的把它的接口部分定位在稳定的状态,就可以保护高电压的部分。这其中很多设计的技巧,架构细节的考虑都在芯片里面,这是可靠性的部分。” 李俭说。

在IP的保护方面,Altera的SOC器件提供了两层保护——由于采用了CPU+FPGA的架构,功能在两者之间的分配是灵活的,因此无非通过简单的代码拷贝获得IP,这是第一层保护;第二层保护是在FPGA里面设立了一个加密引擎,如果通过FPGA启动,代码先经过FPGA的加密引擎再启动CPU,代码是无法拷出来的。

此外,灵活性方面主要体现在接口资源上,ARM的IO和FPGA的IO灵活互相调用,完全透明。李俭认为,正是号上面这些细节上的雕琢,确保了Altera SOC器件的竞争优势。他还透露,在接下来20nm的SOC器件中,主频会从目前的800MHz提升到1.5MHz;在接口方面,DSP越来越强大,会集成更多的软核的IP给客户做一个参考设计。

全新开发软件工具

不过,在FPGA这个寡头竞争的市场,硬件上的竞赛总是此起彼伏,今天的优势,明天可能就显得不足为奇了。因此要想赢得市场,还需要更多的筹码。
Altera将宝押在了开发工具上——此次与首款SOC产品同期发布的,还有一款Altera与ARM联合开发的Altera版本的DS-5自适应嵌入式软件工具包。合作双方都对此款产品的推出做出了积极地评价,认为该工具将打破开发过程中FPGA与CPU嵌入式开发中的调试壁垒,使得开发流程更为简便高效,借此可以大大加速Altera SOC期间的市场渗透进程。

李俭介绍说,传统的基于ARM的芯片中,逻辑电路都是固定的,因此除了CPU核以外,其他的配置都是固定的,比如说内存的映射、比特的定义等,开发时把固定的信息交给CPU,CPU在做软件的时候就可以规避可能的冲突。但是FPGA SOC的情况截然不同,器件厂商无法预测客户会将FPGA作何用途,它的接口在不断的变化,它的硬件加速器的功能也在变化,这就注定了内存的映射有可能变化,它的比特域也会变化,这时候如果CPU没有一个方式能够适应这种变化,它做出来的软件设计就有可能会冲突。这也就是开发一种“自适应”的CPU开发调试工具的意义所在。

 

传统的开发流程中,FPGA的硬件开发与CPU的软件开发存在着明显的壁垒——没有单一的工具/电缆可以同时实现CPU和FPGA域的可视化及控制功能;没有办法实现CPU和FPGA交叉出发,以及硬件和软件的关联;没有固定的调试器能够满足变化的FPGA硬件需求。

Altera版本的DS-5很哈地解决了这些问题。ARM 中国销售总监刘润国先生介绍说,该工具可实现单一USB-Blaster连接目标期间实现软甲和硬件调试;自动建立GPGA外设的寄存器试图;非置入式跟踪与应用程序事件和FPGA硬件事件相关的CPU软件指令;CPU和FPGA域之间的硬件交叉触发;同时调试和跟踪ARM内核以及在FPGA上综合的SoreSight兼容IP核,体现了跨域调试;通过Streamline进行CPU和FPGA之间的总线数据流以及软件负载的统计分析。

2

图二,ALtera版DS-5开发调试工具架构

之所以能够得到这样的合作成效,李俭认为一方面是双方在战略层面上的共识,另一方面Altera在器件的设计上做了特殊的安排,“你看到之所以我们能够做到软硬件协同,主要是我们芯片里面设计了一些专有的技术,使得DS-5能够调用很多信息。举个例子,我们在芯片的设计使得我们可以把硬件完整的信息能够发送出去,这是我们在Quartus II已经在使用的技术,我们把这个技术开放给ARM,使得DS-5能够读这个硬件。我们设计的过程中使用了ARM CoreSight的一些规范,使得我们可以接收DS-5的性能,能够把信息反馈给DS-5,在20纳米器件中我们也会用这个技术。”李俭说。

这同样也给Altera在市场竞争上带来信心,李俭认为,不排除竞争对手在未来会开发出类似的开发工具,但是在现有的产品中是无法实现了,因为竞争对手在期间的设计时没有预置与CPU开发工具对接的技术。

以软件开发工具作为竞争的推进器——李俭认为,这样的策略已经显现出作用,他举例说,他们曾经拜访过一个国内领先的工业控制客户,他们已经使用市场上现有的FPGA SoC近一年,且从性能上能够满足他们的需求,但最令其痛苦的就是系统的开发调试,通常会占用60%-70%的时间,用现有的调试工具,每次硬件的变化必须手工的去跟CPU做更新,只要犯一点错整个系统就崩溃。而当客户听到这种“自适应”开发工具的概念后,非常感兴趣,表示如果能够提供这样的调试工具,就会转到Altera的平台上。

相关资讯
红外传感器的选型要素与应用场景解析

红外传感器是一种利用红外线进行检测的电子设备,广泛应用于工业自动化,安防监控,智能家居,医疗设备等领域

DigiKey发布《机器人技术探秘》系列:联合Eaton与SICK深入探索机器人自动化新纪元

随着全球制造业迈向集成化与数字化,独立机器人单元正逐渐融入更广泛的自动化系统。DigiKey 本季发布的《机器人技术探秘》的第 5 季《未来工厂》视频系列,联合行业领先企业 Eaton 和 SICK,系统解析了从电气控制、传感技术到数据互联等多个层面的前沿解决方案。新一季邀请了多名专家,一起探讨支撑现代机器人制造与自动化的基础设施与创新技术。

SEMI-e 2025深圳半导体展9月启幕!全产业链覆盖,超千家龙头集结

SEMI-e深圳国际半导体展暨2025集成电路产业创新展将于2025年9月10日至12日在深圳国际会展中心(宝安新馆)隆重开幕。本届展会由CIOE中国光博会与集成电路创新联盟联合主办,中新材会展与爱集微共同承办,以“IC设计与应用”、“IC制造与供应链”及“化合物半导体”为核心主题,系统覆盖集成电路全产业链环节。

超11万人次观展,5723名海外买家到场!IOTE 2025深圳物联网展圆满落幕​

​在AIoT技术加速赋能全球数字化转型、中国持续引领物联网产业创新的大背景下,IOTE 2025第24届国际物联网展·深圳站于8月29日在深圳会展中心(宝安新馆)圆满落幕。本届展会以“生态智能·物联全球”为主题,联合AGIC人工智能展与ISVE智慧商显展,汇聚1001家产业链企业,覆盖8万平方米展区,三日内吸引观众超11万人次,其中海外专业买家达5723人,来自30多个国家和地区,充分彰显了展会的国际影响力与行业凝聚力。