SDSoC:快速抢占嵌入式蓝海的利器

SDSoC:快速抢占嵌入式蓝海的利器,第1张

  嵌入式计算技术的进步,正在以前所未有的程度影响和改变着我们的生活,嵌入式系统尽管不是“无处不在”,但也已经是广泛应用于航天航空、智能交通、网络、电子、通讯、仪器仪表、工业自动控制等领域。据IDC调查,目前全球嵌入式产业的智能设备和智能系统每年有23%的年复合增长率,持续到2020年将会达到250亿台的市场份额。

  鉴于嵌入式系统的各个应用领域的迅猛发展,为应对这一市场需求,并期望加快产品开发进程,日前赛灵思公司(Xilinx)面向全可编程SoC++MPSoC推出了一款软件定义SoC的开发环境SDSoC。这款开发环境极大地简化了SoC的编程体验,让嵌入式控制领域的系统架构师和软件工程师可以利用C/C++来同时做算法和功能的开发,并且在基础的硬件平台搭建好之后,便可以自由发挥,不再需要去求助于硬件工程师。这对于嵌入式软件工程师开发SoC应用来说无异于开发利器,对于整体的产品开发而言,亦可极大的加快开发进程。

  而据赛灵思全球销售与市场亚太区副总裁杨飞先生透露,赛灵思一直以来都非常关注嵌入式领域,之前在这一领域也投入了很多,有一系列的相关产品推出,在嵌入式领域有很多应用。而自赛灵思公司全球总裁兼CEO Moshe Gavrielov提出All Programmable ImperaTIve(全可编程势在必行)的行业趋势后,我们便一直在引领这个趋势——首先是取代标准芯片和定制芯片,其次是进入更广阔的嵌入式应用蓝海。

  

  图1:赛灵思全球销售与市场亚太区副总裁杨飞

  当前,激烈的市场竞争和技术竞争,要求产品的开发周期越来越短,显然,嵌入式系统的软、硬件技术和开发手段,正日益受到重视,成为各领域技术创新的重要基础。那么,如何才能够在激烈的竞争中脱颖而出?怎样才能够实现嵌入式系统的快速开发?怎么样才能让更多的人更便捷的使用赛灵思的产品呢?为此,赛灵思推出了SDx的战略。

  

  图2:SDx三大法宝将FPGA运用拓展到软件工程师人群。

  据我们了解,赛灵思自2014年4月开始先后发布了三款面向软件和系统工程师的软件定义开发环境SDx,首先是针对网络推出的SDnet(“软件”定义网络)。SD net是针对网络推出的设计环境,也是对无线和有线领域设计的,它使得无线和有线的人群也能够进行创新;能够让厂商用行为模型级的描述,把通信系统迅速实现出来。其次是11月份针对数据中心推出的SDAccel(软件定义加速),SDAccel使得数据中心的软件设计人员也能够应用。在数据中心里要解决性能和功耗的问题,有很多应用场景要通过X86加FPGA的加速处理能力来做加速算法,SDAccel可以协助软件工程师把创意快速实现到整个X86和FPGA的流程中。

  而此次推出的针对嵌入式设计SoC应用的SDSoC(软件定义SoC)意义更大,因为嵌入式控制无处不在,很多系统的设计和创新都是基于SoC平台进行设计的。这款设计环境将能使软件工程师也能够做硬件工程师的工作,能够利用SDSoC进行更多的创新,带来更大的影响力。

  

  面向全可编程SoC和MPSoC的SDSoC™ 开发环境作为赛灵思SDx™系列开发环境的第三大成员,SDSoC开发环境让更广阔的系统和软件开发者群体也能获益于“全可编程”SoC和MPSoC器件的强大优势。SDSoC环境可提供大大简化的类似ASSP的编程体验,其中包括简便易用的Eclipse集成设计环境(IDE)以及用于异构Zynq® 全可编程SoC和MPSoC部署的综合开发平台。SDSoC结合使用业界首款C/C++全系统优化编译器,可提供系统级特性描述、利用可编程逻辑实现软件自动加速、自动系统连接生成,以及各种库以加速编程工作。此外,它还能帮助最终用户和第三方平台开发人员快速定义、集成和验证系统级解决方案,并可通过定制编程环境为最终客户提供支持。

  --------------------------

  电子发烧友编辑团队年度巨献:《电源技术特刊》点击立即免费下载

  

 

  

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2530296.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-05
下一篇 2022-08-05

发表评论

登录后才能评论

评论列表(0条)

保存