[发明专利]一种基于SysML视图的GPU三维剪裁模块的TLM装置及操作方法在审
| 申请号: | 202011542787.6 | 申请日: | 2020-12-24 |
| 公开(公告)号: | CN112581583A | 公开(公告)日: | 2021-03-30 |
| 发明(设计)人: | 蔡叶芳;刘莎;李冲;姜丽云;吴晓成;杨洋 | 申请(专利权)人: | 西安翔腾微电子科技有限公司 |
| 主分类号: | G06T15/00 | 分类号: | G06T15/00;G06T15/30;G06F9/54 |
| 代理公司: | 西安匠成知识产权代理事务所(普通合伙) 61255 | 代理人: | 赵亚飞 |
| 地址: | 710054 陕西省西*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 sysml 视图 gpu 三维 剪裁 模块 tlm 装置 操作方法 | ||
本发明涉及计算机硬件建模技术领域,涉及一种基于SysML视图的GPU三维剪裁模块的TLM装置及操作方法。包括以下步骤:1)变量初始化;2)判断三维剪裁FIFO状态状态,若为空则设置geu2sgu_tcu_busy为0并回到步骤1);若FIFO非空则设置geu2sgu_tcu_busy为1;3)从三维剪裁FIFO获取完整的剪裁数据;4)判断currPktType;5)从第0个平面开始进行裁剪,先计算图元顶点与平面的关系,然后按照点、线、三角形类别进行图元裁剪处理;6)剪裁处理后,判断裁剪结果。本发明提供了一种能够将复杂繁琐且易出现歧义的文字转换为清晰的图形模式,实现了对GPU三维剪裁模块架构的初步验证的基于SysML视图的GPU三维剪裁模块的TLM装置及操作方法。
技术领域
本发明属于计算机硬件建模技术领域,涉及一种基于GPU三维剪裁模块的TLM装置,尤其涉及一种基于SysML视图的GPU三维剪裁模块的TLM装置及操作方法。
背景技术
SysML是国际系统工程学会INCOSE(international council on SystemsEngineering)和对象管理组织OMG(Object Management Engineering)在对UML2.0的子集进行重用和扩展的基础上,提出的一种新式系统建模语言。SysML通过用新的属性和约束来扩展现有的UML2.0,从而定义了新的建模元素。
SysML是System Modeling Language的缩写,它是一种面向对象的图形化建模语言,相比于UML语言(Unified Modeling Language,统一建模语言)它扩展了一些新的元素,更加利于系统工程建模,相比于其他比如SCADE建模语言,SysML不仅能够对软件进行建模,也能够对硬件以及整个系统进行建模。传统的芯片设计过程中,随着设计的复杂度不断增大,设计代码以及大量的文档就会变得越来越难以掌握,SysML通过使用各种各样的图形从多个角度来呈现整体的设计,使庞大复杂的系统能够被清晰、快速的展现出来,为软件、硬件开发提供模型化和可视化支持,达到缩短设计周期,加快开发进度以及辅助系统设计和验证的作用。
本专利通过使用SysML图形建模语言对GPU三维剪裁模块进行事物级模型设计,能够在芯片设计早期实现对三维剪裁模块算法和架构的验证,大大缩减了项目的开发周期。
发明内容
基于背景技术中存在的问题,本发明提供的一种基于SysML视图的GPU三维剪裁模块的TLM装置及操作方法,将复杂繁琐且易出现歧义的文字转换为清晰的图形模式,实现了对GPU三维剪裁模块架构的初步验证。
本发明的技术解决方案是:
一种基于SysML视图的GPU三维剪裁模块的TLM装置,其特殊之处在于:包括若干进程和套接字;上述进程包括geu2sgu_tcu_busy_manage_thread进程、TCU_process_cthread进程;上述TCU_process_cthread进程实现根据视景体的六个裁剪面及平面系数对点、线、三角形三种基本图元进行裁剪,并将裁剪后的顶点信息组成新的基本图元;
上述套接字包括geu2sgu_tcu_busy_socket套接字、tcu2fifo03_vertex_data_initiator_socket套接字、tcu2fifo04_vertex_data_initiator_socket套接字;
上述套接字用于实现与外部模块的互联通信功能。
一种基于SysML视图的GPU三维剪裁模块的TLM装置的操作方法,其特殊之处在于:包括以下操作步骤:
1)变量初始化;
2)判断三维剪裁FIFO状态状态,若为空则设置geu2sgu_tcu_busy为0并回到步骤1);若FIFO非空则设置geu2sgu_tcu_busy为1;
3)从三维剪裁FIFO获取完整的剪裁数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安翔腾微电子科技有限公司,未经西安翔腾微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011542787.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旋翼无人机地面目标定位方法
- 下一篇:一种可完成分解的串鸡爪装置





