首页 > 汽车电子 > 正文
MathWorks在FPGA和ASIC上实现自动化视觉设计
作者: 未名 来源: 汽车制动网 日期: 2020年2月27日

Vision HDL Toolbox自动生成经过FPGA验证的代码,适用于高达8k分辨率的帧尺寸和高帧率视频
2020年2月27日讯,MathWorks今天宣布,随着2019b发行版的MATLAB和Simulink产品系列最近上市,Vision HDL Toolbox提供对在FPGA上处理高帧率(HFR)和高分辨率视频的原生多像素流处理支持。视频、图像处理和FPGA设计工程师在处理240fps或更高分辨率的4k或8k视频时可以加快权衡表现和实现的探索和仿真速度。
 

\
Vision HDL Toolbox有助于快速探索每个时钟处理1、4或8像素。
 
为帮助实时处理工业检测、医学成像以及情报、监控、和侦察(ISR)等应用中的高分辨率和HFR视频而设计FPGA的工程师面临挑战,力争达到吞吐量、资源利用率和功耗等目标。Vision HDL Toolbox提供可以并行处理4或8像素的模块,底层硬件实现自动进行更新,以通过指定的并行性支持仿真和代码生成。这种能力可帮助硬件工程师与图像和视频处理工程师合作,在较高的抽象级别上探索和仿真视觉处理硬件表现。向此设计工作流程中添加HDL Coder,工程师可以直接从他们已验证的高层次模型生成可合成、独立于目标的优化VHDL或Verilog代码。
 
“在FPGA、ASIC和SoC设备上实现视觉处理算法需要在吞吐量和资源利用率之间巧妙地权衡,4k、8k和高帧率视频成倍地扩大这一挑战。”MathWorks 的首席产品营销经理Jack Erickson说,“探索解决方案空间和在较高的抽象级别上仿真,可帮助工程师在致力于寄存器传送级(RTL)之前更快速地在架构上收敛。Vision HDL Toolbox及其原生的每时钟多像素(multi-pixel-per-clock)处理自动实现所有细节,使工程师能够专心开发满足其要求的硬件算法。”
 
Vision HDL Toolbox为在FPGA、ASIC和SoC设备上进行视觉系统设计和实现提供了像素流处理算法。它提供一个设计架构,可支持各类接口类型、帧尺寸和帧率。该工具箱中的视频和图像处理算法对硬件实现进行建模,包括延迟、控制信号和行缓冲区。
 
该工具箱算法旨在生成VHDL和Verilog(使用HDL Coder)的可读取、可合成的代码。生成的HDL代码是经过FPGA验证的,适用于高达8k分辨率的帧尺寸和HFR视频。
 
Vision HDL Toolbox R2019b现已在全球上市。
 
关于MathWorks
MathWorks是数学计算软件的领先开发商。它所推出的MATLAB被称为“科学家和工程师的语言”,是一种用于算法开发、数据分析、可视化和数值计算的程序设计环境。Simulink是一个面向多域和嵌入式工程系统仿真和基于模型设计的框图环境。全球的工程师和科学家们都依赖于MathWorks公司所提供的这些产品系列,来加快在汽车、航空、电子、金融服务、生物医药以及其他行业的发明、创新及开发的步伐。MATLAB和Simulink产品也是全球众多大学和学术机构的基本教研工具。MathWorks创建于1984年,总部位于美国马萨诸塞州的内蒂克市(Natick,Massachusetts),在全球16个国家/地区拥有4500多名员工。

(转载请注明来源: 汽车制动网/chebrake.com 责任编辑:sara)

推荐好友:
加入收藏: 加入收藏夹
】【打印本页】【发表评论】【关闭窗口
 
   
   
 
联系电话:021-50325218
Copyright 2007 www.chebrake.com. All rights reserved.
© 2007 汽车制动网 版权所有|法律声明 沪ICP备13016240号-2