[發(fā)明專利]存儲器重放機制有效
| 申請?zhí)枺?/td> | 200710092307.9 | 申請日: | 2007-02-15 |
| 公開(公告)號: | CN101110047A | 公開(公告)日: | 2008-01-23 |
| 發(fā)明(設計)人: | J·亞歷山大;R·阿加瓦爾;J·羅梅拉 | 申請(專利權(quán))人: | 英特爾公司 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 張雪梅;劉紅 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲器 重放 機制 | ||
技術(shù)領域
本發(fā)明的實施例一般涉及集成電路領域,尤其是用于存儲器重放機制的系統(tǒng),方法和設備。
背景技術(shù)
存儲器系統(tǒng)通常包括對穩(wěn)定性、可用性和可服務性(RAS)的特定水平的支持。RAS支持可包括對檢測和/或校正某些存儲器內(nèi)容錯誤的支持。此外,RAS支持可包括對檢測和/或校正在接收方產(chǎn)生錯誤位的信令錯誤的支持。
典型地,錯誤檢測和/或校正機制包括增加冗余信息到數(shù)據(jù)中以保護數(shù)據(jù)免受特定故障的影響。錯誤檢測機制的一個例子是循環(huán)冗余碼(CRC)。錯誤校正機制的一個例子是糾錯碼(ECC)。
隨著處理器速度增加,增加由存儲器總線所支持的數(shù)據(jù)速率成為了相應的壓力。通常,常規(guī)存儲器總線基于多點(通常稱為多分支(multi?drop))結(jié)構(gòu)。這種常規(guī)多點存儲器總線結(jié)構(gòu)由于存儲器速度和尺寸需要顯著增加,而越來越不能滿足需要。
點對點存儲器互連常常支持高于常規(guī)存儲器總線的數(shù)據(jù)速率。點對點存儲器互連可以采用具有緩沖器的存儲模塊,將存儲器互連和該模塊上的存儲器件隔離。點對點存儲器架構(gòu)的例子包括基于全緩沖雙列直插式存儲器模塊(DIMM)技術(shù)的架構(gòu)。全緩沖DIMM技術(shù)指這樣一種存儲器架構(gòu),其至少部分地基于由固態(tài)技術(shù)組織(Solid?State?Technology?Organization,JEDEC)所頒布的全緩沖DIMM規(guī)定。由諸如全緩沖DIMM的點對點存儲器架構(gòu)所支持的更高的數(shù)據(jù)速率,對提供適當水平的RAS提出了新的挑戰(zhàn)。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一方面,提供了一種集成電路,其包括:重置邏輯,用于重置點對點存儲器互連中的至少一些鏈路;重放隊列,用于存儲與存儲器事務有關的事務數(shù)據(jù);以及與重置邏輯和重放隊列耦合的重放控制器邏輯,如果事務數(shù)據(jù)指示了已定義事務響應錯誤,則重放控制器邏輯啟動重置。
根據(jù)本發(fā)明的另一方面,提供了一種方法,其包括:從點對點存儲器互連接收事務數(shù)據(jù),其中事務數(shù)據(jù)與事務相關聯(lián);檢測與事務相關的事務響應錯誤;以及至少部分地啟動快速重置響應,以檢測與該事務相關的事務響應錯誤。
此外,本發(fā)明還提供了一種系統(tǒng),其包括:與點對點存儲器互連耦合的存儲器模塊;以及通過點對點存儲器互連與存儲器模塊耦合的存儲器控制器。所述存儲器控制器包括,用于重置點對點存儲器互連的至少一部分的重置邏輯;用于存儲與存儲器事務有關的事務數(shù)據(jù)的重放隊列;以及與重置邏輯和重放隊列耦合的重放控制器邏輯,如果事務數(shù)據(jù)指示已定義事務響應錯誤,則重放控制器邏輯啟動重置。
附圖說明
通過附圖以示例性的方式而非限制性方式說明本發(fā)明的實施例,附圖中相似的附圖標記表示相似的元件。
圖1是說明了根據(jù)本發(fā)明實施例實現(xiàn)的計算系統(tǒng)的選定方面的高級框圖。
圖2是說明了根據(jù)本發(fā)明實施例具有多個分支的存儲器系統(tǒng)的選定方面的高級框圖。
圖3是說明根據(jù)本發(fā)明實施例的重放邏輯的選定方面的框圖。
圖4是說明根據(jù)本發(fā)明實施例的非冗余存儲器讀取方法的選定方面的流程圖。
圖5是說明根據(jù)本發(fā)明實施例的非冗余存儲器寫入方法的選定方面的流程圖。
圖6是說明根據(jù)本發(fā)明實施例的配置讀取方法的選定方面的流程圖。
圖7是說明根據(jù)本發(fā)明實施例的冗余存儲器讀取的選定方面的流程圖。
圖8是說明根據(jù)本發(fā)明實施例的存儲器分支的退化和冗余存儲器讀取的選定方面的流程圖。
圖9是說明根據(jù)本發(fā)明實施例的冗余存儲器寫入的選定方面的流程圖。
圖10是說明根據(jù)本發(fā)明實施例的在重放期間進行擦除的非冗余存儲器讀取方法的選定方面的流程圖。
圖11是說明根據(jù)本發(fā)明實施例的在重放期間進行擦除的冗余存儲器讀取的選定方面的流程圖。
圖12的流程圖說明了根據(jù)本發(fā)明實施例的在重放期間進行擦除的存儲器分支退化和冗余存儲器讀取的選定方面。
圖13是說明根據(jù)本發(fā)明實施例的電子系統(tǒng)的選定方面的框圖。
圖14是說明根據(jù)本發(fā)明的可選實施例的電子系統(tǒng)的選定方面的框圖。
具體實施方式
該專利技術(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/200710092307.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種道閘的不定方向結(jié)構(gòu)
- 下一篇:新型聯(lián)軸器





