[發(fā)明專利]一種基于SysML視圖的GPU命令處理模塊的TLM裝置及操作方法在審
| 申請?zhí)枺?/td> | 202011542813.5 | 申請日: | 2020-12-24 |
| 公開(公告)號: | CN112581585A | 公開(公告)日: | 2021-03-30 |
| 發(fā)明(設(shè)計)人: | 田澤;劉莎;吳曉成;李沖;楊洋;周藝璇 | 申請(專利權(quán))人: | 西安翔騰微電子科技有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06F9/30;G06F9/38;G06F9/54;G06F12/0875;G06F12/0895;G06F13/28;G06F13/40 |
| 代理公司: | 西安匠成知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 61255 | 代理人: | 趙亞飛 |
| 地址: | 710054 陜西省西*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 sysml 視圖 gpu 命令 處理 模塊 tlm 裝置 操作方法 | ||
本發(fā)明涉及計算機硬件建模技術(shù)領(lǐng)域,涉及一種基于SysML視圖的GPU命令處理模塊的TLM裝置及操作方法。包括用于實現(xiàn)對所有OpenGL命令的預(yù)譯碼、分配和部分OpenGL命令的處理的預(yù)處理單元、用于實現(xiàn)對所有非圖形繪制類命令的圖形命令解析、參數(shù)設(shè)置、圖形功能碼下發(fā)、圖形屬性和矩陣參數(shù)的壓棧和出棧操作,以及部分函數(shù)的矩陣運算和參數(shù)標(biāo)準(zhǔn)化運算的精簡指令集處理器、用于實現(xiàn)對axi總線訪問的訪問總線仲裁單元、寄存器單元、頂點高速緩存單元、頂點索引高速緩存單元、指令高速緩存單元、數(shù)據(jù)高速緩存單元。本發(fā)明提供了一種能夠?qū)?fù)雜繁瑣且易出現(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)工程學(xué)會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è)計的復(fù)雜度不斷增大,設(shè)計代碼以及大量的文檔就會變得越來越難以掌握,SysML通過使用各種各樣的圖形從多個角度來呈現(xiàn)整體的設(shè)計,使龐大復(fù)雜的系統(tǒng)能夠被清晰、快速的展現(xiàn)出來,為軟件、硬件開發(fā)提供模型化和可視化支持,達(dá)到縮短設(shè)計周期,加快開發(fā)進度以及輔助系統(tǒng)設(shè)計和驗證的作用。
本專利通過使用SysML圖形建模語言對GPU命令處理模塊進行事物級模型設(shè)計,能夠在芯片設(shè)計早期實現(xiàn)對命令處理模塊算法和架構(gòu)的驗證,大大縮減了項目的開發(fā)周期。
發(fā)明內(nèi)容
基于背景技術(shù)中存在的問題,本發(fā)明提供的一種基于SysML視圖的GPU命令處理模塊的TLM裝置及操作方法,能夠?qū)?fù)雜繁瑣且易出現(xiàn)歧義的文字轉(zhuǎn)換為清晰的圖形模式,實現(xiàn)了對GPU命令處理模塊架構(gòu)的初步驗證。
本發(fā)明的技術(shù)解決方案是:一種基于SysML視圖的GPU命令處理模塊的TLM裝置,其特殊之處在于:包括用于實現(xiàn)對所有OpenGL命令的預(yù)譯碼、分配和部分OpenGL命令的處理的預(yù)處理單元、用于實現(xiàn)對所有非圖形繪制類命令的圖形命令解析、參數(shù)設(shè)置、圖形功能碼下發(fā)、圖形屬性和矩陣參數(shù)的壓棧和出棧操作,以及部分函數(shù)的矩陣運算和參數(shù)標(biāo)準(zhǔn)化運算的精簡指令集處理器、用于實現(xiàn)對axi總線訪問的訪問總線仲裁單元、寄存器單元、頂點高速緩存單元、頂點索引高速緩存單元、指令高速緩存單元、數(shù)據(jù)高速緩存單元;
上述預(yù)處理單元分別與精簡指令集處理器、訪問總線仲裁單元、寄存器單元連接;
上述精簡指令集處理器與指令高速緩存單元和數(shù)據(jù)高速緩存單元連接;
上述預(yù)處理單元與頂點高速緩存單元和頂點索引高速緩存單元連接;
上述預(yù)處理單元還包括三個FIFO單元;上述FIFO單元分別為graph_cmd_fifo、new_list_fifo、call_list_fifo;上述graph_cmd_fifo、new_list_fifo、call_list_fifo三個FIFO單元分別為OpenGL命令FIFO、顯示列表加載FIFO以及顯示列表調(diào)用FIFO;
上述TLM裝置還包括若干進程、方法及套接字;
該專利技術(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/202011542813.5/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拓?fù)浞謪^(qū)方法與裝置
- 一種基于Kubernetes的共享GPU調(diào)度方法
- 一種數(shù)據(jù)處理的方法和裝置
- 一種GPU分配方法、系統(tǒng)、存儲介質(zhì)及設(shè)備





