[發(fā)明專(zhuān)利]高速緩存過(guò)濾方法和裝置無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 200980136016.2 | 申請(qǐng)日: | 2009-08-25 |
| 公開(kāi)(公告)號(hào): | CN102150138A | 公開(kāi)(公告)日: | 2011-08-10 |
| 發(fā)明(設(shè)計(jì))人: | N·N·梅克希爾 | 申請(qǐng)(專(zhuān)利權(quán))人: | 莫塞德技術(shù)公司 |
| 主分類(lèi)號(hào): | G06F12/02 | 分類(lèi)號(hào): | G06F12/02 |
| 代理公司: | 北京泛華偉業(yè)知識(shí)產(chǎn)權(quán)代理有限公司 11280 | 代理人: | 王勇 |
| 地址: | 加拿大*** | 國(guó)省代碼: | 加拿大;CA |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 高速緩存 過(guò)濾 方法 裝置 | ||
1.一種高速緩存過(guò)濾方法,所述方法包括:
出現(xiàn)高速緩存未命中時(shí),對(duì)于給定存儲(chǔ)器訪問(wèn)獲得行命中/未命中信號(hào);以及
所述行命中/未命中信號(hào)指示行未命中時(shí)拒絕和所述行命中/未命中信號(hào)關(guān)聯(lián)的所述存儲(chǔ)器訪問(wèn)。
2.根據(jù)權(quán)利要求1所述的方法,還包括在所述行命中/未命中信號(hào)指示行命中時(shí)把和所述行命中/未命中信號(hào)關(guān)聯(lián)的所述存儲(chǔ)器訪問(wèn)傳輸給存儲(chǔ)器高速緩存。
3.根據(jù)權(quán)利要求2所述的方法,其中所述傳輸包括用所述存儲(chǔ)器訪問(wèn)更新一級(jí)高速緩存和二級(jí)高速緩存。
4.一種動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)內(nèi)的高速緩存過(guò)濾方法,所述方法包括:
產(chǎn)生對(duì)應(yīng)于存儲(chǔ)器訪問(wèn)的行命中/未命中信號(hào);以及
出現(xiàn)一級(jí)(L1)和二級(jí)(L2)高速緩存未命中并且所述行命中/未命中信號(hào)指示行未命中時(shí),用隨機(jī)存取模式存取所述DRAM中的數(shù)據(jù)并鎖存對(duì)應(yīng)于所述數(shù)據(jù)的行。
5.根據(jù)權(quán)利要求4所述的方法,還包括只把所述數(shù)據(jù)傳輸給寄存器文件。
6.根據(jù)權(quán)利要求4或5所述的方法,還包括:
出現(xiàn)L1和L2高速緩存未命中并且所述行命中/未命中信號(hào)指示行命中時(shí),
用開(kāi)頁(yè)模式存取所述DRAM中的數(shù)據(jù),
更新L1和L2高速緩存;以及
將對(duì)應(yīng)于所述數(shù)據(jù)的所述行保持為有效。
7.一種用于數(shù)據(jù)處理的裝置,所述裝置包括:
具有多個(gè)位置的存儲(chǔ)器;
耦合到所述存儲(chǔ)器的存儲(chǔ)器控制器,所述存儲(chǔ)器控制器包括至少一個(gè)比較器,用于產(chǎn)生和與所述多個(gè)位置之一相關(guān)的存儲(chǔ)器訪問(wèn)相對(duì)應(yīng)的行命中/未命中信號(hào);
可操作地耦合到所述存儲(chǔ)器控制器的至少一個(gè)解復(fù)用器,其中所述解復(fù)用器使用所述行命中/未命中信號(hào)以傳送和所述存儲(chǔ)器訪問(wèn)相關(guān)的數(shù)據(jù);以及
行鎖存器,用于鎖存對(duì)應(yīng)于所述數(shù)據(jù)的行。
8.根據(jù)權(quán)利要求7所述的裝置,其中所述至少一個(gè)解復(fù)用器還可操作地耦合到處理器的一級(jí)(L1)和二級(jí)(L2)高速緩存。
9.根據(jù)權(quán)利要求8所述的裝置,還包括可操作地耦合到所述處理器的L1指令緩存的第二解復(fù)用器,其中所述第二解復(fù)用器使用所述行命中/未命中信號(hào)以傳送和所述存儲(chǔ)器訪問(wèn)相關(guān)的指令,而另一個(gè)行鎖存器鎖存對(duì)應(yīng)于指令行地址的行。
10.根據(jù)權(quán)利要求7至9中的任意一項(xiàng)所述的裝置,其中所述存儲(chǔ)器是動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)。
11.根據(jù)權(quán)利要求7至9中的任意一項(xiàng)所述的裝置,其中所述存儲(chǔ)器是靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)。
12.根據(jù)權(quán)利要求7所述的裝置,其中所述至少一個(gè)解復(fù)用器還可操作地耦合到處理器的一級(jí)(L1)高速緩存,而不考慮所述處理器的二級(jí)(L2)高速緩存。
13.根據(jù)權(quán)利要求12所述的裝置,其中所述存儲(chǔ)器是動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)。
14.根據(jù)權(quán)利要求12所述的裝置,其中所述存儲(chǔ)器是靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)。
15.一種靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)內(nèi)的高速緩存過(guò)濾方法,所述方法包括:
產(chǎn)生對(duì)應(yīng)于存儲(chǔ)器訪問(wèn)的行命中/未命中信號(hào);以及
出現(xiàn)一級(jí)(L1)和二級(jí)(L2)高速緩存未命中并且所述行命中/未命中信號(hào)指示行未命中時(shí),用隨機(jī)存取模式存取所述SRAM中的數(shù)據(jù)并鎖存對(duì)應(yīng)于所述數(shù)據(jù)的行。
16.根據(jù)權(quán)利要求15所述的方法,還包括只把所述數(shù)據(jù)傳輸給寄存器文件。
17.根據(jù)權(quán)利要求15或16所述的方法,還包括:
出現(xiàn)L1和L2高速緩存未命中并且所述行命中/未命中信號(hào)指示行命中時(shí),
用開(kāi)頁(yè)模式存取所述SRAM中的數(shù)據(jù),
更新L1和L2高速緩存;以及
將對(duì)應(yīng)于所述數(shù)據(jù)的所述行保持為有效。
18.一種裝置包括:
用于對(duì)于存儲(chǔ)器訪問(wèn)獲得行特定的信號(hào)的部件;
用于基于所述行特定的信號(hào)指示的內(nèi)容拒絕和所述行特定的信號(hào)關(guān)聯(lián)的所述存儲(chǔ)器訪問(wèn)的部件。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于莫塞德技術(shù)公司,未經(jīng)莫塞德技術(shù)公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980136016.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F12-00 在存儲(chǔ)器系統(tǒng)或體系結(jié)構(gòu)內(nèi)的存取、尋址或分配
G06F12-02 .尋址或地址分配;地址的重新分配
G06F12-14 .阻止存儲(chǔ)器越權(quán)使用的保護(hù)
G06F12-16 .阻止存儲(chǔ)物丟失的保護(hù)
G06F12-04 ..字長(zhǎng)可變的字或字的一部分的尋址
G06F12-06 ..物理存儲(chǔ)塊定位的尋址,例如,基地址尋址、模塊尋址、專(zhuān)用存儲(chǔ)區(qū)尋址
- 重新配置高速緩存以支持多態(tài)性的元數(shù)據(jù)的方法以及電路
- 逐出高速緩存的行的電路布置、數(shù)據(jù)處理系統(tǒng)和方法
- 用于響應(yīng)輸出高速緩存的多高速緩存協(xié)作
- 用于在多核系統(tǒng)中管理大型高速緩存服務(wù)的系統(tǒng)和方法
- 使用分開(kāi)的讀和寫(xiě)高速緩存的動(dòng)態(tài)高速緩存配置
- 高速緩存存儲(chǔ)器裝置、高速緩存控制方法和微處理器系統(tǒng)
- 非對(duì)稱(chēng)集組合的高速緩存
- 用于共享系統(tǒng)高速緩存的虛擬化控制的方法和裝置
- 一種高速緩存異常的處理方法及裝置
- 適應(yīng)于大高速緩存大小的基于區(qū)域的目錄方案
- 用于微米過(guò)濾、超級(jí)過(guò)濾和納米過(guò)濾的過(guò)濾裝置
- 過(guò)濾裝置、過(guò)濾件及過(guò)濾方法
- 過(guò)濾膜、過(guò)濾單元、過(guò)濾系統(tǒng)以及過(guò)濾方法
- 過(guò)濾介質(zhì)、過(guò)濾元件和過(guò)濾組件
- 過(guò)濾裝置、過(guò)濾系統(tǒng)和過(guò)濾方法
- 過(guò)濾模組、過(guò)濾裝置及過(guò)濾方法
- 過(guò)濾介質(zhì)、過(guò)濾元件和過(guò)濾方法
- 過(guò)濾裝置、過(guò)濾系統(tǒng)及過(guò)濾方法
- 過(guò)濾材料、過(guò)濾組件、過(guò)濾器及過(guò)濾方法
- 過(guò)濾裝置(水過(guò)濾)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線(xiàn)程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 光源裝置、照明裝置、液晶裝置和電子裝置
- 預(yù)測(cè)裝置、編輯裝置、逆預(yù)測(cè)裝置、解碼裝置及運(yùn)算裝置
- 圖像形成裝置、定影裝置、遮光裝置以及保持裝置
- 打印裝置、讀取裝置、復(fù)合裝置以及打印裝置、讀取裝置、復(fù)合裝置的控制方法
- 電子裝置、光盤(pán)裝置、顯示裝置和攝像裝置
- 光源裝置、照明裝置、曝光裝置和裝置制造方法
- 用戶(hù)裝置、裝置對(duì)裝置用戶(hù)裝置、后端裝置及其定位方法
- 遙控裝置、通信裝置、可變裝置及照明裝置
- 透鏡裝置、攝像裝置、處理裝置和相機(jī)裝置
- 抖動(dòng)校正裝置、驅(qū)動(dòng)裝置、成像裝置、和電子裝置





