MathWorks自动化视觉系统设计在fpga和asic上实现

Vision HDL工具箱自动生成fpga验证的代码,用于高达8k分辨率的帧大小和高帧率视频

纳蒂克,马萨诸塞州,美国-(2020年2月26日)

MathWorks今天宣布,随着MATLAB和Simulink产品系列最新发布的2019b版本,万博1manbetx视觉HDL工具箱包括原生多像素流支持,以处理fpga上的高帧率(HFR)和高分辨率视频。万博1manbetx在处理分辨率为240fps或更高的4k或8k视频和视频时,视频、图像处理和FPGA设计工程师可以加快对行为和实现折衷的探索和模拟。万博 尤文图斯

在工业检测、医学成像、情报、监视和 侦察(ISR)等应用中,设计用于实时处理高分辨率和高分辨率视频的fpga的工程师面临着满足吞吐量、资源使用和功耗目标的挑战。Vision HDL Toolbox提供了可以并行处理4或8像素的块,底层硬件实现会自动更新,以支持具有指定并行度的模拟和代码生成。万博1manbetx此功能有助于硬件工程师与图像和视频处理工程师协作,在高抽象级别上探索和模拟视觉处理硬件行为。通过将HDL Coder添加到这个设计工作流中,工程师可以直接从他们验证过的高级模型中生成可合成的、优化的与目标无关的 VHDL或Verilog 代码。

MathWorks的主要产品营销经理Jack Erickson说:“在FPGA、ASIC和SoC设备上实现视觉处理算法需要在吞吐量和资源使用之间进行巧妙的权衡,而4k、8k和高帧率的视频会加剧这一挑战。”“探索解决方案空间并在高抽象级别上进行模拟,可以帮助工程师在致力于注册传输级别(RTL)之前更快地集中在架构上。Vision HDL工具箱及其本地多像素每时钟处理自动实现所有细节,因此工程师可以专注于开发满足他们需求的硬件就绪算法。”

Vision HDL Toolbox为FPGA、ASIC和SoC设备上的视觉系统的设计和实现提供像素流算法。它提供了一个设计框架,支持一组不同的接口类型、帧大小和帧速率。万博1manbetx工具箱中的视频和图像处理算法模型硬件实现,包括延迟、控制信号和线缓冲器

工具箱算法被设计成在VHDL 和Verilog (使用HDL编码器)中生成可读、可合成的代码。生成的HDL代码是fpga证明的帧大小高达8k分辨率和HFR视频。

Vision HDL Toolbox R2019b可在全球立即使用。欲了解更多信息,请访问:mathworks.com/s manbetx 845products/vision-hdl

关于MathWorks

MathWorks是数学计算软件的领先开发者。MATLAB是工程师和科学家的语言,是一个用于算法开发、数据分析、可视化和数值计算的编程环境。万博1manbetxSimulink是一个用于多领域和嵌入式工程系统仿真和基于模型设计的框图环境。在汽车、航空航天、电子、金融服务、生物技术和制药等行业,全世界的工程师和科学家都依赖这些产品家族来加快发现、创新和开发的步伐。MATLAB和Simu万博1manbetxlink也是世界大学和学习机构的基础教学和研究工具。MathWorks成立于1984年,在16个国家拥有超过5000名员工,总部位于美国马萨诸塞州的纳蒂克。欲了解更多信息,请访问mathworks.com

MATLAB和Simu万博1manbetxlink是The MathWorks, Inc.的注册商标。看到mathworks.com/trademarks查阅其他商标清单。其他产品或品牌名称可能是其各自持有人的商标或注册商标。