国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      與同步DDR協(xié)議可兼容的異步通信協(xié)議的制作方法

      文檔序號(hào):11234029閱讀:1735來(lái)源:國(guó)知局
      與同步DDR協(xié)議可兼容的異步通信協(xié)議的制造方法與工藝
      本申請(qǐng)要求于2016年3月3日提交的第62/303,349號(hào)美國(guó)臨時(shí)專(zhuān)利申請(qǐng)以及2016年6月8日提交的第62/347,569號(hào)美國(guó)臨時(shí)專(zhuān)利申請(qǐng)的優(yōu)先權(quán)和權(quán)益,所述申請(qǐng)的公開(kāi)通過(guò)引用其全部?jī)?nèi)容合并于此。本公開(kāi)總體上涉及存儲(chǔ)器系統(tǒng),更具體地,涉及一種與標(biāo)準(zhǔn)同步雙數(shù)據(jù)速率(ddr)協(xié)議可兼容的異步通信協(xié)議。
      背景技術(shù)
      :動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)模塊(諸如雙數(shù)據(jù)速率(ddr)同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(sdram))使用同步通信協(xié)議(即,ddr協(xié)議)。存儲(chǔ)器控制器負(fù)責(zé)同步時(shí)序、控制和從/到dram的數(shù)據(jù)移動(dòng)。在這方面,dram是一種從設(shè)備并且dram僅向存儲(chǔ)器控制器提供有限的反饋。未來(lái)的存儲(chǔ)器接口可以是事務(wù)性的接口(transactionalinterface)。事務(wù)性的接口能夠支持并置于存儲(chǔ)器通道上的非易失性存儲(chǔ)器和易失性存儲(chǔ)器兩者作為主存儲(chǔ)器。然而,事務(wù)性的接口涉及可變時(shí)序,并且從存儲(chǔ)器通道裝置期望更多反饋。因此,需要一種支持存儲(chǔ)器模塊的基于事務(wù)的異步通信協(xié)議,其中,所述存儲(chǔ)器模塊包括可向存儲(chǔ)器控制器提供裝置反饋的非易失性存儲(chǔ)器或非易失性存儲(chǔ)器和易失性存儲(chǔ)器兩者。技術(shù)實(shí)現(xiàn)要素:根據(jù)一個(gè)實(shí)施例,一種存儲(chǔ)器包括:非易失性存儲(chǔ)器;以及與存儲(chǔ)器控制器進(jìn)行接合的異步存儲(chǔ)器接口。所述異步存儲(chǔ)器接口可使用雙數(shù)據(jù)速率(ddr)存儲(chǔ)器通道的被改變用途的引腳來(lái)將異步數(shù)據(jù)發(fā)送到所述存儲(chǔ)器控制器。根據(jù)另一實(shí)施例,一種系統(tǒng)包括:存儲(chǔ)器控制器;包括非易失性存儲(chǔ)器的存儲(chǔ)器模塊;以及所述存儲(chǔ)器控制器和所述存儲(chǔ)器模塊之間的異步存儲(chǔ)器接口。所述異步存儲(chǔ)器接口可使用ddr存儲(chǔ)器通道的被改變用途的引腳來(lái)將所述存儲(chǔ)器模塊的裝置反饋發(fā)送到所述存儲(chǔ)器控制器。根據(jù)另一實(shí)施例,一種方法包括:在存儲(chǔ)器控制器和存儲(chǔ)器模塊之間提供異步存儲(chǔ)器接口,其中,所述存儲(chǔ)器模塊包括非易失性存儲(chǔ)器;使用雙數(shù)據(jù)速率(ddr)存儲(chǔ)器通道的被改變用途的引腳來(lái)將所述存儲(chǔ)器模塊的裝置反饋發(fā)送到所述存儲(chǔ)器控制器。包括事件的實(shí)施和組合的各種新穎細(xì)節(jié)的上述和其他優(yōu)選特征現(xiàn)在將參照附圖被更具體地描述并且在權(quán)利要求中被指出。應(yīng)該清楚的是,此處描述的具體系統(tǒng)和方法僅通過(guò)圖解的方式被示出而不是作為限制被示出。如本領(lǐng)域的技術(shù)人員將理解的,此處描述的原理和特征可在不脫離本公開(kāi)的范圍的情況下在各種大量的實(shí)施例中被采用。附圖說(shuō)明作為本說(shuō)明書(shū)的一部分而被包括的附圖示出當(dāng)前優(yōu)選實(shí)施例,并且連同上文給出的總體描述和下文給出的優(yōu)選實(shí)施例的詳細(xì)描述而用于解釋和教導(dǎo)此處描述的原理。圖1示出根據(jù)一個(gè)實(shí)施例的示例異步通信協(xié)議;圖2a示出使用標(biāo)準(zhǔn)ddr協(xié)議的讀取周期的時(shí)序圖;圖2b示出根據(jù)一個(gè)實(shí)施例的使用擴(kuò)展ras-cas協(xié)議的示例讀取周期的時(shí)序圖;圖3a示出根據(jù)一個(gè)實(shí)施例的示例讀取周期的時(shí)序圖;圖3b示出根據(jù)一個(gè)實(shí)施例的示例寫(xiě)入周期的時(shí)序圖;圖3c示出根據(jù)另一實(shí)施例的示例讀取狀態(tài)周期的時(shí)序圖;圖3d示出根據(jù)一個(gè)實(shí)施例的示例send(發(fā)送)周期的時(shí)序圖;圖3e示出根據(jù)一個(gè)實(shí)施例的顯示各種命令的定義的表;圖4示出根據(jù)一個(gè)實(shí)施例的按通道的存儲(chǔ)器控制器的引腳;圖5是示出根據(jù)一個(gè)實(shí)施例的專(zhuān)用反饋引腳的四個(gè)示例的表;圖6示出根據(jù)一個(gè)實(shí)施例的示例時(shí)分反饋方案;圖7是根據(jù)一個(gè)實(shí)施例的用于使用混合反饋引腳來(lái)提供裝置反饋的示例處理的流程圖;圖8示出根據(jù)一個(gè)實(shí)施例的針對(duì)攜帶read_ready信號(hào)的alert_n引腳的信號(hào)圖的示例;圖9示出根據(jù)一個(gè)實(shí)施例的被改變用途的消息引腳分配和消息定義的示例;圖10示出根據(jù)一個(gè)實(shí)施例的針對(duì)并置在相同的存儲(chǔ)器通道中的一個(gè)dram和一個(gè)nvdimm的信號(hào)圖的示例;圖11示出根據(jù)一個(gè)實(shí)施例的針對(duì)并置有兩個(gè)nvdimm模塊的存儲(chǔ)器模塊的被改變用途的消息引腳分配和消息定義的示例。附圖不必按比例繪制,在附圖中,為了示出的目的,相似結(jié)構(gòu)的元件或功能通常由相似參考標(biāo)號(hào)表示。附圖圖僅旨在幫助對(duì)此處描述的各種實(shí)施例的描述。附圖并沒(méi)有描述此處公開(kāi)的教導(dǎo)的每個(gè)方面并且不限制權(quán)利要求的范圍。具體實(shí)施方式此處公開(kāi)的每個(gè)特征和教導(dǎo)可被分開(kāi)利用或與其他功能和教導(dǎo)結(jié)合使用,以提供與標(biāo)準(zhǔn)同步協(xié)議可兼容的異步通信協(xié)議。將參照附圖更詳細(xì)地描述分開(kāi)及組合地利用許多這些附加特征和教導(dǎo)的代表性示例。該詳細(xì)描述僅旨在更加詳細(xì)地教導(dǎo)本領(lǐng)域的技術(shù)人員實(shí)踐本教導(dǎo)的多個(gè)方面,而不意圖限制權(quán)利要求的范圍。因此,具體實(shí)施方式中的上文公開(kāi)的特征的結(jié)合可不必按照最廣泛的意義實(shí)施所述教導(dǎo),而是僅教導(dǎo)用于具體描述本教導(dǎo)的代表性示例。在下面的描述中,僅為了解釋的目的,闡述具體命名以提供對(duì)本公開(kāi)的透徹理解。然而,本領(lǐng)域的技術(shù)人員將清楚的是,不需要這些具體細(xì)節(jié)來(lái)實(shí)施本公開(kāi)的教導(dǎo)。根據(jù)對(duì)計(jì)算機(jī)存儲(chǔ)器中的數(shù)據(jù)比特的操作的算法和符號(hào)表示來(lái)呈現(xiàn)此處的詳細(xì)描述中的一些部分。這些算法描述和表示可被數(shù)據(jù)處理領(lǐng)域的技術(shù)人員用來(lái)有效地向本領(lǐng)域的其他技術(shù)人員傳達(dá)他們工作的實(shí)質(zhì)。這里的算法總體上被認(rèn)為是導(dǎo)致所需結(jié)果的步驟的自洽序列。所述步驟是需要對(duì)物理量的物理操作的步驟。通常,雖然不必要,這些量采取能夠被存儲(chǔ)、傳輸、組合、比較和其他操作的電信號(hào)或磁信號(hào)的形式。主要是為了通用的原因,將這些信號(hào)稱(chēng)為比特、值、元素、符號(hào)、字符、術(shù)語(yǔ)、數(shù)字等被多次證明是方便的。然而,應(yīng)該記住的是,所有這些術(shù)語(yǔ)和相似術(shù)語(yǔ)都將與合適的物理量相關(guān)聯(lián),并且僅是應(yīng)用于這些物理量的方便標(biāo)簽。除非在以下討論中被具體指明,否則清楚的是,在整個(gè)描述中,使用諸如“處理”、“運(yùn)算”、“計(jì)算”、“確定”、“顯示”等術(shù)語(yǔ)的討論是指計(jì)算機(jī)系統(tǒng)或類(lèi)似電子計(jì)算裝置的動(dòng)作和處理,其中,所述動(dòng)作和處理對(duì)表示為計(jì)算機(jī)系統(tǒng)的寄存器和存儲(chǔ)器中的物理(電子)量的數(shù)據(jù)進(jìn)行操作并將其轉(zhuǎn)換成被類(lèi)似地表示為在計(jì)算機(jī)系統(tǒng)存儲(chǔ)器或寄存器或其它這樣的信息存儲(chǔ)、傳輸或顯示裝置中的物理量的其他數(shù)據(jù)。此處呈現(xiàn)的算法本質(zhì)上不與任何具體計(jì)算機(jī)或其他設(shè)備相關(guān)。各種通用系統(tǒng)、計(jì)算機(jī)服務(wù)器或個(gè)人計(jì)算機(jī)可根據(jù)此處的教導(dǎo)使用程序,或者,構(gòu)造更專(zhuān)用的設(shè)備來(lái)執(zhí)行所需的方法步驟可被證實(shí)是方便的。所需的用于各種這些系統(tǒng)的結(jié)構(gòu)將在下面的描述中出現(xiàn)。將理解的是各種編程語(yǔ)言可被用于實(shí)現(xiàn)此處描述的公開(kāi)的教導(dǎo)。此外,代表性示例和從屬權(quán)利要求的各種特征可以以不被具體明確列舉的方式被組合以提供本教導(dǎo)的另外的有用實(shí)施例。同樣被明確指出的是,多組實(shí)體的所有數(shù)值范圍或指示為了原始公開(kāi)的目的和限制所要求保護(hù)的主題的目的而公開(kāi)了每個(gè)可能的中間值或中間實(shí)體。同樣被明確指出的是,附圖中示出的組件的尺寸和形狀是為了幫助理解本教導(dǎo)如何被實(shí)施而被設(shè)計(jì)的,而并不意圖限制示例中示出的尺寸和形狀。本公開(kāi)提供了一種與各種版本的雙數(shù)據(jù)速率(ddr)存儲(chǔ)器(例如,ddr1、ddr2、ddr3和ddr4)可兼容的異步通信協(xié)議。本異步通信協(xié)議能夠支持具有可變讀取、寫(xiě)入和/或激活延遲的存儲(chǔ)器模塊。所述異步存儲(chǔ)器模塊可包括被并置于同一存儲(chǔ)器通道上的非易失性存儲(chǔ)器和/或易失性存儲(chǔ)(例如,dram)。此外,本異步通信協(xié)議允許存儲(chǔ)器模塊向存儲(chǔ)器控制器提供裝置反饋。術(shù)語(yǔ)雙列直插式存儲(chǔ)器模塊(dimm)和存儲(chǔ)器模塊在此處可被互換使用。dimm可以是包括dram的標(biāo)準(zhǔn)dimm、包括nvm的nvdimm或包括dram和nvm兩者的混合dimm。nvdimm型存儲(chǔ)器的示例包括但不限于:包括nvm的非易失性存儲(chǔ)器(nvd)dimm和包括nvm和dram兩者的混合dimm,。nvmdimm作為存儲(chǔ)器提供對(duì)nvm的直接訪問(wèn)。所述混合dimm能夠以直接模式或高速緩存模式進(jìn)行操作。在直接模式下,所述混合dimm作為與nvmdimm類(lèi)似的存儲(chǔ)器提供直接訪問(wèn)。所述混合dimm中的dram和nvm具有不同的地址范圍。主機(jī)可用不同地址范圍將dram操作和nvm操作分別發(fā)送到dram和nvm。例如,在ddr標(biāo)準(zhǔn)中的c[2]引腳可被用于將dram的地址范圍和nvm的地址范圍分開(kāi)。當(dāng)c[2]引腳是低電平(設(shè)置為“0”)時(shí),dram被選擇;如果c[2]引腳是高電平(設(shè)置為“1”),則nvm被選擇。在高速緩存模式下,dram用作nvm的高速緩存。dram高速緩存對(duì)主機(jī)透明,并由混合dimm內(nèi)部的控制器管理。圖1示出根據(jù)一個(gè)實(shí)施例的示例異步通信協(xié)議。本異步通信協(xié)議針對(duì)芯片和模塊接口與drr4可兼容。存儲(chǔ)器模塊120可包括非易失性存儲(chǔ)器121、易失性存儲(chǔ)器122(例如,dram)或包括兩者。非易失性存儲(chǔ)器121的示例包括但不限于:閃存、相變r(jià)am(pram)、自旋移矩磁隨機(jī)存取存儲(chǔ)器(stt-mram)和電阻型ram(reram)。存儲(chǔ)器控制器110可提供異步通信協(xié)議150以與非易失性存儲(chǔ)器121進(jìn)行接合(interface),并提供同步通信協(xié)議151以與易失性存儲(chǔ)器122進(jìn)行接合。異步通信協(xié)議150和同步通信協(xié)議151可共享相同的物理ddr通道或具有專(zhuān)用物理ddr通道。根據(jù)一個(gè)實(shí)施例,本異步通信協(xié)議使用行地址選擇(或選通)(ras)-列地址選擇(或選通)(cas)對(duì)傳統(tǒng)同步ddr協(xié)議進(jìn)行擴(kuò)展。傳統(tǒng)同步ddr協(xié)議也被稱(chēng)為ras-cas協(xié)議或標(biāo)準(zhǔn)ddr協(xié)議。擴(kuò)展ras-cas協(xié)議對(duì)針對(duì)標(biāo)準(zhǔn)ddr協(xié)議指定的dram和模塊引腳進(jìn)行擴(kuò)展或改變用途,并在存儲(chǔ)器控制器110和存儲(chǔ)器模塊120的非易失性存儲(chǔ)器121之間提供異步接口150。因?yàn)楸井惒酵ㄐ艆f(xié)議使用擴(kuò)展或被改變用途的dram和模塊引腳,所以非易失性存儲(chǔ)器121和易失性存儲(chǔ)器122可被并置于同一存儲(chǔ)器模塊120上并且通過(guò)相同的存儲(chǔ)器通道(例如,ddr存儲(chǔ)器通道)與存儲(chǔ)器控制器110進(jìn)行通信。此外,本異步通信協(xié)議允許存儲(chǔ)器模塊120使用本異步通信協(xié)議通過(guò)ddr存儲(chǔ)器通道向存儲(chǔ)器控制器110提供裝置反饋。圖2a示出使用標(biāo)準(zhǔn)ddr協(xié)議的讀取周期的時(shí)序圖。為了從被包括在存儲(chǔ)器模塊中的存儲(chǔ)器裝置的存儲(chǔ)器單元讀取數(shù)據(jù),所述存儲(chǔ)器單元必須通過(guò)其行坐標(biāo)與列坐標(biāo)被選擇,所述單元上的電荷必須被感測(cè)、放大并被發(fā)送到支持電路,并且數(shù)據(jù)必須被發(fā)送到存儲(chǔ)器裝置的數(shù)據(jù)輸出引腳。行地址選擇(或選通)(ras)被用于鎖存行地址并啟動(dòng)存儲(chǔ)周期。列地址選擇(或選通)(cas)被用于鎖存列地址并啟動(dòng)讀取周期或?qū)懭胫芷?。就讀取周期的時(shí)序而言,讀取周期可按照以下順序發(fā)生。首先,存儲(chǔ)器控制器產(chǎn)生激活(act)命令來(lái)啟動(dòng)用于從存儲(chǔ)器模塊讀取數(shù)據(jù)的讀取周期。act命令將行地址傳送到存儲(chǔ)器模塊上的地址輸入引腳,并且ras被鎖存。然后列地址被應(yīng)用于存儲(chǔ)器模塊上的地址輸入引腳。在cas轉(zhuǎn)變之前,讀取信號(hào)rd可被鎖存以啟動(dòng)讀取操作。然后cas被鎖存。在預(yù)定時(shí)間之后,所請(qǐng)求的數(shù)據(jù)出現(xiàn)在存儲(chǔ)器模塊的數(shù)據(jù)輸出引腳。讀取信號(hào)rd被設(shè)置之后數(shù)據(jù)出現(xiàn)的時(shí)間可依據(jù)包括ras和cas的各種信號(hào)的時(shí)序以及信號(hào)之間的預(yù)定延遲而被設(shè)置。在讀取周期完成前,cas和ras可返回它們的非活動(dòng)狀態(tài)。圖2b示出根據(jù)一個(gè)實(shí)施例的使用擴(kuò)展ras-cas協(xié)議的示例讀取周期的時(shí)序圖。術(shù)語(yǔ)擴(kuò)展ras-cas協(xié)議和異步通信協(xié)議在此處可互換使用。擴(kuò)展ras-cas協(xié)議允許存儲(chǔ)器模塊的非易失性存儲(chǔ)器(nvm)通過(guò)對(duì)存儲(chǔ)器模塊的一個(gè)或更多個(gè)專(zhuān)用數(shù)據(jù)引腳或共享數(shù)據(jù)引腳改變用途來(lái)與存儲(chǔ)器控制器進(jìn)行通信。存儲(chǔ)器模塊也可使用被改變用途的引腳向存儲(chǔ)器控制器提供反饋。雖然參照?qǐng)D2b的時(shí)序圖所描述的示例是針對(duì)非易失性存儲(chǔ)器(例如,pcm)或易失性存儲(chǔ)器(例如,dram)的讀取周期,但要理解的是,在不偏離本公開(kāi)的范圍的情況下,擴(kuò)展ras-cas協(xié)議可被應(yīng)用于寫(xiě)入周期或讀取修改寫(xiě)入周期。與圖2a示出的標(biāo)準(zhǔn)同步ddr協(xié)議(其中,出現(xiàn)在存儲(chǔ)器模塊的數(shù)據(jù)輸出引腳上的讀取數(shù)據(jù)的時(shí)序是時(shí)間上可預(yù)測(cè)的和確定的)不同,擴(kuò)展ras-cas協(xié)議允許存儲(chǔ)器控制器和存儲(chǔ)器模塊之間的數(shù)據(jù)的異步交換。例如,響應(yīng)于ddr4存儲(chǔ)器通道上發(fā)布了激活(act)命令,存儲(chǔ)器模塊可向存儲(chǔ)器控制器提供裝置反饋(例如,自身的狀態(tài))。存儲(chǔ)器模塊可包括非易失性存儲(chǔ)器或除了包括易失性存儲(chǔ)器外還可包括非易失性存儲(chǔ)器。在這種情況下,裝置反饋可指示數(shù)據(jù)按照類(lèi)似于dram打開(kāi)頁(yè)面的方式位于非易失性存儲(chǔ)器的數(shù)據(jù)緩沖器中?;诖鎯?chǔ)器模塊的狀態(tài),存儲(chǔ)器控制器可確定何時(shí)將讀取信號(hào)rd發(fā)布到存儲(chǔ)器通道上。在讀取信號(hào)rd被鎖存之后,所請(qǐng)求的數(shù)據(jù)在預(yù)定時(shí)間延遲之后出現(xiàn)在存儲(chǔ)器模塊的數(shù)據(jù)輸出引腳上。激活(act)命令與反饋信號(hào)之間的時(shí)序以及反饋信號(hào)和讀取信號(hào)rd可變化,因此本擴(kuò)展ras-cas協(xié)議雖然可被實(shí)現(xiàn)為與同步ddr存儲(chǔ)器通道可兼容,但是本擴(kuò)展ras-cas協(xié)議是異步的。根據(jù)一個(gè)實(shí)施例,反饋狀態(tài)可指示nvm數(shù)據(jù)被置于數(shù)據(jù)緩沖器中。數(shù)據(jù)緩沖器可按照類(lèi)似于dram打開(kāi)頁(yè)面的方式存儲(chǔ)所請(qǐng)求的讀取數(shù)據(jù)。在頁(yè)面被打開(kāi)后,對(duì)相同頁(yè)面的所有連續(xù)讀取(或?qū)懭?訪問(wèn)可具有固定的dram延遲。根據(jù)一個(gè)實(shí)施例,擴(kuò)展ras-cas協(xié)議可對(duì)專(zhuān)用引腳或共享引腳進(jìn)行擴(kuò)展和/或改變用途,并且可在相同通道中的不同的雙列直插式存儲(chǔ)器模塊(dimm)之間建立多個(gè)鏈接。擴(kuò)展ras-cas協(xié)議可需要同步邏輯來(lái)從存儲(chǔ)器模塊向存儲(chǔ)器控制器提供共享的裝置反饋。此外,擴(kuò)展ras-cas協(xié)議可通過(guò)傳送裝置反饋來(lái)向模塊內(nèi)ras特征提供支持。根據(jù)另一實(shí)施例,反饋狀態(tài)可包括兩種類(lèi)型的信號(hào):反饋消息(msgdq)和讀取準(zhǔn)備信號(hào)(read_ready)。msgdq是同步信號(hào)并且總與dq總線上的數(shù)據(jù)對(duì)齊。然而,read_ready信號(hào)是不必與數(shù)據(jù)對(duì)齊的異步信號(hào)。圖3a示出根據(jù)一個(gè)實(shí)施例的示例讀取周期的時(shí)序圖。非易失性存儲(chǔ)器或易失性存儲(chǔ)器可不必具有與dram類(lèi)似的頁(yè)面的概念/實(shí)現(xiàn)。而是,在這個(gè)異步通信協(xié)議中,在act命令被發(fā)出之后,針對(duì)每個(gè)讀取信號(hào)rd需要明確的反饋(例如,read_ready)。read_ready信號(hào)可在反饋通道中通過(guò)特定引腳(或多個(gè)引腳)被傳送,其中,所述read_ready信號(hào)指示數(shù)據(jù)包已準(zhǔn)備好被主機(jī)讀取。在存儲(chǔ)器控制器從存儲(chǔ)器模塊接收到read_ready信號(hào)之后,存儲(chǔ)器控制器可發(fā)出另一命令(例如,send)來(lái)以確定性時(shí)序啟動(dòng)數(shù)據(jù)讀取事務(wù)以檢索數(shù)據(jù)。在事務(wù)命令(例如,send)后的預(yù)定延遲(例如,trl)之后,讀取的數(shù)據(jù)被呈現(xiàn)在數(shù)據(jù)總線上。除了所述數(shù)據(jù),諸如讀取id(rid)的信息可通過(guò)反饋通道中的其他引腳(例如,msg_dq引腳)被傳送。圖3b示出根據(jù)一個(gè)實(shí)施例的示例寫(xiě)入周期的時(shí)序圖。在主機(jī)發(fā)出寫(xiě)入請(qǐng)求(wr)命令之后,相應(yīng)的數(shù)據(jù)在預(yù)定義的固定延遲之后被呈現(xiàn)在數(shù)據(jù)總線上。主機(jī)一直對(duì)寫(xiě)入信用(writecredit,wc)進(jìn)行計(jì)數(shù)來(lái)確定有多少寫(xiě)入操作可被發(fā)送到存儲(chǔ)器模塊。圖3c示出根據(jù)一個(gè)實(shí)施例的示例讀取狀態(tài)周期的時(shí)序圖。在主機(jī)發(fā)出讀取狀態(tài)(rs)命令之后,相應(yīng)的狀態(tài)包在預(yù)定義的固定延遲之后被呈現(xiàn)在數(shù)據(jù)總線上。主機(jī)使用讀取狀態(tài)(rs)命令來(lái)更新寫(xiě)入信用(wc)(所述wc是在存儲(chǔ)器模塊的寫(xiě)入緩沖器中可用的入口數(shù))。主機(jī)可不發(fā)出任何寫(xiě)入操作直到在存儲(chǔ)器模塊有可用的寫(xiě)入緩沖器入口(即,wc>0)為止。寫(xiě)入信用也可使用讀取數(shù)據(jù)包中的msgdq而被更新。讀取數(shù)據(jù)包中的msgdq中的一個(gè)或更多個(gè)比特可被用于指示在存儲(chǔ)器模塊中存在可用的1個(gè)或特定數(shù)量的wc。狀態(tài)信息消息也可包括一個(gè)或更多個(gè)寫(xiě)入id(wid),從而存儲(chǔ)器模塊可針對(duì)寫(xiě)入狀態(tài)返回信息。例如,數(shù)據(jù)寫(xiě)入id可被用作針對(duì)之前的寫(xiě)入命令的寫(xiě)入確認(rèn)。當(dāng)接收到的寫(xiě)入id與由主機(jī)發(fā)送的寫(xiě)入id相匹配時(shí),寫(xiě)入被確認(rèn)。糾錯(cuò)碼(ecc)保護(hù)(諸如循環(huán)冗余校驗(yàn)(crc)或奇偶校驗(yàn))可被用于msg_dq處的包完整性保護(hù)。狀態(tài)信息消息也可包括其他信息,包括準(zhǔn)備包計(jì)數(shù)、nvm的內(nèi)部狀態(tài)、之前的命令或操作的狀態(tài)、以及任何ras信息和中斷服務(wù)信息。存儲(chǔ)器控制器和存儲(chǔ)器模塊之間傳送反饋狀態(tài)的周期數(shù)可由具體的存儲(chǔ)器模塊來(lái)確定,并且/或者可在存儲(chǔ)器模塊的初始化時(shí)由存儲(chǔ)器控制器選擇性地配置。在存儲(chǔ)器控制器和存儲(chǔ)器模塊之間傳送的反饋狀態(tài)信息的具體配置可根據(jù)傳送反饋狀態(tài)的周期的數(shù)量或反饋狀態(tài)的時(shí)鐘速度而改變。例如,如果三(3)個(gè)連接器引腳被改變用途作為消息數(shù)據(jù)總線(msgdq),則反饋狀態(tài)可通過(guò)四(4)個(gè)單數(shù)據(jù)速率(sdr)周期被傳送。在這種情況下,反饋狀態(tài)可包括12比特的數(shù)據(jù)。此外,另一引腳可被改變用途作為讀取準(zhǔn)備引腳(read_ready)。作為八(8)個(gè)連接器引腳被改變用途的另一示例,反饋狀態(tài)可包括16比特的信息并使用兩(2)個(gè)sdr周期來(lái)傳送反饋狀態(tài)。在作為三(3)個(gè)連接器引腳被改變用途的另一示例中,2個(gè)引腳被用于狀態(tài),另一引腳用作狀態(tài)的數(shù)據(jù)選通。在這個(gè)示例中的反饋狀態(tài)可包括16比特的信息并使用八(8)個(gè)雙數(shù)據(jù)速率(ddr)周期來(lái)傳送反饋狀態(tài)。應(yīng)該理解的是,用于傳達(dá)反饋狀態(tài)信息的周期數(shù)和/或比特?cái)?shù)不局限于此處公開(kāi)的示例。存儲(chǔ)器控制器可在周期1中通過(guò)讀取反饋狀態(tài)消息的第一比特msg[0]來(lái)區(qū)分普通數(shù)據(jù)包和狀態(tài)包。也就是說(shuō),如果msg[0]比特是“0”,則存儲(chǔ)器控制可將包解碼為普通數(shù)據(jù)包。如果msg[0]比特是“1”,則存儲(chǔ)器控制器可將包解碼為狀態(tài)包。在一個(gè)實(shí)施例中,用擴(kuò)展命令傳送讀取命令或?qū)懭朊睢U(kuò)展命令攜帶其他信息(諸如擴(kuò)展地址、事務(wù)id(transactionid)和與讀取命令或?qū)懭朊钕嚓P(guān)的事務(wù)優(yōu)先級(jí))。擴(kuò)展命令可在相應(yīng)的讀取命令或?qū)懭朊钪盎蛑蟮囊?1)個(gè)時(shí)鐘周期被傳送。當(dāng)擴(kuò)展命令被使用時(shí),每個(gè)讀取命令或?qū)懭朊钤诿羁偩€上可占用2個(gè)周期。根據(jù)一個(gè)實(shí)施例,本異步通信協(xié)議能夠支持發(fā)送(send)命令。send命令可被用于使用確定性時(shí)序發(fā)起從存儲(chǔ)器模塊到主機(jī)的數(shù)據(jù)突發(fā)事務(wù)。send命令可如表1被定義。send命令能夠攜帶多至10比特的被用于指定突發(fā)中需要多少包的突發(fā)命令。表一:send消息表2闡述根據(jù)一個(gè)實(shí)施例的事務(wù)狀態(tài)包的示例定義。表2:事務(wù)包–“事務(wù)狀態(tài)”圖3d示出根據(jù)一個(gè)實(shí)施例的示例send周期的時(shí)序圖。在本示例,read_ready鏈路上針對(duì)每個(gè)讀取請(qǐng)求的每個(gè)準(zhǔn)備(ready)可指示數(shù)據(jù)包準(zhǔn)備好被讀取。主機(jī)發(fā)出send命令來(lái)啟動(dòng)突發(fā)讀取事務(wù)以讀取具有固定讀取延遲(例如,trl)的序列中的多個(gè)數(shù)據(jù)。所請(qǐng)求的突發(fā)的數(shù)量同樣由send命令中的突發(fā)計(jì)數(shù)傳送。突發(fā)讀取事務(wù)可包括數(shù)據(jù)包或狀態(tài)包。存儲(chǔ)器控制器在周期1中使用反饋狀態(tài)消息的第一比特msg[0]來(lái)識(shí)別包的類(lèi)型。圖3e示出根據(jù)一個(gè)實(shí)施例的顯示各種命令的定義的表。本異步通信協(xié)議能夠支持nvm讀取命令、nvm寫(xiě)入命令、nvm擴(kuò)展命令、nvm發(fā)送命令、讀取狀態(tài)命令和rfu命令。參照?qǐng)D3a到圖3d解釋針對(duì)這些命令的具體時(shí)序圖。讀取id(rid)被用來(lái)識(shí)別來(lái)自存儲(chǔ)器模塊的讀取請(qǐng)求和讀取數(shù)據(jù)之間的關(guān)系。rid可按照各種方法被產(chǎn)生。在一個(gè)實(shí)施例中,主機(jī)可明確地產(chǎn)生rid。在這種情況下,rid被明確地從主機(jī)傳送到存儲(chǔ)器模塊。在另一實(shí)施例中,主機(jī)和存儲(chǔ)器模塊兩者都能夠依據(jù)讀取命令的類(lèi)型來(lái)明確地產(chǎn)生rid。在另一實(shí)施例中,主機(jī)和存儲(chǔ)器模塊都不明確地產(chǎn)生rid,而是,主機(jī)和存儲(chǔ)器模塊協(xié)定并遵從rid流程。在初始化期間的同步之后,主機(jī)和存儲(chǔ)器模塊針對(duì)相同的包分別產(chǎn)生相同的rid。圖4示出根據(jù)一個(gè)實(shí)施例的按通道的存儲(chǔ)器控制器的引腳。存儲(chǔ)器控制器的引腳/鏈路能夠被劃分為:專(zhuān)用于特定的dimm的第一組401和由多個(gè)dimm共享的第二組402。存儲(chǔ)器通道的引腳/鏈路的定義在本領(lǐng)域被熟知,例如,在聯(lián)合電子裝置工程委員會(huì)(jedec)標(biāo)準(zhǔn)中被描述。根據(jù)一個(gè)實(shí)施例,本異步通信協(xié)議可使用各種反饋引腳/鏈路以允許存儲(chǔ)器模塊向存儲(chǔ)器控制器提供裝置反饋。根據(jù)一個(gè)實(shí)施例,專(zhuān)用反饋引腳針對(duì)本異步通信協(xié)議被改變用途。這樣的專(zhuān)用反饋引腳的示例包括但不限于:odt[1]、cke[1]、cs[1:3]、ck_n[1]、ck_p[1]和3個(gè)rfu。這些專(zhuān)用引腳允許存儲(chǔ)器通道中的dimm之間的簡(jiǎn)單同步。在一些實(shí)施例中,專(zhuān)用反饋引腳可包括alert_n引腳。alert_n引腳可被多個(gè)dimm共享。在另一情況下,主機(jī)和存儲(chǔ)器板可被重新設(shè)計(jì)以具有單獨(dú)且專(zhuān)門(mén)的alert_n引腳,以允許針對(duì)每個(gè)存儲(chǔ)器通道有兩個(gè)nvdimm。圖5是示出根據(jù)一個(gè)實(shí)施例的專(zhuān)用反饋引腳的四個(gè)示例的表。示例1使用總共4個(gè)被改變用途的引腳,示例2和示例3分別使用共8個(gè)被改變用途的引腳,示例4使用10個(gè)被改變用途的引腳,示例5使用5個(gè)被改變用途的引腳。所有這些示例可實(shí)現(xiàn)相當(dāng)于sdr存儲(chǔ)器模塊的速度。在odt[1]、cke[1]、cs[1]和alert_n引腳被改變用途的示例1中,cs[1]、odt[1]和cke[1]被用于消息引腳dq(msgdq)。讀取準(zhǔn)備(read_ready)狀態(tài)可使用alert_n引腳被發(fā)送。根據(jù)另一實(shí)施例,共享反饋引腳被用于本擴(kuò)展ras-cas協(xié)議。這樣的共享反饋引腳的示例包括但不限于:dqs9_t~dqs17_t、dqs9_c~dqs17_c和alert_n。在這種情況下,共享引腳可在與電信領(lǐng)域中公知的時(shí)分多址tdma方案類(lèi)似的時(shí)分方案被利用。該時(shí)分方案可將不同的時(shí)隙分配到不同的存儲(chǔ)器裝置,每個(gè)存儲(chǔ)器裝置在其分配的時(shí)隙進(jìn)行傳輸。圖6示出根據(jù)一個(gè)實(shí)施例的示例時(shí)分反饋方案。一個(gè)或更多個(gè)共享反饋引腳可在多個(gè)時(shí)隙中攜帶裝置反饋,并且每個(gè)時(shí)隙專(zhuān)用于不同的存儲(chǔ)器模塊。例如,裝置反饋包括針對(duì)dimm0和dimm1的交替時(shí)隙。值得注意的是,時(shí)分方案可用于通過(guò)不同的存儲(chǔ)器通道針對(duì)不同的存儲(chǔ)器時(shí)隙發(fā)送反饋。根據(jù)另一實(shí)施例,混合反饋引腳被用于本擴(kuò)展ras-cas協(xié)議?;旌戏答佉_可包括專(zhuān)用反饋引腳和共享反饋引腳兩者。例如,32個(gè)混合反饋引腳包括10個(gè)專(zhuān)用反饋引腳(例如,odt[1]、cke[1]、cs[1:3]、ck_n[1]、ck_p[1]和3個(gè)保留用于將來(lái)使用的(rfu))、18個(gè)共享反饋引腳(例如,dqs9_t~dqs17_t、dqs9_c~dqs17_c)和alert_n。這些混合反饋引腳可包括多達(dá)32個(gè)引腳,所述32個(gè)引腳相較于僅共享引腳而言使同步更容易。例如,同步可通過(guò)專(zhuān)用引腳完成,狀態(tài)傳輸能夠通過(guò)共享引腳或?qū)S靡_完成。圖7是根據(jù)一個(gè)實(shí)施例的使用混合反饋引腳來(lái)提供裝置反饋的示例處理的流程圖。專(zhuān)用引腳可用于同步,并且專(zhuān)用引腳和共享引腳兩者都能夠用于發(fā)送裝置反饋。dimm向存儲(chǔ)器控制器發(fā)送請(qǐng)求,該請(qǐng)求要求可用存儲(chǔ)器通道之中的共享反饋通道(步驟701)。響應(yīng)于此,存儲(chǔ)器控制器確定共享反饋通道是否被其他dimm擁有(步驟702)。如果共享反饋通道被其他dimm擁有,則存儲(chǔ)器控制器要求dimm稍后重試(步驟711)。如果共享反饋通道被發(fā)出請(qǐng)求的dimm擁有,則存儲(chǔ)器控制器確認(rèn)該請(qǐng)求(步驟712),dimm開(kāi)始將反饋信息發(fā)送到存儲(chǔ)器控制器(步驟713)。步驟701、711和712使用專(zhuān)用引腳,步驟713使用混合引腳。根據(jù)一個(gè)實(shí)施例,每個(gè)數(shù)據(jù)請(qǐng)求和傳輸可包括事務(wù)id(例如,讀取id/rid或?qū)懭雐d/wid)來(lái)增加存儲(chǔ)器并行度。事務(wù)id可包括下列項(xiàng)的一部分或全部:列、行、庫(kù)、模組(rank)和通道地址。存儲(chǔ)器控制器可用不同的id發(fā)出事務(wù),以支持多個(gè)同時(shí)事務(wù)。在一個(gè)實(shí)施例,主機(jī)可在主機(jī)命令中明確地傳送事務(wù)id。在另一實(shí)施例中,可用列、行、庫(kù)、模組(rank)和通道地址不明確地傳送事務(wù)id。存儲(chǔ)器模塊可通過(guò)使用這些地址重新產(chǎn)生事務(wù)id。在另一實(shí)施例中,主機(jī)和存儲(chǔ)器模塊兩者都維持事務(wù)id列表。事務(wù)id列表和id分配/釋放機(jī)制在系統(tǒng)啟動(dòng)期間被初始化。然后,主機(jī)和存儲(chǔ)器模塊遵循相同的機(jī)制來(lái)針對(duì)主機(jī)存儲(chǔ)器控制器和存儲(chǔ)器模塊中的每個(gè)存儲(chǔ)器事務(wù)分配或釋放相同的事務(wù)id。在這種情況下,事務(wù)id不需要在存儲(chǔ)器通道上被明確地傳送。根據(jù)一個(gè)實(shí)施例,裝置反饋上的每個(gè)狀態(tài)傳輸可包括ras信息來(lái)支持模塊內(nèi)ras特征。這樣的ras信息的示例包括但不限于:讀取/寫(xiě)入失敗報(bào)告、糾錯(cuò)碼(eec)、磨損均衡和垃圾收集信息、模塊內(nèi)刷新信息以及模塊內(nèi)擦除信息。根據(jù)一個(gè)實(shí)施例,本異步通信協(xié)議定義alert_n引腳在ddr4中攜帶雙向信號(hào)。根據(jù)一個(gè)實(shí)施例,存儲(chǔ)器模塊可分別在dimm0中和dimm1中包括兩個(gè)nvdimm。在這種情況下,消息引腳dq可使用專(zhuān)用引腳,并且讀取準(zhǔn)備(read_ready)狀態(tài)能夠使用兩個(gè)alert_n引腳而被發(fā)送。圖8示出根據(jù)一個(gè)實(shí)施例的針對(duì)攜帶read_ready信號(hào)的alert_n的信號(hào)示圖的示例。read_ready反饋信號(hào)被用向存儲(chǔ)器控制器請(qǐng)求注意。如果存儲(chǔ)器模塊通過(guò)向現(xiàn)有alert_n引腳添加時(shí)序限定以在nvdimm模式下運(yùn)行,則alert_n引腳可被用來(lái)攜帶read_ready反饋信號(hào)。在現(xiàn)有的ddr4說(shuō)明書(shū)中,alert_n信號(hào)被用來(lái)用信號(hào)傳送兩種類(lèi)型的錯(cuò)誤的出現(xiàn):寫(xiě)入crc錯(cuò)誤和命令地址(ca)奇偶校驗(yàn)錯(cuò)誤。這兩種錯(cuò)誤可通過(guò)alert_n信號(hào)的脈沖寬度進(jìn)行區(qū)分。例如,如果發(fā)生寫(xiě)入crc錯(cuò)誤,則在ddr42400說(shuō)明書(shū)中存儲(chǔ)器模塊使alert_n信號(hào)在大約6個(gè)時(shí)鐘周期到大約10個(gè)時(shí)鐘周期間變low。如果發(fā)生命令地址(ca)奇偶校驗(yàn)錯(cuò)誤,在ddr42400說(shuō)明書(shū)中存儲(chǔ)器模塊使alert_n信號(hào)在大約72個(gè)時(shí)鐘周期到大約144個(gè)時(shí)鐘周期間變low。根據(jù)一些實(shí)施例,脈沖寬度在大約2個(gè)周期到大約3個(gè)周期之間的短alert_n可被用來(lái)呈現(xiàn)read_ready信號(hào),從而允許alert_n信號(hào)根據(jù)ddr42400說(shuō)明書(shū)針對(duì)寫(xiě)入crc錯(cuò)誤和ca奇偶校驗(yàn)錯(cuò)誤的發(fā)生起作用。在一個(gè)實(shí)施例中,如果攜帶read_ready反饋信號(hào)的alert_n引腳能夠具有最低優(yōu)先級(jí),則從而保證了對(duì)寫(xiě)入crc錯(cuò)誤或ca奇偶校驗(yàn)錯(cuò)誤的發(fā)生的檢測(cè)。圖9示出根據(jù)一個(gè)實(shí)施例的被改變用途的消息引腳分配和消息定義的示例。存儲(chǔ)器模塊可使用alert_n引腳將read_ready反饋信號(hào)發(fā)送到存儲(chǔ)器控制器。在接收到read_ready反饋信號(hào)后,存儲(chǔ)器控制器通過(guò)第二個(gè)被改變用途的連接器引腳(或多個(gè)引腳)發(fā)送send信號(hào)以從存儲(chǔ)器模塊提取數(shù)據(jù)包或狀態(tài)包信息。三個(gè)被改變用途的引腳odt[1]、cke[1]和cs_n[1]是為了將msg信息與dq中的數(shù)據(jù)突發(fā)一起發(fā)送到存儲(chǔ)器控制器而被改變用途的。msg信息的示例是數(shù)據(jù)包中的事務(wù)標(biāo)識(shí)(tid)。tid、rid或wid指示可能與地址的一部分相似的事務(wù)標(biāo)識(shí)(id)。在另一實(shí)施例中,反饋msg指示通過(guò)dq總線傳送包是狀態(tài)包。dq總線的相對(duì)尺寸允許從存儲(chǔ)器模塊向存儲(chǔ)器控制器傳送大量信息比特。根據(jù)另一實(shí)施例,存儲(chǔ)器模塊可分別在dimm0和dimm1中包括一個(gè)dram和一個(gè)nvm。在這種情況下,消息引腳dq可使用與雙nvdimmm的情況類(lèi)似的專(zhuān)用引腳,但是針對(duì)read_ready狀態(tài)反饋使用共享的一個(gè)alert_n引腳。圖10示出根據(jù)一個(gè)實(shí)施例的針對(duì)并置在相同的存儲(chǔ)器通道中的一個(gè)dram和一個(gè)nvdimm的信號(hào)示圖的示例。當(dāng)來(lái)自nvdimm模塊的read_ready信號(hào)和來(lái)自dram模塊的寫(xiě)入crc錯(cuò)誤或ca奇偶校驗(yàn)錯(cuò)誤彼此重疊時(shí),read_ready信號(hào)可能會(huì)丟失。因此,當(dāng)寫(xiě)入crc錯(cuò)誤或ca奇偶校驗(yàn)錯(cuò)誤被檢測(cè)到時(shí),主機(jī)可發(fā)出讀取狀態(tài)(rs)命令來(lái)在主機(jī)和nvdimm模塊之間對(duì)狀態(tài)進(jìn)行重新同步。圖11示出根據(jù)一個(gè)實(shí)施例的針對(duì)并置了兩個(gè)nvdimm模塊的存儲(chǔ)器模塊的被改變用途的消息引腳分配和消息定義的示例。連接器引腳odt[1]、cke[1]和cs_n[1]可如針對(duì)dimm0的msg[0]那樣專(zhuān)用于傳送消息信息,連接器引腳odt[2]、cke[2]和cs_n[5]可如針對(duì)dimm1的msg[1]那樣專(zhuān)用于傳送消息信息。在一個(gè)實(shí)施例中,所述消息可具有3比特寬以啟用雙數(shù)據(jù)速率(ddr)。alert_n/read_ready[0]和alert_n/read_ready[1]可專(zhuān)用于分別與nvdimm1和nvdimm2進(jìn)行通信。在另一示例中,當(dāng)一個(gè)dram和一個(gè)nvdimm被并置在相同的通道中時(shí),可使用一個(gè)共享的alert_n/read_ready[0]。表3闡述了根據(jù)一個(gè)實(shí)施例的在dramdimm模式下和在nvdimm模式下針對(duì)存儲(chǔ)器模塊的連接器引腳。如表3所示,如果存儲(chǔ)器模塊處于dramdimm模式,則alert_n*引腳(引腳208)以公知的方式運(yùn)行以從存儲(chǔ)器控制器的角度提供發(fā)送(tx)和接收(rx)功能。信號(hào)cs_n[1]、odt[1]和cke[1](分別是引腳89、91和203)也以公知的方式運(yùn)行以從存儲(chǔ)器控制器的角度提供發(fā)送功能。如果該存儲(chǔ)器處于nvdimm模式,則引腳208被定義為alert_n/read_ready信號(hào),并從存儲(chǔ)器控制器的角度提供發(fā)送(tx)和接收(rx)功能。引腳89、91和203被定義為msg[2:0],并從存儲(chǔ)器控制器的角度提供接收功能。在一個(gè)實(shí)施例中,alert_n/read_ready信號(hào)和msg[2:0]可以以單數(shù)據(jù)速率運(yùn)行。在另一實(shí)施例中,alert_n/read_ready信號(hào)和msg[2:0]可以以ddr運(yùn)行。表3:dramdimm模式下和nvdimm模式下的連接器引腳。表4闡述了根據(jù)一個(gè)實(shí)施例的在nvdimm模式下針對(duì)用于攜帶read_ready信號(hào)的alert_n連接器引腳的時(shí)序和消息定義。在nvdimm模式下,alert_n連接器引腳被定義為針對(duì)read_ready信號(hào)的2個(gè)時(shí)鐘周期。對(duì)于脈沖寬度在大約6個(gè)時(shí)鐘周期至10個(gè)時(shí)鐘周期之間,alert_n連接器引腳被定義為寫(xiě)入crc錯(cuò)誤的發(fā)生,并且對(duì)于脈沖寬度在72個(gè)時(shí)鐘周期至144個(gè)時(shí)鐘周期之間,alert_n連接器引腳被定義為命令地址(ca)奇偶校驗(yàn)錯(cuò)誤的發(fā)生。如果發(fā)生錯(cuò)誤,則主機(jī)不得不讀取狀態(tài)來(lái)更新事件。alert_n+read_ready定義2read_ready(針對(duì)nvdimm)6~10寫(xiě)入rc錯(cuò)誤72~144ca奇偶校驗(yàn)錯(cuò)誤表4:在nvdimm模式下被用作read_ready信號(hào)的alert_n連接器引腳的時(shí)序和消息定義。根據(jù)一些其他的實(shí)施例,連接器引腳odt[1]和cke[1]能夠被用于如msg[0]和msg[1]分別傳達(dá)信息,使得通過(guò)使用cs_n[1]來(lái)啟用雙數(shù)據(jù)速率(ddr)而言所述消息是兩比特寬,但是包括消息選通信號(hào)msg_s。根據(jù)一個(gè)實(shí)施例,擴(kuò)展ras-cas協(xié)議能夠支持持續(xù)寫(xiě)入(pwr)命令。pwr命令允許存儲(chǔ)器控制器在存儲(chǔ)器控制器有wc時(shí)寫(xiě)入數(shù)據(jù),并且請(qǐng)求存儲(chǔ)器模塊發(fā)送異步寫(xiě)入確認(rèn)響應(yīng)。根據(jù)一個(gè)實(shí)施例,存儲(chǔ)器模塊包括:非易失性存儲(chǔ)器;以及與存儲(chǔ)器控制接合的異步存儲(chǔ)器接口。異步存儲(chǔ)器接口可使用雙數(shù)據(jù)速率(ddr)存儲(chǔ)器通道的被改變用途的引腳來(lái)將異步數(shù)據(jù)發(fā)送到存儲(chǔ)器控制器。異步數(shù)據(jù)可以是指示非易失性存儲(chǔ)器的狀態(tài)的裝置反饋。所述裝置反饋可指示所請(qǐng)求的來(lái)自存儲(chǔ)器控制器的數(shù)據(jù)位于非易失性存儲(chǔ)器的數(shù)據(jù)緩沖器。所述異步存儲(chǔ)器接口可與ddr1,ddr2,ddr3和/或ddr4可兼容。所述被改變用途的引腳可包括專(zhuān)用于特定dimm的專(zhuān)用數(shù)據(jù)引腳。所述被改變用途的引腳可包括由多個(gè)dimm共享的共享數(shù)據(jù)引腳。專(zhuān)用于特定dimm的專(zhuān)用數(shù)據(jù)引腳和由多個(gè)dimm共享的共享數(shù)據(jù)引腳都可被用于傳送裝置反饋。所述裝置反饋可包括針對(duì)多個(gè)dimm的多個(gè)時(shí)隙。所述裝置反饋的所述多個(gè)時(shí)隙中的每個(gè)時(shí)隙可包括事務(wù)id。所述裝置反饋可包括存儲(chǔ)器模塊的行地址選擇(ras)信息。存儲(chǔ)器模塊還可包括易失性存儲(chǔ)器,并且非易失性存儲(chǔ)器和易失性存儲(chǔ)可被并置在ddr存儲(chǔ)器通道中。根據(jù)另一實(shí)施例,一種系統(tǒng)包括:存儲(chǔ)器控制器;包括非易失性存儲(chǔ)器的存儲(chǔ)器模塊;以及存儲(chǔ)器控制器和存儲(chǔ)器模塊之間的異步存儲(chǔ)器接口。異步存儲(chǔ)器接口可使用ddr存儲(chǔ)器通道的被改變用途的引腳來(lái)將存儲(chǔ)器模塊的裝置反饋發(fā)送到存儲(chǔ)器控制器。所述異步存儲(chǔ)器接口可與ddr1、ddr2、ddr3和/或ddr4可兼容。所述被改變用途的引腳可包括專(zhuān)用于特定dimm的專(zhuān)用數(shù)據(jù)引腳。所述被改變用途的引腳可包括由多個(gè)dimm共享的共享數(shù)據(jù)引腳。專(zhuān)用于特定dimm的專(zhuān)用數(shù)據(jù)引腳和由多個(gè)dimm共享的共享數(shù)據(jù)引腳都可被用于傳送裝置反饋。所述裝置反饋可包括針對(duì)多個(gè)dimm的多個(gè)時(shí)隙。所述裝置反饋的所述多個(gè)時(shí)隙中的每個(gè)時(shí)隙可包括事務(wù)id。所述裝置反饋可包括存儲(chǔ)器模塊的行地址選擇(ras)信息。所述存儲(chǔ)器模塊還可包括易失性存儲(chǔ)器,并且非易失性存儲(chǔ)器和易失性存儲(chǔ)器可被并置在ddr存儲(chǔ)器通道中。根據(jù)另一實(shí)施例,一種方法包括:在存儲(chǔ)器控制器和存儲(chǔ)器模塊之間提供異步存儲(chǔ)器接口,其中,存儲(chǔ)器模塊包括非易失性存儲(chǔ)器;使用雙數(shù)據(jù)速率(ddr)存儲(chǔ)器通道的被改變用途的引腳將存儲(chǔ)器模塊的裝置反饋發(fā)送到存儲(chǔ)器控制器。所述異步存儲(chǔ)器接口可與ddr1、ddr2、ddr3和/或ddr4可兼容。所述方法還可包括:使用專(zhuān)用于特定dimm的專(zhuān)用數(shù)據(jù)引腳和由多個(gè)dimm共享的共享數(shù)據(jù)引腳來(lái)傳送裝置反饋。所述方法還可包括:將裝置反饋在時(shí)間上劃分為多個(gè)時(shí)隙;針對(duì)多個(gè)dimm中的每個(gè)dimm對(duì)每個(gè)時(shí)隙進(jìn)行分配。裝置反饋的每個(gè)時(shí)隙可包括指示相應(yīng)dimm的事務(wù)id。所述存儲(chǔ)器模塊還可包括易失性存儲(chǔ)器,并且非易失性存儲(chǔ)器和易失性存儲(chǔ)器可被并置在ddr存儲(chǔ)器通道中。上述示例實(shí)施例已被描述以示出實(shí)現(xiàn)用于提供與標(biāo)準(zhǔn)同步協(xié)議可兼容的異步通信協(xié)議的系統(tǒng)和方法的各種實(shí)施例。對(duì)本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),將發(fā)生對(duì)所公開(kāi)的示例實(shí)施例的各種修改和變化。在權(quán)利要求中闡述意圖在本發(fā)明的范圍內(nèi)的主題。當(dāng)前第1頁(yè)12
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1