[發(fā)明專利]一種基于SysML視圖的GPU三維剪裁模塊的TLM裝置及操作方法在審
| 申請?zhí)枺?/td> | 202011542787.6 | 申請日: | 2020-12-24 |
| 公開(公告)號: | CN112581583A | 公開(公告)日: | 2021-03-30 |
| 發(fā)明(設(shè)計)人: | 蔡葉芳;劉莎;李沖;姜麗云;吳曉成;楊洋 | 申請(專利權(quán))人: | 西安翔騰微電子科技有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T15/30;G06F9/54 |
| 代理公司: | 西安匠成知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 61255 | 代理人: | 趙亞飛 |
| 地址: | 710054 陜西省西*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 sysml 視圖 gpu 三維 剪裁 模塊 tlm 裝置 操作方法 | ||
本發(fā)明涉及計算機硬件建模技術(shù)領(lǐng)域,涉及一種基于SysML視圖的GPU三維剪裁模塊的TLM裝置及操作方法。包括以下步驟:1)變量初始化;2)判斷三維剪裁FIFO狀態(tài)狀態(tài),若為空則設(shè)置geu2sgu_tcu_busy為0并回到步驟1);若FIFO非空則設(shè)置geu2sgu_tcu_busy為1;3)從三維剪裁FIFO獲取完整的剪裁數(shù)據(jù);4)判斷currPktType;5)從第0個平面開始進行裁剪,先計算圖元頂點與平面的關(guān)系,然后按照點、線、三角形類別進行圖元裁剪處理;6)剪裁處理后,判斷裁剪結(jié)果。本發(fā)明提供了一種能夠?qū)碗s繁瑣且易出現(xiàn)歧義的文字轉(zhuǎn)換為清晰的圖形模式,實現(xiàn)了對GPU三維剪裁模塊架構(gòu)的初步驗證的基于SysML視圖的GPU三維剪裁模塊的TLM裝置及操作方法。
技術(shù)領(lǐng)域
本發(fā)明屬于計算機硬件建模技術(shù)領(lǐng)域,涉及一種基于GPU三維剪裁模塊的TLM裝置,尤其涉及一種基于SysML視圖的GPU三維剪裁模塊的TLM裝置及操作方法。
背景技術(shù)
SysML是國際系統(tǒng)工程學會INCOSE(international council on SystemsEngineering)和對象管理組織OMG(Object Management Engineering)在對UML2.0的子集進行重用和擴展的基礎(chǔ)上,提出的一種新式系統(tǒng)建模語言。SysML通過用新的屬性和約束來擴展現(xiàn)有的UML2.0,從而定義了新的建模元素。
SysML是System Modeling Language的縮寫,它是一種面向?qū)ο蟮膱D形化建模語言,相比于UML語言(Unified Modeling Language,統(tǒng)一建模語言)它擴展了一些新的元素,更加利于系統(tǒng)工程建模,相比于其他比如SCADE建模語言,SysML不僅能夠?qū)浖M行建模,也能夠?qū)τ布约罢麄€系統(tǒng)進行建模。傳統(tǒng)的芯片設(shè)計過程中,隨著設(shè)計的復雜度不斷增大,設(shè)計代碼以及大量的文檔就會變得越來越難以掌握,SysML通過使用各種各樣的圖形從多個角度來呈現(xiàn)整體的設(shè)計,使龐大復雜的系統(tǒng)能夠被清晰、快速的展現(xiàn)出來,為軟件、硬件開發(fā)提供模型化和可視化支持,達到縮短設(shè)計周期,加快開發(fā)進度以及輔助系統(tǒng)設(shè)計和驗證的作用。
本專利通過使用SysML圖形建模語言對GPU三維剪裁模塊進行事物級模型設(shè)計,能夠在芯片設(shè)計早期實現(xiàn)對三維剪裁模塊算法和架構(gòu)的驗證,大大縮減了項目的開發(fā)周期。
發(fā)明內(nèi)容
基于背景技術(shù)中存在的問題,本發(fā)明提供的一種基于SysML視圖的GPU三維剪裁模塊的TLM裝置及操作方法,將復雜繁瑣且易出現(xiàn)歧義的文字轉(zhuǎn)換為清晰的圖形模式,實現(xiàn)了對GPU三維剪裁模塊架構(gòu)的初步驗證。
本發(fā)明的技術(shù)解決方案是:
一種基于SysML視圖的GPU三維剪裁模塊的TLM裝置,其特殊之處在于:包括若干進程和套接字;上述進程包括geu2sgu_tcu_busy_manage_thread進程、TCU_process_cthread進程;上述TCU_process_cthread進程實現(xiàn)根據(jù)視景體的六個裁剪面及平面系數(shù)對點、線、三角形三種基本圖元進行裁剪,并將裁剪后的頂點信息組成新的基本圖元;
上述套接字包括geu2sgu_tcu_busy_socket套接字、tcu2fifo03_vertex_data_initiator_socket套接字、tcu2fifo04_vertex_data_initiator_socket套接字;
上述套接字用于實現(xiàn)與外部模塊的互聯(lián)通信功能。
一種基于SysML視圖的GPU三維剪裁模塊的TLM裝置的操作方法,其特殊之處在于:包括以下操作步驟:
1)變量初始化;
2)判斷三維剪裁FIFO狀態(tài)狀態(tài),若為空則設(shè)置geu2sgu_tcu_busy為0并回到步驟1);若FIFO非空則設(shè)置geu2sgu_tcu_busy為1;
3)從三維剪裁FIFO獲取完整的剪裁數(shù)據(jù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安翔騰微電子科技有限公司,未經(jīng)西安翔騰微電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011542787.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種旋翼無人機地面目標定位方法
- 下一篇:一種可完成分解的串雞爪裝置
- 一種基于SysML/MARTE的信息物理融合系統(tǒng)的建模方法
- 一種SysML驅(qū)動焊縫熱影響區(qū)疲勞裂紋評估分析方法
- 一種從SysML模型轉(zhuǎn)換到AltaRica模型的轉(zhuǎn)換方法
- 面向安全關(guān)鍵嵌入式系統(tǒng)的SysML模型向AADL模型自動轉(zhuǎn)換方法
- 一種從需求文本轉(zhuǎn)換到SysML需求圖的轉(zhuǎn)換方法
- SysML安全性擴展及其到AADL故障模型的自動轉(zhuǎn)換方法
- 一種基于SysML模塊圖的AADL模型構(gòu)造方法
- 一種從SysML到AltaRica的自動化模型轉(zhuǎn)換方法
- 一種嵌入式軟件SysML模型狀態(tài)空間約簡方法
- 一種基于SysML的無人車仿真方法
- 圖形處理器任務(wù)的分配方法和裝置
- 一種資源調(diào)度裝置、資源調(diào)度系統(tǒng)和資源調(diào)度方法
- 一種免工具GPU支架固定裝置
- 一種YARN集群GPU資源調(diào)度方法、裝置和介質(zhì)
- 一種服務(wù)器內(nèi)4GPU布局結(jié)構(gòu)及其安裝方法
- 一種GPU資源調(diào)度系統(tǒng)及其調(diào)度方法
- 一種GPU拓撲分區(qū)方法與裝置
- 一種基于Kubernetes的共享GPU調(diào)度方法
- 一種數(shù)據(jù)處理的方法和裝置
- 一種GPU分配方法、系統(tǒng)、存儲介質(zhì)及設(shè)備





