[發(fā)明專利]單芯片和雙芯片備援有效
| 申請(qǐng)?zhí)枺?/td> | 201280068687.1 | 申請(qǐng)日: | 2012-01-31 |
| 公開(公告)號(hào): | CN104081373A | 公開(公告)日: | 2014-10-01 |
| 發(fā)明(設(shè)計(jì))人: | G.戈斯丁;E.漢金 | 申請(qǐng)(專利權(quán))人: | 惠普發(fā)展公司;有限責(zé)任合伙企業(yè) |
| 主分類號(hào): | G06F13/16 | 分類號(hào): | G06F13/16;G06F11/07;G06F11/10 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 王洪斌;徐紅燕 |
| 地址: | 美國德*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 芯片 | ||
1.一種設(shè)備,包括:
存儲(chǔ)器控制器,用于:
訪問存儲(chǔ)器的第一部分,存儲(chǔ)器的第一部分以單芯片備援模式操作;以及
訪問存儲(chǔ)器的第二部分,存儲(chǔ)器的第二部分以雙芯片備援模式操作。
2.如權(quán)利要求1所述的設(shè)備,其中存儲(chǔ)器控制器是用于下述各項(xiàng)的存儲(chǔ)器控制器:
檢測存儲(chǔ)器的第一部分的第一區(qū)域中的錯(cuò)誤;以及
把包含錯(cuò)誤的第一區(qū)域轉(zhuǎn)換為以雙芯片備援模式操作。
3.如權(quán)利要求1所述的設(shè)備,其中存儲(chǔ)器控制器是用于下述各項(xiàng)的存儲(chǔ)器控制器:
檢測存儲(chǔ)器的第一部分的第一區(qū)域中的錯(cuò)誤;
選擇存儲(chǔ)器的第一部分中的第二區(qū)域,所述第二區(qū)域在大小上等于第一區(qū)域;以及
在第一和第二區(qū)域之間轉(zhuǎn)換緩存行以形成第三區(qū)域,所述第三區(qū)域以雙芯片備援模式操作。
4.如權(quán)利要求3所述的設(shè)備,其中存儲(chǔ)器的第一和第二區(qū)域在單個(gè)存儲(chǔ)器總線上。
5.如權(quán)利要求3所述的設(shè)備,其中第一區(qū)域在第一存儲(chǔ)器總線上,并且第二區(qū)域在第二存儲(chǔ)器總線上。
6.一種方法,包括:
檢測存儲(chǔ)器的第一區(qū)域中的單芯片錯(cuò)誤,存儲(chǔ)器的第一區(qū)域以單芯片備援模式操作;
選擇大小上等于存儲(chǔ)器的第一區(qū)域的存儲(chǔ)器的第二區(qū)域,存儲(chǔ)器的第二區(qū)域以單芯片備援模式操作;以及
把存儲(chǔ)器的第一和第二區(qū)域從單芯片備援模式轉(zhuǎn)換到雙芯片備援模式。
7.如權(quán)利要求6所述的方法,其中轉(zhuǎn)換存儲(chǔ)器的第一和第二區(qū)域進(jìn)一步包括:
針對(duì)存儲(chǔ)器的第一和第二區(qū)域中的緩存行計(jì)算雙芯片備援錯(cuò)誤修正代碼;以及
把緩存行以及所計(jì)算的錯(cuò)誤修正代碼存儲(chǔ)到存儲(chǔ)器的第一和第二區(qū)域中,其中每個(gè)緩存行以及所計(jì)算的錯(cuò)誤修正代碼跨越存儲(chǔ)器的第一和第二區(qū)域。
8.如權(quán)利要求7所述的方法,進(jìn)一步包括:
確定第一雙芯片備援基礎(chǔ),第一雙芯片備援基礎(chǔ)標(biāo)識(shí)存儲(chǔ)器的第一區(qū)域的開始;
確定第一雙芯片備援限界,所述雙芯片備援限界標(biāo)識(shí)存儲(chǔ)器的第一區(qū)域的結(jié)束;
確定第二雙芯片備援基礎(chǔ),第二雙芯片備援基礎(chǔ)標(biāo)識(shí)存儲(chǔ)器的第二區(qū)域的開始;
確定第二雙芯片備援限界,第二雙芯片備援限界標(biāo)識(shí)存儲(chǔ)器的第二區(qū)域的結(jié)束;
把轉(zhuǎn)換指針設(shè)置為指向第一和第二雙芯片備援基礎(chǔ);以及
當(dāng)轉(zhuǎn)換指針小于第一和第二雙芯片備援限界時(shí):
讀取由轉(zhuǎn)換指針指向的緩存行,并且使用單芯片備援錯(cuò)誤修正代碼修正任何錯(cuò)誤;以及
把轉(zhuǎn)換指針推進(jìn)到第一和第二區(qū)域中的下一個(gè)緩存行。
9.如權(quán)利要求8所述的方法,其中雙芯片備援基礎(chǔ)以上和轉(zhuǎn)換指針以下的緩存行的訪問處于雙芯片備援模式。
10.如權(quán)利要求8所述的方法,其中轉(zhuǎn)換指針以上和雙芯片備援限界以下的緩存行的訪問處于單芯片備援模式。
11.如權(quán)利要求8所述的方法,其中由轉(zhuǎn)換指針指向的緩存行的訪問被拒絕并且在隨后的時(shí)間退出。
12.一種方法,包括:
檢測以單芯片備援模式操作的存儲(chǔ)器的部分中的錯(cuò)誤;
確定被所述錯(cuò)誤影響的存儲(chǔ)器的第一區(qū)域;以及
把第一區(qū)域轉(zhuǎn)換為以雙芯片備援模式操作。
13.如權(quán)利要求12所述的方法,其中轉(zhuǎn)換第一區(qū)域進(jìn)一步包括:
確定大小上等于第一區(qū)域的存儲(chǔ)器的第二區(qū)域,所述第二區(qū)域不包含錯(cuò)誤并且以單芯片備援模式操作;
針對(duì)第一和第二區(qū)域中每個(gè)緩存行計(jì)算雙芯片備援錯(cuò)誤修正代碼;
把每個(gè)緩存行以及所計(jì)算的錯(cuò)誤修正代碼存儲(chǔ)在包括第一和第二區(qū)域的組合區(qū)域中。
14.如權(quán)利要求13所述的方法,進(jìn)一步包括:
檢測組合區(qū)域中的第二單芯片錯(cuò)誤,第二錯(cuò)誤在第二區(qū)域中發(fā)生;
把組合區(qū)域向回轉(zhuǎn)換成第一存儲(chǔ)器區(qū)域和第二存儲(chǔ)器區(qū)域,其中第一和第二區(qū)域以單芯片備援模式操作;
確定大小上等于第一區(qū)域的存儲(chǔ)器的第三區(qū)域,所述第三區(qū)域不包含錯(cuò)誤并且以單芯片備援模式操作;
針對(duì)第一和第三區(qū)域中的每個(gè)緩存行計(jì)算雙芯片備援錯(cuò)誤修正代碼;
把每個(gè)緩存行以及所計(jì)算的錯(cuò)誤修正代碼存儲(chǔ)在包括第一和第三區(qū)域的組合區(qū)域中。
15.如權(quán)利要求14所述的方法,進(jìn)一步包括:
確定大小上等于第二區(qū)域的存儲(chǔ)器的第四區(qū)域,所述第四區(qū)域不包含錯(cuò)誤并且以單芯片備援模式操作;
針對(duì)第二和第四區(qū)域中的每個(gè)緩存行計(jì)算雙芯片備援錯(cuò)誤修正代碼;
把每個(gè)緩存行以及所計(jì)算的錯(cuò)誤修正代碼存儲(chǔ)在包括第二和第四區(qū)域的組合區(qū)域中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于惠普發(fā)展公司;有限責(zé)任合伙企業(yè),未經(jīng)惠普發(fā)展公司;有限責(zé)任合伙企業(yè)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280068687.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





