[发明专利]一种基于FPGA云的图像处理硬件逻辑HDL模块的线上验证方法在审

专利信息
申请号: 202110202122.9 申请日: 2021-02-23
公开(公告)号: CN113065299A 公开(公告)日: 2021-07-02
发明(设计)人: 黄继业;谢作鑫;陈炳伟;陈龙;盛庆华 申请(专利权)人: 杭州电子科技大学
主分类号: G06F30/327 分类号: G06F30/327;G06F30/347
代理公司: 浙江永鼎律师事务所 33233 代理人: 陆永强
地址: 310018 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 fpga 图像 处理 硬件 逻辑 hdl 模块 线上 验证 方法
【说明书】:

发明公开了基于FPGA云的图像处理硬件逻辑HDL模块的线上验证方法,使得开发人员能够在无需关注底层硬件具体实现方式下,专注于开发和验证所需算法。本发明针对现有FPGA项目开发难度大、周期长的特点,利用在远程服务器平台下外挂FPGA的方式提出了一套图像处理线上验证方法。这种方法能够帮助用户快速搭建自己的图像算法验证平台,通过实现外界与FPGA之间的通信接口和数据转换协议,并且利用统一的协议来封装接口的方式来降低用户开发的难度和缩短开发的时间。这样只需要明确对外的接口时序,而不必让开发人员了解底层硬件的实现方式,从而大大加快了开发速度。

技术领域

本发明属于线上验证技术领域,涉及一种基于FPGA云的图像处理硬件逻辑HDL模块的线上验证方法。

背景技术

目前,在FPGA上进行算法项目开发面临着周期长、成本高、难度大的特点。FPGA的开发人员不仅需要了解底层硬件的实现方式,熟悉相关接口的传输协议,还需要设计和开发相对应的算法以满足项目的需求。因此接口开发人员和算法开发人员在大型项目研发中常常都是必须,但由此增加的研发成本和研发周期是巨大的。本发明为解决上述问题提出了一种基于FPGA云的图像处理硬件逻辑HDL模块的线上验证方法,通过实现底层硬件通信接口,并封装为统一的逻辑接口给用户,从而帮助普通用户快速搭建算法验证平台,使用户能够专注于算法的设计而无需关注底层硬件的具体实现方式。

发明内容

本发明针对现有技术的不足,提供一种基于FPGA云的图像处理硬件逻辑HDL模块的线上验证方法。该方法利用在远程服务器下外挂FPGA的方式实现,本发明的技术方案为一种基于FPGA云的图像处理硬件逻辑HDL模块的线上验证方法,包括以下步骤:

S1,用户在远程客户端通过SSH(Secure Shell,安全外壳协议)的方式连接至云端,使用SFTP(Secret File Transfer Protocol,安全文件传输协议)将测试用图像文件与待测试图像处理硬件逻辑HDL设计文件提交至FPGA云服务器;

S2,向用户提供已实现的接口逻辑网表文件;

S3,通过脚本建立工程、编译代码,综合生成可下载的比特流文件;

S4,用户编译驱动方法,服务器主机向FPGA传输待测图像数据;待测图像数据发送完后,发送写数据完成信号,等待FPGA处理完成;服务器主机收到FPGA处理完成信号后,启动读数据;读数据完成后,将图像数据重新写回图片,并使用SFTP从服务器上下载图片到本地主机查看。

优选地,所述向用户提供已实现的接口逻辑网表文件,其中已实现的接口逻辑网表文件对应的逻辑接口模块包括图像数据传输模块和图像数据存储模块,图像数据存储模块包含写图像数据控制模块和读图像数据控制模块,分别控制存储单元的读写。

优选地,所述图像数据存储模块采用片外存储单元,包括DDR3和/或DDR4。

优选地,所述图像数据传输模块包括面向外部接口的PCIe接口和面向用户逻辑模块的用户逻辑接口,其中PCIe接口利用AXI4/Avalon进行访问,用户逻辑接口采用数据包传输协议,包括xx_sop代表数据包起始信号,xx_eop代表数据包结束信号,xx_vld代表数据有效信号和xx_data代表图像数据。

优选地,所述通过脚本建立工程、编译代码,综合生成可下载的比特流文件,包括以下步骤:

S31,将用户的顶层模块usr_top通过局部综合的方式生成用户逻辑网表文件;

S32,将用户逻辑网表文件和已实现的接口逻辑网表文件进行验证,验证自定义用户逻辑接口信号是否匹配提前实现的接口逻辑模块内的信号;

S33,将用户逻辑网表文件和已实现的接口逻辑网表文件进行联合布局、布线生成比特流文件,再使用布局和布线工具生成可下载的比特流文件。

优选地,所述脚本包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110202122.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top