EDN China > 商情观察 > 可编程器件 > 开发工具 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

SDSoC:嵌入式软件工程师开发SoC应用的福音

Franklin Zhao?? 2015年03月20日 ?? 收藏1

从演示效果看SDSoC能够给用户带来什么价值

在介绍完SDSoC之后,让我们再来看下SDSoC的实际演示效果,了解一下这个工具是怎么用的,用了之后有什么好处,又会给客户带来什么价值?

赛灵思亚太地区Zynq业务拓展经理罗霖先生演示的例子是视频监控(图9)——对前后两人的图像分别做一次滤波;然后把这两幅图像相减,得到一个差分图像;再做一次中值滤波,合并输出。在整个画面上如果有运动物体的话,可以用红线把边缘勾勒出来。整个开发的例子是C代码和SDSoC开发工具。整个设计,包括优化多次迭代,在两个礼拜内就能完成;过去做完优化可能需要两个月的时间。因此,这样对大家的生产力是一个极大的提高。

图9:赛灵思亚太地区Zynq业务拓展经理罗霖先生演示视频监控的例子。通过对比可以看出,视频监控在采用硬件加速后可以做到实时效果。
图9:赛灵思亚太地区Zynq业务拓展经理罗霖先生演示视频监控的例子。通过对比可以看出,视频监控在采用硬件加速后可以做到实时效果。

SDSoC目前支持的主流操作系统有Linux、FreeRTOS和裸机三种,今后赛灵思还会继续增加操作系统列表。“过去如果你用Zynq,光是把linux弄到Zynq上就需要很长时间。现在不需要担心要驱动任何程序,在这一部分就节省了大量的时间,我们全给弄好了。”罗经理表示。

最后,在演示效果时,罗霖对着摄像头挥手,谈道:“如果我不动,我手上是没有这个红色的边缘;如果我手稍微动一下,我手运动的轮廓都会有红色的边缘出来。现在这是硬件演示效果,大家可以看到非常流畅,是实时的。

“下面来看一下软件的效果。软件特别卡,一秒钟大概可以做到还不到一帧,非常不流畅。而硬件可以做到每秒60帧,就是可以看到系统的性能通过我们的SDSoC工具可以完全释放出来,有上百倍性能的提升。同时,在开发效率方面,可能过去要用两个月做的事情,现在用两个星期就可以做完。这就是SDSoC给开发者带来的价值。我们提供给软件工程师一个他们非常熟悉、非常易用的开发工具,这样他们能从第一天就上手,可以做SDSoC的开发。同时,他不用管上面的硬件细节,他只专注于他本身的算法和核心技术的开发。这样对于他来说,可以充分释放他的想象力跟创造力,打造出非常差异化的产品。”

分页导航

? 第1页:SDSoC:软件工程师开发SoC的福音? 第2页:软件工程师直接参与硬件设计
? 第3页:提供类似ASSP编程体验的设计环境? 第4页:基于Eclipse IDE设计轻松上手
? 第5页:平台开发人员专家级使用模型的意义? 第6页:SDSoC早两年推出该有多好!
? 第7页:从演示看SDSoC给用户带来什么价值

《电子技术设计》网站版权所有,谢绝转载


上一页1234567下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

SDSoC? 嵌入式设计? 软件工程师?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈