• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    交錯(cuò)自刷新的方法技術(shù)

    技術(shù)編號(hào):7061187 閱讀:513 留言:0更新日期:2012-04-11 18:40
    一種系統(tǒng)、設(shè)備和方法用于:將存儲(chǔ)器模塊的多個(gè)存儲(chǔ)器列中的第一列指定為主列并將一個(gè)或多個(gè)第二列指定為輔助列;經(jīng)由在所述存儲(chǔ)器模塊內(nèi)部與所述多個(gè)存儲(chǔ)器列耦合的硬件邏輯,在第一時(shí)間(例如Time1)觸發(fā)所述主列的刷新;以及在一個(gè)或多個(gè)第二時(shí)間(例如Time2到Timen)觸發(fā)每一個(gè)所述輔助列的非重疊交錯(cuò)刷新,所述一個(gè)或多個(gè)第二時(shí)間對(duì)應(yīng)于被指定為所述輔助列的各個(gè)存儲(chǔ)器列中的每一個(gè)列。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專(zhuān)利技術(shù)的實(shí)施例涉及計(jì)算領(lǐng)域,并且更具體地涉及存儲(chǔ)器自刷新機(jī)制,用以降低這種存儲(chǔ)器的峰值功率需求。
    技術(shù)介紹
    存儲(chǔ)器“刷新”是一種機(jī)制,通過(guò)該機(jī)制,存儲(chǔ)于動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)中的數(shù)據(jù)保持存活(alive),以便存儲(chǔ)器中存儲(chǔ)的數(shù)據(jù)既不退化也不會(huì)變得完全丟失。例如,當(dāng)常規(guī)計(jì)算機(jī)系統(tǒng)完全關(guān)機(jī)且所有電力移除時(shí),存儲(chǔ)器模塊中存儲(chǔ)的用于計(jì)算機(jī)的所有數(shù)據(jù)最終將變得完全不可用且不可恢復(fù)。基于SRAM的其它存儲(chǔ)器模塊并不需要刷新。存儲(chǔ)器刷新通常由外部設(shè)備啟動(dòng),例如與該存儲(chǔ)器交互的“存儲(chǔ)器控制器”,其中該存儲(chǔ)器控制器刷新部分存儲(chǔ)器模塊,作為進(jìn)行存儲(chǔ)器模塊上的操作(例如讀或?qū)懖僮? 的一部分或在該操作之前進(jìn)行。當(dāng)在激活使用中時(shí),存儲(chǔ)器控制器還將保持存儲(chǔ)器在適當(dāng)時(shí)“刷新”,使得存儲(chǔ)器中存儲(chǔ)的數(shù)據(jù)不退化。當(dāng)存儲(chǔ)器的刷新由諸如存儲(chǔ)器控制器的外部設(shè)備所控制時(shí),存儲(chǔ)器設(shè)備相應(yīng)地只響應(yīng)于接收自外部設(shè)備/外部存儲(chǔ)器控制器的指令 (例如當(dāng)有外部指示時(shí),存儲(chǔ)器將刷新適當(dāng)?shù)牟糠?。除了外部刷新或外部觸發(fā)刷新,第二種存儲(chǔ)器“刷新”用這種存儲(chǔ)器模塊來(lái)進(jìn)行。 例如,常規(guī)的存儲(chǔ)器模塊支持“自刷新”機(jī)制,其中刷新并不是由諸如上述存儲(chǔ)器控制器的外部設(shè)備啟動(dòng)的,而是這種存儲(chǔ)器刷新由存儲(chǔ)器模塊本身內(nèi)部觸發(fā),例如,使得在存儲(chǔ)器內(nèi)的所有行或列(rank)上以反復(fù)進(jìn)行的方式對(duì)存儲(chǔ)器的每一行或列進(jìn)行刷新操作。例如,當(dāng)存儲(chǔ)器模塊被置于低功率模式時(shí),諸如當(dāng)存儲(chǔ)器并未被激活利用但是存儲(chǔ)器的內(nèi)容還是必須保持在正確狀態(tài)時(shí),使用存儲(chǔ)器“自刷新”。當(dāng)外部存儲(chǔ)器控制器在管理存儲(chǔ)器“刷新”時(shí),控制器本身確保通過(guò)處理電力和該存儲(chǔ)器控制器可用的適當(dāng)指令,這些刷新被適當(dāng)?shù)囟〞r(shí)和交錯(cuò)。然而,如果存儲(chǔ)器模塊通過(guò)“自刷新”的無(wú)限周期而在內(nèi)部反復(fù)進(jìn)行(例如進(jìn)入自刷新模式,直到由外部存儲(chǔ)器控制器在將來(lái)的未知時(shí)間喚醒為止),則存儲(chǔ)器模塊必須自身確保以適當(dāng)計(jì)算的重復(fù)時(shí)間間隔來(lái)刷新所有存儲(chǔ)器行或列,用以確保存儲(chǔ)于存儲(chǔ)器或存儲(chǔ)器模塊中的數(shù)據(jù)不丟失,而無(wú)需來(lái)自外部控制器的幫助或指令。附圖說(shuō)明通過(guò)示例的方式而非限制的方式來(lái)說(shuō)明本專(zhuān)利技術(shù)的實(shí)施例,并且當(dāng)結(jié)合附圖考慮時(shí),參考下面的詳細(xì)說(shuō)明可以更充分地理解本專(zhuān)利技術(shù)的實(shí)施例,其中圖1說(shuō)明了本專(zhuān)利技術(shù)實(shí)施例可在其中工作的示例性架構(gòu);圖2說(shuō)明了本專(zhuān)利技術(shù)實(shí)施例可在其中工作的可替換的示例性架構(gòu);圖3說(shuō)明了根據(jù)本專(zhuān)利技術(shù)實(shí)施例的周期流程圖;圖4說(shuō)明了可替換的周期流程圖;圖5是存儲(chǔ)器模塊或雙列直插式存儲(chǔ)器模塊(DIMM)的實(shí)施例可在其中工作的系統(tǒng)的圖形表示;圖6是說(shuō)明根據(jù)本專(zhuān)利技術(shù)的一個(gè)實(shí)施例的用于存儲(chǔ)器自刷新的方法的流程圖;以及圖7說(shuō)明了根據(jù)本專(zhuān)利技術(shù)一個(gè)實(shí)施例的采用計(jì)算機(jī)系統(tǒng)的示例性形式的機(jī)器的圖形表示。具體實(shí)施例方式本文描述的系統(tǒng)、設(shè)備和方法用于將存儲(chǔ)器模塊或DIMM的多個(gè)存儲(chǔ)器列中的第一列指定為存儲(chǔ)器模塊或DIMM內(nèi)的主列;將存儲(chǔ)器模塊的剩余多個(gè)存儲(chǔ)器列中的一個(gè)或多個(gè)第二列指定為輔助列;經(jīng)由存儲(chǔ)器模塊內(nèi)部的硬件邏輯在第一時(shí)間(例如Time1)觸發(fā)主列的刷新;以及經(jīng)由存儲(chǔ)器模塊內(nèi)部的硬件邏輯在一個(gè)或多個(gè)第二時(shí)間(例如TinK52到 Timen)觸發(fā)被指定為輔助列的剩余多個(gè)存儲(chǔ)器列中每一個(gè)列的非重疊交錯(cuò)刷新,所述一個(gè)或多個(gè)第二時(shí)間與指定為輔助列的各個(gè)存儲(chǔ)器列中的每一個(gè)列相對(duì)應(yīng)。在一具體實(shí)施例中,第一時(shí)間和一個(gè)或多個(gè)第二時(shí)間(例如TinK52到Timen)基于模式寄存器中所存儲(chǔ)的值,所述模式寄存器在存儲(chǔ)器模塊本身內(nèi)部。在一些實(shí)施例中,模式寄存器存儲(chǔ)表示時(shí)間段的值,特定列可以例如在一延遲時(shí)段后在所述時(shí)間段開(kāi)始其刷新。 在可替換實(shí)施例中,該模式寄存器存儲(chǔ)特定存儲(chǔ)器列的列標(biāo)識(shí)符,并且時(shí)間或延遲時(shí)段是基于特定列的標(biāo)識(shí)由存儲(chǔ)器模塊計(jì)算或得到的(例如,第四列可以通過(guò)將基數(shù)乘以列標(biāo)識(shí)符來(lái)計(jì)算,其中通過(guò)將列或列的總數(shù)分成更大的值來(lái)得到與非重疊交錯(cuò)刷新方案一致的時(shí)間)。下面參照說(shuō)明書(shū)的詳細(xì)附圖來(lái)另外詳細(xì)地描述這些細(xì)節(jié)。本文描述的某些功能可由在存儲(chǔ)器模塊本身內(nèi)部的硬件邏輯執(zhí)行,或者如果支持的話(huà)經(jīng)由應(yīng)用到設(shè)備的固件來(lái)執(zhí)行。本文描述的存儲(chǔ)器模塊可被安裝到其它部件或集成到系統(tǒng)中,或者可以在制造系統(tǒng)后直接安裝到系統(tǒng)中。然而為了非常清楚地說(shuō)明,能夠執(zhí)行其被描述的功能的存儲(chǔ)器模塊被分離地要求保護(hù)、可被分離地制造和銷(xiāo)售,或者可替換地在制造時(shí)被集成到系統(tǒng)中并和這樣的系統(tǒng)一起銷(xiāo)售,例如同樣在本文要求保護(hù)的系統(tǒng)。在下面的描述中,給出了許多具體細(xì)節(jié),例如具體系統(tǒng)、語(yǔ)言、部件等的例子,以提供對(duì)本專(zhuān)利技術(shù)各個(gè)實(shí)施例的透徹理解。然而,對(duì)于本領(lǐng)域技術(shù)人員將顯而易見(jiàn)的是,實(shí)踐所公開(kāi)的本專(zhuān)利技術(shù)的實(shí)施例不一定要采用這些具體細(xì)節(jié)。在其他實(shí)例中,未詳細(xì)描述公知材料或方法,以免不必要地模糊所公開(kāi)的實(shí)施例。除了附圖所繪和本文所描述的各種硬件部件外,本專(zhuān)利技術(shù)的實(shí)施例還包括之后描述的各種操作。根據(jù)這些實(shí)施例描述的操作可由硬件部件執(zhí)行,或者可以體現(xiàn)在機(jī)器可執(zhí)行指令中,所述機(jī)器可執(zhí)行指令可以用來(lái)使得用所述指令編程的通用或?qū)S锰幚砥鲌?zhí)行這些操作。可替換地,這些操作可由硬件和軟件的組合執(zhí)行。本專(zhuān)利技術(shù)實(shí)施例還涉及用于執(zhí)行本文中的操作的裝置。可出于所需要的目的而專(zhuān)門(mén)構(gòu)造該裝置,或者該裝置可以包括由存儲(chǔ)于計(jì)算機(jī)中的計(jì)算機(jī)程序選擇性地激活或重配置的通用計(jì)算機(jī)。這種計(jì)算機(jī)程序可存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如但不限于包括軟盤(pán)、光學(xué)盤(pán)、⑶-ROM和磁光盤(pán)的任何類(lèi)型的盤(pán)、只讀存儲(chǔ)器(ROM)、 隨機(jī)存取存儲(chǔ)器(RAM)、EPROM、EEPR0M、磁卡或光卡、或適于存儲(chǔ)電子指令的任意類(lèi)型的介質(zhì),其中每一種介質(zhì)都耦合到計(jì)算機(jī)系統(tǒng)總線。本文給出的算法和顯示并不固有地與任意的具體計(jì)算機(jī)或其它裝置相關(guān)。各種通用系統(tǒng)可以與根據(jù)本文教導(dǎo)的程序一起使用,或者可以證明構(gòu)造更加專(zhuān)用的裝置來(lái)執(zhí)行所需方法步驟是便利的。各種這些系統(tǒng)所需的結(jié)構(gòu)將如下面說(shuō)明所給出的那樣呈現(xiàn)。此外, 本專(zhuān)利技術(shù)實(shí)施例并未參考任合具體編程語(yǔ)言來(lái)描述。將意識(shí)到的是可以使用各種編程語(yǔ)言來(lái)實(shí)現(xiàn)本文所描述的實(shí)施例的教導(dǎo)。可將本專(zhuān)利技術(shù)的實(shí)施例可以被提供為計(jì)算機(jī)程序產(chǎn)品或者軟件,其可以包括其上存儲(chǔ)有指令的機(jī)器可讀介質(zhì),所述指令可用于對(duì)計(jì)算機(jī)系統(tǒng)(或其它電子設(shè)備)進(jìn)行編程以執(zhí)行根據(jù)所公開(kāi)的實(shí)施例的處理。機(jī)器可讀介質(zhì)包括用于存儲(chǔ)或傳輸機(jī)器(例如計(jì)算機(jī)) 可讀形式的信息的任意機(jī)制。例如,計(jì)算機(jī)可讀介質(zhì)(比如說(shuō),非暫時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì))包括機(jī)器(例如計(jì)算機(jī))可讀存儲(chǔ)介質(zhì)(例如,只讀存儲(chǔ)器(“ROM”)、隨機(jī)存取存儲(chǔ)器(“RAM”)、磁盤(pán)存儲(chǔ)介質(zhì)、光存儲(chǔ)介質(zhì)、閃存設(shè)備等)、機(jī)器(例如計(jì)算機(jī))可讀傳輸介質(zhì) (電的、光的、聲的)等。圖1說(shuō)明了本專(zhuān)利技術(shù)實(shí)施例可在其中工作的示例性架構(gòu)100。架構(gòu)100描繪了存儲(chǔ)器模塊或雙列直插式存儲(chǔ)器模塊(DIMM) 101,所述模塊101描繪了具有三個(gè)不同的存儲(chǔ)器列195到197的設(shè)備,每個(gè)存儲(chǔ)器列具有多個(gè)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM) 199。出于說(shuō)明的目的,描繪了存儲(chǔ)器列195到197的多個(gè)配置,但是更可能的是,每個(gè)列在特定DIMM 101中可能具有相似配置。在所述實(shí)施例中,存儲(chǔ)器列197包括四個(gè)8比特DRAM,這提供了 32比特并行數(shù)據(jù)通道用于讀取和寫(xiě)入操作。存儲(chǔ)器列包括八個(gè)8比特DRAM,這本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】
    1.一種存儲(chǔ)器模塊,包括:多個(gè)存儲(chǔ)器列,其包括主列和一個(gè)或多個(gè)輔助列;硬件邏輯,其在所述存儲(chǔ)器模塊內(nèi)部與所述多個(gè)存儲(chǔ)器列耦合,所述硬件邏輯用于在第一時(shí)間(Time1)觸發(fā)所述主列的刷新,并且在一個(gè)或多個(gè)第二時(shí)間(Time2到Timen)觸發(fā)每個(gè)所述輔助列的非重疊交錯(cuò)刷新,所述一個(gè)或多個(gè)第二時(shí)間對(duì)應(yīng)于被指定為所述輔助列的各個(gè)存儲(chǔ)器列中的每一個(gè)列。

    【技術(shù)特征摘要】
    ...

    【專(zhuān)利技術(shù)屬性】
    技術(shù)研發(fā)人員:K·S·貝恩斯G·韋吉斯
    申請(qǐng)(專(zhuān)利權(quán))人:英特爾公司
    類(lèi)型:發(fā)明
    國(guó)別省市:US

    網(wǎng)友詢(xún)問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 日韩精品人妻系列无码专区| 亚洲国产av无码精品| 亚洲精品一级无码鲁丝片| 午夜无码人妻av大片色欲| 国产AV无码专区亚洲AWWW| 毛片免费全部播放无码| 久久青青草原亚洲av无码| 无码av不卡一区二区三区| 亚洲AV无码AV吞精久久| 人妻无码第一区二区三区| 国产精品无码专区在线播放| 国产成人无码A区精油按摩| 成在线人免费无码高潮喷水| 一区二区三区无码高清视频| 免费无码一区二区三区| 国产AV无码专区亚洲AV手机麻豆| 久久精品日韩av无码| 无码人妻精品一区二区三区久久久| 国精品无码A区一区二区| 在线无码视频观看草草视频| 久久精品中文字幕无码绿巨人| 国产成A人亚洲精V品无码性色| 久久久精品人妻无码专区不卡| 亚洲av永久中文无码精品| 无码人妻丰满熟妇精品区| 亚洲av专区无码观看精品天堂| 国产在线无码不卡影视影院| 人妻精品久久无码专区精东影业| 成人无码视频97免费| 十八禁视频在线观看免费无码无遮挡骂过 | 中文字幕无码成人免费视频 | 国产啪亚洲国产精品无码| 日韩精品成人无码专区免费 | 无码人妻aⅴ一区二区三区有奶水 亚洲AV无码专区在线厂 | 亚洲日韩一区二区一无码| 无码av高潮喷水无码专区线| 国产成年无码久久久久毛片| 亚洲Av无码精品色午夜 | 无码人妻一区二区三区一| 日韩精品专区AV无码| 69ZXX少妇内射无码|