聚焦面向Smarter视觉的Zynq SoC

  作者:Mike Santarini 时间:2014-03-06来源:电子产品世界

  Zynq SoC显然是开发Smarter视觉系统的最佳芯片选择,而赛灵思在该器件开发的早期阶段就认识到,应当对编程进行优化,特别是对那些比较习惯用C和C++开发视觉算法的设计人员来说更应该优化编程方法。为此,赛灵思于2012年6月向客户推出了一款最先进的软件环境:Vivado设计套件,其包含有业界一流的高层次综合等多项技术。赛灵思于2011年1月收购AutoESL获得了这种高层次综合技术。Vivado HLS特别适用于嵌入式视觉应用。比方说,如果视觉系统开发人员用Zynq SoC开发的C或C++语言算法运行速度不够快,或者给处理系统带来过重负担,那么这些开发人员就能把C算法提交给Vivado HLS,并将这些算法综合成Verilog或VHDL,让其在器件的FPGA逻辑中运行。这就能将Zynq SoC上的处理子系统解放出来,让它从事更适合自己的任务,从而加速整体系统性能。

  图2  一般性视频及图像处理系统流程

 

输入

4K2K

MIPI

图像处理IP

视频分析

元数据

图形

输出

 

 

视频处理IP

 

视频分析功能分析

编解码器

H.265/

HEVC

H.264

SDI

HDMI

DisplayPort

计算要求

I/O

240 Gops

50-100 Gops

1-10 Gops

专用50-200 Gops

I/O

Zynq SoC

可编程I/O

可编程FPGA

可编程FPGA

ARM+FPGA

可编程FPGA

可编程I/O

DSP+ARM

固定I/O

固定IP

固定I/O

DSP

ARM

GPU

IP

固定I/O

GPU + ARM

有限固定I/O

不可能

有限固定I/O

ARM

GPU

IP

固定I/O

 

 

 

 

 

 

 

 

 

1 2 3 4 5 6 7

关键词: 赛灵思 Smarter Zynq-7000 FPGA SoC

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版