嵌入式技术
(文章来源:OFweek电子工程网)
新思科技公司(Synopsys,Inc.)日前宣布:其全新DesignWar EV视觉处理器产品系列中的首批产品开始供货。该系列的EV52和EV54视觉处理器是完全可编程和可配置的视觉处理器IP核,它们结合了软件解决方案的灵活性与专用硬件的低成本和低功耗特性。EV处理器以超过1000GOPS/W的性能实现了卷积神经网络(CNN),从而能够仅以其他视觉解决方案的一小部分功耗,实现对诸如面部、行人和手势等多样化的目标快速而准确的监测。
为了加速应用软件开发,EV处理器系列得到了基于OpenCV和OpenVX等等现有和新兴的嵌入式视觉标准,以及Synopsys的MetaWare开发工具包的综合性软件编程环境的支持。通过把专为视觉数据处理而优化的高性能硬件与高效编程工具结合在一起, EV处理器成为了各种嵌入式视觉应用的一种理想解决方案,包括视频监控、手势识别和目标监测等应用。
“在包括安全设备、游戏设备和汽车电子等诸多产品中,嵌入式系统从各种视觉输入中提取观测结果的能力正在变得越来越重要,这正是对拥有更高性能和更高能效的视觉处理功能的驱动性需求,”嵌入式视觉联盟(Embedded Vision Alliance)创始人Jeff Bier表示。“像Synopsys的DesignWare EV处理器这样的专用处理器可以帮助设计人员为其视觉应用实现想要的性能,而同时仅需适用于便携式设备的功耗等级。”
EV处理器系列包含多个高性能处理内核,可在典型的28nm工艺技术中实现高达1GHz的运行速率。EV处理器系列也实现了一种前馈卷积神经网络(CNN)结构,它支持一个可编程的点对点串流互连网络,以用于快速和准确的目标监测这一视觉处理的关键任务。执行单元处理器的数量可配置,开发人员能够在视觉应用中利用通用的任务级和数据级并行处理功能,去执行复杂的图像和视频识别算法,同时仅消耗市场上其它可用视觉处理器五分之一的功耗。
一个完整的、包括OpenVX和OpenCV库、以及Synopsys的MetaWare开发工具包的软件编程环境,简化了Synopsys EV处理器系列的应用软件开发。可用于EV处理器的OpenCV源程序视觉库提供了用于实时计算机视觉的2500多种功能。这些处理器都是可编程的,同时可以被“训练”从而支持任何监测目标图形。
OpenVX框架包括43个标准计算机视觉内核, 它们已专为运行在EV处理器上而进行了诸如边缘监测、图像金字塔创建和光流估计等优化。用户们也可定义新的OpenVX内核(kernel),为其目前的视觉应用带来灵活性,同时满足未来目标监测的需求。OpenVX内核可以在运行时分配给EV处理器的多个单元执行,从而简化了处理器的编程。完整的工具套件和源程序库、以及可提供的参考设计使得设计人员能够高效的构建、调试、评估和优化其嵌入式视觉系统。
EV处理器专为无缝地集成到SoC中而设计。他们可与任何的主处理器搭配使用并与其并行工作。EV系列通过信息传递和中断来支持与主处理器的同步。此外,EV处理器的内存可映射到主处理器。这些特点使得主处理器能够保持控制,同时使所有的视觉处理都能够被卸载到EV处理器上,这样可降低功耗并且加速结果呈现。EV处理器可以存取储存在SoC内存映射区域内的数据,或在需要的情况下,通过ARM AMBA AXIT标准系统接口独立地存取芯片外数据源提供的图像数据。
“嵌入式视觉正在从视频监控到消费性产品和游戏设备等一系列多样化的应用中推动创新,”Synopsys IP和原型设计市场副总裁John Koeter表示。“Synopsys的全新EV处理器系列提供完美的目标监测精度和5倍的功效优化,同时提供了一个全面的视觉程序库和一个强大的软件编程环境的支持。这种结合使设计团队能够把嵌入式视觉功能更快地集成到更多的系统中,同时功耗比现有的解决方案大大降低。”
全部0条评论
快来发表一下你的评论吧 !