广告

时间就是金钱 看VDK工具如何助您缩短SoC开发周期

2013-04-15 程文智 阅读:
Synopsys近日在深圳举办了针对ARM处理器的硬件和软件开发研讨会,详细讨论了其早前与ARM合作的支持RMv8处理器的全新VDK开发工具,使用该工具可使早期软件开发比芯片提早一年。这对基于ARM的SoC设计厂商来说无疑是一个好消息。……

近几年,在移动处理器市场,基于ARM的处理器可以说是风头正盛,据其官网数据目前为止已经销售超过200亿个基于ARM的芯片,向250多家公司出售了800个处理器许可证。特别是去年年底正式宣布推出新款ARMv8架构的Cortex-A50处理器系列产品,以此来扩大ARM在高性能与低功耗领域的领先地位,进一步抢占移动终端市场份额。

基于ARM的处理器,大都是以系统级芯片(SoC)的形式出现的。随着移动互联网的发展,嵌入式处理器和SoC产品的设计日趋复杂。与此同时,随着时间的推移以及市场的驱动半导体的制造工艺也愈加先进,这必将引起关于SoC功耗、设计复杂度、器件机理、设计方法学和研发投入等多方面的变化。这些变化对EDA工具厂商来说是一个挑战,同时也是一个机会。而EDA厂商与IP厂商的紧密合作会给IC设计公司带来更多的便利和好处。

4月12日,Synopsys在深圳举办了针对ARM处理器的软件开发和硬件验证技术研讨会。会上,Synopsys公司和ARM公司的技术专家共同展示并介绍了针对基于ARM处理器架构的SoC设计,经过验证的硬件和软件开发方案。这对广大的IC设计者来说是一个非常难得的学习机会。研讨会期间,《电子工程专辑》总分析师Yorbe Zhang视频采访了Synopsys方案市场副总裁George Zafiropoulos及Synopsys战略联盟部总监Phil Dworsky,详细见视频:Synopsys深化与ARM的合作

广告

在研讨会的首场演讲中,Synopsys方案市场副总裁 George Zafiropoulos介绍了Synopsys近期推出的用于ARMv8处理器的VDK系列产品。VDK(Virtualizer Development Kit)是各种以嵌入式平台为目标的、使用了虚拟原型的软件开发工具包。针对ARMv8处理器使用VDK,软件团队在可提供开发板的12个月之前,就能够开始基于ARMv8系统级芯片(SoC)的软件开发,从而加速了操作系统的移植,以及固件、设备驱动程序和中间件的开发。

(电子工程专辑)
图1:Synopsys方案市场副总裁 George Zafiropoulos。

第2页:VDK的优势是让IC设计公司提前进行软件开发

第3页:除了ARM,Synopsys在优质合作伙伴还有哪些

第4页:让软硬件同时开发 搞定PPA降低成本

{pagination}

George进一步指出,除了ARM传统的32位指令集,ARMv8引入了AArch64,它是一种功耗优化的64位指令集和执行状态,面向未来数代移动产品、消费电子、网络设备和企业设备中的SoC。Synopsys的各种VDK可支持AArch64,为加速运行在ARMv8架构兼容处理器上的软件开发与调试提供了可见度和可控性。这使得开发者可以针对产品性能和能效而优化软件。支持ARMv8处理器的各种VDK工具包预先配置了多种参考虚拟原型,它们包含了ARMv8处理器的所有模型,包括Cortex-A57、Cortex-A53以及big.LITTLE配置和Synopsys DesignWare接口IP模型等。Synopsys VDK还提供对Linux软件系统的支持,可以作为开发真实产品软件的起点。

对于VDK的优势,George举例说,“现在开发一款芯片,硬件和软件的开发大概各占一半的时间,正常情况下,软件的开发是在硬件开发完成后进行。这样的话,如果IC设计公司开发一个全新的产品的话,就需要两年到两年半的时间。但采用VDK开发工具的话可以帮助IC设计公司提前进行软件开发,从而缩短整个芯片的开发周期,让产品的上市时间提前,提高产品竞争力。”

(电子工程专辑)
图2:SoC开发时间及成本示意图。

第3页:除了ARM,Synopsys在优质合作伙伴还有哪些

第4页:让软硬件同时开发 搞定PPA降低成本

{pagination}

据Synopsys战略联盟部总监Phil Dworsky所言,Synopsys跟ARM的合作可追溯到第一颗可综合ARM处理器ARM7TDMI-S出现的1997年。而现在,从最近双方的动作可以看出,他们的合作更加紧密了。比如针对ARM Cortex-A15、Cortex-A7和CCI-400,ARM和Synopsys联合宣布提供优化的ARM处理器可实现参考解决方案。同时还提供低功耗设计方法学、IP和工具。还有第一颗基于20nm工艺的Mali- T658在Galaxy实现平台DPT-compliant Flow上流片成功,也是由于双方合作优化ARM Mali GPU的结果。Phil表示,除了ARM,三星、STMicro、海思等也是Synopsys的合作伙伴。

(电子工程专辑)
图3:Synopsys战略联盟部总监,Synopsys Press出版人Phil Dworsky。

第4页:让软硬件同时开发 搞定PPA降低成本

{pagination}

“做得更好(Do better)、做得更快(Do sooner)和做得更便宜(Make cheaper)一直是Synopsys所坚持的理念。”Synopsys中国区总经理李明哲博士总结说,“在现在的先进工艺阶段,最大的问题不再仅仅是把一个产品做出来,而是应该包括这个产品的性能(Performance)、功耗(Power)和效益(Avail),即PPA。同样的品牌,它的PPA就决定了产品的成本和售价。ARM和Synopsys的合作,可以帮助客户从这三个方面来降低成本。而这个过程中,最大的挑战是,芯片的软件如何开发,如何在做硬件开发的同时来做软件开发,而Synopsys的VDK就可以帮助实现。虽然软件开发和硬件开发同时进行,可能并不会减少你的投入,但却可以帮客户缩短芯片的开发周期,使产品的上市时间提前。”

(电子工程专辑)
图4:Synopsys中国区总经理李明哲博士。

《电子工程专辑》网站版权所有,谢绝转载

您可能感兴趣的文章
相关推荐
广告
近期热点
广告
广告
可能感兴趣的话题
广告
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了