[发明专利]一种基于SystemC的GPU子图像处理的TLM微结构有效
| 申请号: | 201911147159.5 | 申请日: | 2019-11-21 |
| 公开(公告)号: | CN111047504B | 公开(公告)日: | 2023-06-13 |
| 发明(设计)人: | 张少锋;吴晓成;张骏;陈佳;姜丽云;任向隆 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
| 主分类号: | G06T1/20 | 分类号: | G06T1/20;G06T1/60;G06F13/28 |
| 代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 李红 |
| 地址: | 710065 陕西省*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 systemc gpu 图像 处理 tlm 微结构 | ||
本发明涉及计算机硬件建模技术领域,尤其涉及一种基于SystemC的GPU子图像处理的TLM微结构,包括参数管理模块、DMA长度计算模块、图像参数计算模块、对齐操作模块、skip和DMA执行模块、下一行首地址计算模块;所述参数管理模块通过事务级接口同时与所述DMA长度计算模块、所述图像参数计算模块和所述对齐操作模块连接;所述skip和DMA执行模块通过事务级接口同时与所述DMA长度计算模块、所述图像参数计算模块、所述对齐操作模块和下一行首地址计算模块连接;所述对齐操作模块通过事务级接口与下一行首地址计算模块连接。本发明实现了基于DMA的子图像处理功能TLM模型,解决了基于DMA的GPU子图像处理TLM微结构的算法功能验证的问题,有效的加快RTL设计开发。
技术领域
本发明涉及计算机硬件建模技术领域,尤其涉及一种基于SystemC的GPU子图像处理的TLM微结构。
背景技术
在图形处理器芯片(下简称GPU)设计与开发中,算法的正确性和高效性是决定GPU功能和性能的重要因素。但是,GPU芯片硬件逻辑规模巨大,尤其是对于细节算法,很难在RTL阶段验证到并debug。因此需要在RTL设计之前,尽可能早的对算法进行验证,为RTL设计提供参考依据。
发明内容
基于背景技术中存在的问题,本发明提供的一种基于DMA的GPU子图像处理的TLM微结构,能够解决RTL仿真基于DMA的GPU子图像处理的正确性问题以及高效性问题,能够解决在RTL开发之前对GPU子图像处理算法的硬件微结构在TLM模型上进行功能验证的问题。
本发明的具体技术解决方案为:
本发明提出一种基于SystemC的GPU子图像处理的TLM微结构,包括参数管理模块、DMA长度计算模块、图像参数计算模块、对齐操作模块、skip和DMA执行模块、下一行首地址计算模块;
优选的,所述参数管理模块通过事务级接口同时与所述DMA长度计算模块、所述图像参数计算模块和所述对齐操作模块连接;
所述skip和DMA执行模块通过事务级接口同时与所述DMA长度计算模块、所述图像参数计算模块、所述对齐操作模块和下一行首地址计算模块连接;
所述对齐操作模块通过事务级接口与下一行首地址计算模块连接;
优选的,所述参数管理模块用于接收和更新图像处理参数、子图像配置寄存器计算参数、子图像标记和bitmap标记;
所述DMA长度计算模块用于计算子图像处理DMA行长度;
所述图像参数计算模块用于计算图像参数和子图像skip参数,其中图像参数包括行长度row_length和图像高度image_height,子图像skip参数包括skip_pixels、skip_rows和skip_images;
所述对齐操作模块用于将像素行地址按照配置进行对齐操作;
所述skip和DMA执行模块用于将像素行地址按照skip参数跳过相应个数的像素、行和图像,并配置DMA描述符启动DMA操作;
所述下一行首地址计算模块用于计算子图像处理的下一行像素行地址。
优选的,所述参数管理模块、DMA长度计算模块、图像参数计算模块、对齐操作模块、skip和DMA执行模块和下一行首地址计算模块通过SystemC进行TLM建模。
优选的,所述基于SystemC的GPU子图像处理的TLM微结构的事务级执行方式具体包括控制参数计算、skip的执行和DMA的执行;
优选的,所述控制参数计算包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911147159.5/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





