[發(fā)明專利]基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真裝置及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201911421700.7 | 申請(qǐng)日: | 2019-12-31 |
| 公開(公告)號(hào): | CN111242832B | 公開(公告)日: | 2023-09-12 |
| 發(fā)明(設(shè)計(jì))人: | 楊洋;周藝璇;李沖;劉莎;張佩;范飛虎 | 申請(qǐng)(專利權(quán))人: | 西安翔騰微電子科技有限公司 |
| 主分類號(hào): | G06T1/20 | 分類號(hào): | G06T1/20;G06T1/60;G06T11/00 |
| 代理公司: | 西安嘉思特知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 61230 | 代理人: | 王海棟 |
| 地址: | 710065 陜西省西安市*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 systemc gpu 紋理 貼圖 周期 精確 聯(lián)合 仿真 裝置 方法 | ||
1.一種基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真裝置,其特征在于,包括:
紋理貼圖模塊,用于根據(jù)紋理請(qǐng)求產(chǎn)生第一紋素?cái)?shù)據(jù)地址,根據(jù)所述第一紋素?cái)?shù)據(jù)地址獲取第一紋素?cái)?shù)據(jù),并對(duì)所述第一紋素?cái)?shù)據(jù)進(jìn)行紋理過濾,得到紋理顏色數(shù)據(jù);
一級(jí)緩存模塊,用于判斷所述第一紋素?cái)?shù)據(jù)地址是否命中,若是,則輸出所述第一紋素?cái)?shù)據(jù);若否,則根據(jù)所述第一紋素?cái)?shù)據(jù)地址產(chǎn)生第二紋素?cái)?shù)據(jù)地址,并將由所述第二紋素?cái)?shù)據(jù)地址獲取得到的第二紋素?cái)?shù)據(jù)更新為第一紋素?cái)?shù)據(jù);
二級(jí)緩存模塊,用于判斷所述第二紋素?cái)?shù)據(jù)地址是否命中,若是,則輸出所述第二紋素?cái)?shù)據(jù);若否,則根據(jù)所述第二紋素?cái)?shù)據(jù)地址產(chǎn)生紋素?cái)?shù)據(jù)存儲(chǔ)地址,并將由所述紋素?cái)?shù)據(jù)存儲(chǔ)地址獲取得到的第三紋素?cái)?shù)據(jù)更新為第二紋素?cái)?shù)據(jù)。
2.如權(quán)利要求1所述的基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真裝置,其特征在于,所述紋理貼圖模塊連接第一紋素?cái)?shù)據(jù)獲取接口,所述第一紋素?cái)?shù)據(jù)獲取接口用于根據(jù)所述第一紋素?cái)?shù)據(jù)地址獲取所述第一紋素?cái)?shù)據(jù)。
3.如權(quán)利要求2所述的基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真裝置,其特征在于,所述一級(jí)緩存模塊連接第一紋素?cái)?shù)據(jù)輸出接口和第二紋素?cái)?shù)據(jù)獲取接口,其中,所述第一紋素?cái)?shù)據(jù)輸出接口連接所述第一紋素?cái)?shù)據(jù)獲取接口,用于輸出所述第一紋素?cái)?shù)據(jù);所述第二紋素?cái)?shù)據(jù)獲取接口用于根據(jù)所述第二紋素?cái)?shù)據(jù)地址獲取所述第二紋素?cái)?shù)據(jù)。
4.如權(quán)利要求3所述的基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真裝置,其特征在于,所述二級(jí)緩存模塊連接第二紋素?cái)?shù)據(jù)輸出接口和第三紋素?cái)?shù)據(jù)獲取接口,其中,所述第二紋素?cái)?shù)據(jù)輸出接口連接所述第二紋素?cái)?shù)據(jù)獲取接口,用于輸出所述第二紋素?cái)?shù)據(jù);所述第三紋素?cái)?shù)據(jù)獲取接口用于根據(jù)所述紋素?cái)?shù)據(jù)存儲(chǔ)地址獲取所述第三紋素?cái)?shù)據(jù)。
5.如權(quán)利要求1所述的基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真裝置,其特征在于,
所述一級(jí)緩存模塊還連接第一緩存清理接口,所述第一緩存清理接口用于清除所述一級(jí)緩存模塊中的所有數(shù)據(jù);
所述二級(jí)緩存模塊還連接第二緩存清理接口,所述第二緩存清理接口用于清除所述二級(jí)緩存模塊中的所有數(shù)據(jù)。
6.如權(quán)利要求1所述的基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真裝置,其特征在于,還包括:
解壓縮模塊,用于對(duì)所述第二紋素?cái)?shù)據(jù)進(jìn)行解壓縮,得到解壓縮后的第二紋素?cái)?shù)據(jù)。
7.如權(quán)利要求6所述的基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真裝置,其特征在于,所述解壓縮模塊連接第四紋素?cái)?shù)據(jù)獲取接口和第四紋素?cái)?shù)據(jù)輸出接口,
所述第四紋素?cái)?shù)據(jù)獲取接口連接所述第二紋素?cái)?shù)據(jù)輸出接口,用于向所述二級(jí)緩存模塊獲取所述第二紋素?cái)?shù)據(jù);
所述第四紋素?cái)?shù)據(jù)輸出接口連接所述第二紋素?cái)?shù)據(jù)獲取接口,用于輸出所述解壓縮后的第二紋素?cái)?shù)據(jù)。
8.如權(quán)利要求6所述的基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真裝置,其特征在于,所述紋理貼圖模塊、一級(jí)緩存模塊、所述解壓縮模塊和二級(jí)緩存模塊分別在相應(yīng)的時(shí)鐘周期內(nèi)執(zhí)行并行且相互配合的進(jìn)程。
9.一種基于SystemC的GPU紋理貼圖周期精確聯(lián)合仿真方法,其特征在于,包括步驟:
S1、根據(jù)紋理請(qǐng)求產(chǎn)生第一紋素?cái)?shù)據(jù)地址;
S2、判斷所述第一紋素?cái)?shù)據(jù)地址是否命中;
S3、當(dāng)判斷所述第一紋素?cái)?shù)據(jù)地址命中時(shí),對(duì)由所述第一紋素?cái)?shù)據(jù)地址獲取得到的第一紋素?cái)?shù)據(jù)進(jìn)行紋理過濾;
S4、當(dāng)判斷所述第一紋素?cái)?shù)據(jù)地址未命中時(shí),則根據(jù)所述第一紋素?cái)?shù)據(jù)地址產(chǎn)生第二紋素?cái)?shù)據(jù)地址;并判斷所述第二紋素?cái)?shù)據(jù)地址是否命中;當(dāng)判斷所述第二紋素?cái)?shù)據(jù)地址命中時(shí),則輸出所述第二紋素?cái)?shù)據(jù)地址對(duì)應(yīng)的第二紋素?cái)?shù)據(jù),并將所述第二紋素?cái)?shù)據(jù)更新為第一紋素?cái)?shù)據(jù),對(duì)所述第一紋素?cái)?shù)據(jù)進(jìn)行紋理過濾;
S5、當(dāng)判斷所述第二紋素?cái)?shù)據(jù)地址未命中時(shí),根據(jù)所述第二紋素?cái)?shù)據(jù)地址產(chǎn)生紋素?cái)?shù)據(jù)存儲(chǔ)地址;根據(jù)所述紋素?cái)?shù)據(jù)存儲(chǔ)地址獲取第三紋素?cái)?shù)據(jù),并將所述第三紋素?cái)?shù)據(jù)更新為第二紋素?cái)?shù)據(jù),將所述第二紋素?cái)?shù)據(jù)更新為所述第一紋素?cái)?shù)據(jù),對(duì)所述第一紋素?cái)?shù)據(jù)進(jìn)行紋理過濾。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安翔騰微電子科技有限公司,未經(jīng)西安翔騰微電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911421700.7/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種滿足SystemC語法的多核處理器
- SystemC系統(tǒng)級(jí)綜合方法
- 一種基于SystemC的AADL軟構(gòu)件模型仿真測(cè)試實(shí)例生成方法
- 一種通信協(xié)議的報(bào)文路徑信息在混合語言驗(yàn)證系統(tǒng)中的提取方法
- 基于QEMU和SystemC的多核仿真器
- 面向SystemC電路模型的軟錯(cuò)誤敏感度分析方法
- 基于模型的SystemC代碼生成系統(tǒng)
- 實(shí)現(xiàn)SystemC驗(yàn)證的方法和驗(yàn)證平臺(tái)組件架構(gòu)
- 軟硬件聯(lián)合驗(yàn)證系統(tǒng)及方法
- 芯片中算法模塊的驗(yàn)證方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 圖形處理器任務(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)、存儲(chǔ)介質(zhì)及設(shè)備
- 用于壓縮三維模型的紋理信息的方法及裝置
- 一種文字紋理管理方法及設(shè)備
- 用于處理紋理的方法和設(shè)備
- 一種紋理信息加載方法及系統(tǒng)
- 一種動(dòng)態(tài)紋理視頻生成方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 移動(dòng)設(shè)備及其控制方法
- 一種動(dòng)態(tài)紋理視頻生成方法、裝置、服務(wù)器及存儲(chǔ)介質(zhì)
- 紋理數(shù)據(jù)壓縮方法和裝置、存儲(chǔ)介質(zhì)及電子設(shè)備
- 紋理轉(zhuǎn)印母模、板材及制備方法、紋理轉(zhuǎn)印子模、殼體、電子設(shè)備
- 一種紋理圖像處理的方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)





