[发明专利]一种基于UML的GPU顶点染色器视图模型及其染色方法有效
| 申请号: | 201911414655.2 | 申请日: | 2019-12-31 |
| 公开(公告)号: | CN111145327B | 公开(公告)日: | 2023-08-22 |
| 发明(设计)人: | 周艺璇;刘莎;李冲;杨洋;范飞虎;张佩 | 申请(专利权)人: | 西安翔腾微电子科技有限公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/04;G06T1/20 |
| 代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 王海栋 |
| 地址: | 710065 陕西省西安市*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 uml gpu 顶点 染色 视图 模型 及其 方法 | ||
本发明涉及一种基于UML的GPU顶点染色器视图模型及其染色方法,视图模型包括染色任务输入模块、寄存器配置模块、顶点参数配置模块、纹理数据模块、顶点染色模块和染色数据输出模块,其中,顶点染色模块根据染色任务输入模块、寄存器配置模块、顶点参数配置模块、纹理数据模块和染色数据输出模块输入的信息进行计算,得到染色处理结果信息,完成顶点染色处理。本发明基于UML对GPU顶点染色器进行建模,为后续的设计工作提供了清楚的可视化模型,使得在顶点染色器开发前期可以发现和排查一些算法上的错误,大幅度提高了仿真效率,减少了开发周期。
技术领域
本发明属于计算机硬件建模技术领域,具体涉及一种基于UML的GPU顶点染色器视图模型及其染色方法。
背景技术
随着图形化应用的不断增加,早期单靠CPU进行图形绘制的解决方案已经难以满足成绩和技术增长的图形处理需求,图形处理器(Graphic Processing Unit,GPU)应运而生。目前,我国GPU研制能力薄弱,各领域显示控制系统中大量采用国外进口的商用GPU芯片。尤其是在军用领域中,国外进口商用GPU芯片存在安全性、可靠性、保障性等方面的隐患,无法满足军用环境的需求。上述问题严重制约了我国显示系统的独立研制和自主发展,突破图形处理器关键技术、研制图形处理器芯片迫在眉睫。
在现有的GPU顶点染色器的建模中,无法为后续的设计工作提供清楚的可视化模型,进而不能在顶点染色器开发前期发现和排查一些算法上的错误,使得GPU顶点染色器的仿真效率较低,开发周期较长。
发明内容
为了解决现有技术中存在的上述问题,本发明提供了一种基于UML的GPU顶点染色器视图模型及其染色方法。本发明要解决的技术问题通过以下技术方案实现:
本发明实施例提供了一种基于UML的GPU顶点染色器视图模型,包括:
染色任务输入模块,用于接收任务调度单元输入的第一顶点染色任务信息并对所述第一顶点染色任务信息进行译码,得到第二顶点染色任务信息;
寄存器配置模块,用于接收数据总线输入的第一读写访问请求信息并对所述第一读写访问请求信息进行译码和仲裁,得到第二读写访问请求信息;
顶点参数配置模块,用于接收顶点参数存储单元输入的顶点参数信息和图形功能任务单元输入的图形功能任务信息,并对所述顶点参数访问请求信息和所述图形功能任务信息进行译码,得到顶点参数配置信息;
纹理数据模块,用于向纹理贴图单元发送纹理请求信息,并对纹理贴图单元输入的第一纹理数据进行解析,得到第二纹理数据;
顶点染色模块,用于根据所述第二读写访问请求信息对所述顶点参数配置信息、所述第二顶点染色任务信息和所述第二纹理数据进行计算,得到染色处理结果信息;
染色数据输出模块,用于对输出控制单元输入的第一数据读取请求信息进行转换得到第二数据读取请求信息,并根据所述第二数据读取请求信息输出所述染色处理结果信息。
在本发明的一个实施例中,所述染色任务输入模块上、所述染色任务输入模块和所述顶点染色模块之间连接有顶点染色任务通道,所述顶点染色任务通道用于接收所述接收任务调度单元输入的所述第一顶点染色任务信息和译码后的所述第二顶点染色任务信息。
在本发明的一个实施例中,所述寄存器配置模块上、所述染色任务输入模块和所述顶点染色模块之间连接有读写访问请求通道,所述读写访问请求通道用于接收所述数据总线输入的所述第一读写访问请求信息和译码仲裁后的所述第二读写访问请求信息。
在本发明的一个实施例中,所述顶点参数配置模块上连接有顶点参数通道和图形功能任务通道,所述染色任务输入模块和所述顶点染色模块之间连接有顶点参数配置通道,其中,
所述顶点参数通道用于接收所述顶点参数存储单元输入的所述顶点参数信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安翔腾微电子科技有限公司,未经西安翔腾微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911414655.2/2.html,转载请声明来源钻瓜专利网。





