系統(tǒng)、裝置、存儲(chǔ)器控制器以及用于存儲(chǔ)器初始化的方法
【專利摘要】本發(fā)明描述系統(tǒng)、裝置、存儲(chǔ)器控制器及用于初始化存儲(chǔ)器的方法。初始化存儲(chǔ)器可包含并行地配置存儲(chǔ)器裝置。所述存儲(chǔ)器裝置可接收共享啟用信號(hào)??山o所述存儲(chǔ)器裝置中的每一者指派唯一卷地址。
【專利說明】系統(tǒng)、裝置、存儲(chǔ)器控制器以及用于存儲(chǔ)器初始化的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明一股來說涉及半導(dǎo)體存儲(chǔ)器系統(tǒng)、裝置及方法,且更確切地說,本發(fā)明涉及系統(tǒng)、裝置、存儲(chǔ)器控制器以及用于存儲(chǔ)器初始化的方法。
【背景技術(shù)】
[0002]存儲(chǔ)器裝置通常提供為計(jì)算機(jī)或其它電子裝置中的內(nèi)部電路、半導(dǎo)體電路、集成電路。存在許多不同類型的存儲(chǔ)器,包含易失性及非易失性存儲(chǔ)器。易失性存儲(chǔ)器可需要電力以維持其信息,且易失性存儲(chǔ)器包含隨機(jī)存取存儲(chǔ)器(RAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM),及同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)以及其它存儲(chǔ)器。非易失性存儲(chǔ)器可通過在不通電時(shí)保持所存儲(chǔ)的信息來提供持久信息,且非易失性存儲(chǔ)器可包含“與非”(NAND)快閃存儲(chǔ)器、“或非”(NOR)快閃存儲(chǔ)器、只讀存儲(chǔ)器(ROM)、電可擦除可編程ROM (EEPROM)、可擦除可編程ROM(EPROM)、相變隨機(jī)存取存儲(chǔ)器(PCRAM)、電阻性隨機(jī)存取存儲(chǔ)器(RRAM),及磁性隨機(jī)存取存儲(chǔ)器(MRAM)(例如,自旋力矩傳輸隨機(jī)存取存儲(chǔ)器(STT RAM))以及其它存儲(chǔ)器。
[0003]存儲(chǔ)器裝置可組合在一起以形成存儲(chǔ)器系統(tǒng),例如固態(tài)驅(qū)動(dòng)器(SSD)、便攜式存儲(chǔ)器驅(qū)動(dòng)器(例如,閃盤驅(qū)動(dòng)器)等。存儲(chǔ)器系統(tǒng)可包含非易失性存儲(chǔ)器(例如,NAND快閃存儲(chǔ)器及NOR快閃存儲(chǔ)器),及/或可包含易失性存儲(chǔ)器(例如,DRAM及SRAM),以及各種其它類型的非易失性及易失性存儲(chǔ)器。舉例來說,可使用SSD替代硬盤驅(qū)動(dòng)器作為計(jì)算機(jī)的主存儲(chǔ)裝置,因?yàn)楣虘B(tài)驅(qū)動(dòng)器在性能、大小、重量、耐用性、操作溫度范圍及功率消耗方面可具有優(yōu)于硬盤驅(qū)動(dòng)器的優(yōu)點(diǎn)。舉例來說,SSD在與磁盤驅(qū)動(dòng)器相比時(shí)歸因于SSD缺少活動(dòng)零件而可具有優(yōu)良性能,缺少活動(dòng)零件可避免與磁盤驅(qū)動(dòng)器相關(guān)聯(lián)的尋覓時(shí)間、等待時(shí)間及其它機(jī)電延遲。SSD制造商可使用非易失性快閃存儲(chǔ)器來制造可能不使用內(nèi)部電池電源的快閃SSD,因此允許驅(qū)動(dòng)器具有更多功能且更緊湊。
[0004]存儲(chǔ)器系統(tǒng)可包含許多離散存儲(chǔ)器裝置(例如,封裝),所述離散存儲(chǔ)器裝置可為多芯片封裝(MCP)。MCP可包含許多存儲(chǔ)器裸片及/或芯片,所述存儲(chǔ)器裸片及/或芯片各自具有許多存儲(chǔ)器單元與之相關(guān)聯(lián)。所述存儲(chǔ)器單元可執(zhí)行從主機(jī)接收到的命令、向主機(jī)報(bào)告狀態(tài),且可包含許多存儲(chǔ)器陣列以及外圍電路。所述存儲(chǔ)器陣列可包含可組織成許多物理群組(例如,塊)的存儲(chǔ)器單元,其中所述群組中的每一者能夠存儲(chǔ)數(shù)據(jù)的多個(gè)頁。
[0005]在各種存儲(chǔ)器系統(tǒng)中,多個(gè)存儲(chǔ)器裝置經(jīng)由共享總線而耦合到存儲(chǔ)器控制器。所述存儲(chǔ)器控制器可管理各種操作的執(zhí)行,各種操作例如擦除操作、編程操作及讀取操作。存儲(chǔ)器控制器與多個(gè)存儲(chǔ)器裝置之間的交互可影響存儲(chǔ)器系統(tǒng)的各種特性,包含功率消耗、處理速度及/或數(shù)據(jù)完整性,以及其它存儲(chǔ)器系統(tǒng)特性。
【發(fā)明內(nèi)容】
【專利附圖】
【附圖說明】[0006]圖1為根據(jù)本發(fā)明的許多實(shí)施例的計(jì)算系統(tǒng)的框圖。
[0007]圖2為根據(jù)本發(fā)明的許多實(shí)施例的經(jīng)配置以控制存儲(chǔ)器的系統(tǒng)的一部分的框圖。
[0008]圖3為根據(jù)本發(fā)明的許多實(shí)施例的經(jīng)配置以控制存儲(chǔ)器的系統(tǒng)的一部分的框圖。
[0009]圖4為根據(jù)本發(fā)明的許多實(shí)施例的經(jīng)配置以控制存儲(chǔ)器的系統(tǒng)的一部分的框圖。
[0010]圖5為說明根據(jù)本發(fā)明的許多實(shí)施例的用于控制存儲(chǔ)器的方法的流程圖。
【具體實(shí)施方式】
[0011]本發(fā)明包含系統(tǒng)、裝置、存儲(chǔ)器控制器及用于初始化存儲(chǔ)器的方法。初始化存儲(chǔ)器可包含并行地配置存儲(chǔ)器裝置。所述存儲(chǔ)器裝置可接收共享啟用信號(hào)??山o所述存儲(chǔ)器裝置中的每一者指派唯一卷地址。
[0012]本發(fā)明的實(shí)施例在與一些先前存儲(chǔ)器系統(tǒng)、裝置及方法相比時(shí)可提供各種益處,例如減少存儲(chǔ)器控制器上的插腳數(shù)及/或提供關(guān)于存儲(chǔ)器控制器與經(jīng)由共享總線耦合到所述存儲(chǔ)器控制器的存儲(chǔ)器裝置之間的交互的靈活性,以及其它益處。作為一個(gè)實(shí)例,提供靈活性可包含允許存儲(chǔ)器控制器并行或串行地控制(例如,初始化)存儲(chǔ)器裝置,此可允許存儲(chǔ)器控制器在電力使用與性能之間進(jìn)行折衷,此取決于在特定情況中電力使用及性能中的哪一者更為值得要的。
[0013]在本發(fā)明的以下詳細(xì)描述中,參看附圖,附圖形成本發(fā)明的一部分,且在附圖中以圖示方式來展示可如何實(shí)踐本發(fā)明的許多實(shí)施例。充分詳細(xì)地描述了此些實(shí)施例以使得所屬領(lǐng)域的一股技術(shù)人員能夠?qū)嵺`本發(fā)明的實(shí)施例,且將理解,可利用其它實(shí)施例且可在不背離本發(fā)明的范圍的情況下做出過程、電及/或結(jié)構(gòu)改變。如本文中所使用,尤其關(guān)于圖式中的參考數(shù)字的符號(hào)“N”、“M”、“P”及“Q”指示如此標(biāo)明的許多特定特征可包含于本發(fā)明的許多實(shí)施例內(nèi)。如本文中所使用,“許多”某物可指代許多此類東西。
[0014]本文中的諸圖遵循編號(hào)慣例,其中開頭的一位數(shù)或幾位數(shù)對(duì)應(yīng)于圖號(hào)且剩余數(shù)字識(shí)別圖式中的元件或組件??赏ㄟ^使用類似的數(shù)字來識(shí)別不同圖之間的類似元件或組件。舉例來說,104可指代圖1中的元件“04”,且類似元件可在圖2中被引用為204。如將了解,本文中的各個(gè)實(shí)施例中展示的元件可經(jīng)添加、交換及/或除去以便提供本發(fā)明的許多額外實(shí)施例。另外,如將了解,諸圖中所提供的元件的比例及相對(duì)標(biāo)度意欲說明本發(fā)明的實(shí)施例,且不應(yīng)以限制意義來理解。
[0015]圖1為根據(jù)本發(fā)明的許多實(shí)施例的計(jì)算系統(tǒng)100的功能框圖。計(jì)算系統(tǒng)100包含通信地耦合到主機(jī)102的存儲(chǔ)器系統(tǒng)104,例如許多固態(tài)驅(qū)動(dòng)器(SSD)。存儲(chǔ)器系統(tǒng)104可經(jīng)由接口 106(例如,底板或總線)而通信地耦合到主機(jī)102。
[0016]主機(jī)102的實(shí)例可包含膝上型計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、數(shù)碼相機(jī)、數(shù)字記錄及播放裝置、移動(dòng)電話、PDA、存儲(chǔ)卡讀取器,及接口集線器,以及其它主機(jī)系統(tǒng)。接口 106可包含串行高級(jí)技術(shù)附件(SATA)、快速外圍組件互連(PCIe)或通用串行總線(USB)以及其它連接器及接口。然而,一股來說,主機(jī)接口 106可提供接口以用于在存儲(chǔ)器系統(tǒng)104與主機(jī)102之間傳遞控制、地址、數(shù)據(jù)及其它信號(hào)。
[0017]主機(jī)102可包含通信地耦合到存儲(chǔ)器及總線控制裝置107的許多處理器105 (例如,并行處理器、共處理器等)。舉例來說,處理器105可為許多微處理器,或某些其它類型的控制電路,例如許多專用集成電路(ASIC)。計(jì)算系統(tǒng)100的其它組件還可具有處理器。存儲(chǔ)器及總線控制裝置107可具有直接通信地耦合到其的存儲(chǔ)器及其它組件,例如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM) 111、圖形用戶接口 118及/或其它用戶接口(例如,顯示監(jiān)視器、鍵盤、滑鼠等)。
[0018]存儲(chǔ)器及總線控制裝置107還可具有通信地耦合到其的外圍及總線控制裝置109,外圍及總線控制裝置109又可連接到存儲(chǔ)器系統(tǒng),例如使用例如非易失性存儲(chǔ)器主機(jī)控制接口(NVMHCI)的通用串行總線(USB)接口的閃盤驅(qū)動(dòng)器119、快閃存儲(chǔ)器117及/或存儲(chǔ)器系統(tǒng)104。如讀者將了解的,在許多不同計(jì)算系統(tǒng)中,除了硬盤驅(qū)動(dòng)器(HDD)外,還可使用存儲(chǔ)器系統(tǒng)104,或可使用存儲(chǔ)器系統(tǒng)104來代替硬盤驅(qū)動(dòng)器(HDD)。圖1中所示的計(jì)算系統(tǒng)100為此類系統(tǒng)的一個(gè)實(shí)例;然而,本發(fā)明的實(shí)施例不限于圖1中所示的配置。
[0019]圖2為根據(jù)本發(fā)明的許多實(shí)施例的經(jīng)配置以控制存儲(chǔ)器的系統(tǒng)200的一部分的框圖。系統(tǒng)200包含存儲(chǔ)器系統(tǒng)204,存儲(chǔ)器系統(tǒng)204可為(例如)SSD。存儲(chǔ)器系統(tǒng)204可經(jīng)由主機(jī)接口 206而耦合到主機(jī)202,且存儲(chǔ)器系統(tǒng)204可包含存儲(chǔ)器控制器215 (例如,存儲(chǔ)器控制電路、固件及/或軟件)及耦合到存儲(chǔ)器控制器215的許多存儲(chǔ)器裝置230-1、…、230-N。在許多實(shí)施例中,存儲(chǔ)器控制器215可為耦合到印刷電路板的專用集成電路(ASIC)。
[0020]存儲(chǔ)器系統(tǒng)204包含總線220以在存儲(chǔ)器裝置230_1、…、230-N與存儲(chǔ)器控制器215之間發(fā)送/接收各種信號(hào)(例如,數(shù)據(jù)信號(hào)、控制信號(hào)及/或地址信號(hào))。雖然圖2中所示的實(shí)例包含單一總線220,但在一些實(shí)施例中,存儲(chǔ)器系統(tǒng)204可包含單獨(dú)數(shù)據(jù)總線(DQ總線)、控制總線及地址總線。總線220由許多存儲(chǔ)器裝置230-1、…、230-N共享,且總線220可具有各種類型的總線結(jié)構(gòu),包含但不限于與以下各者有關(guān)的總線結(jié)構(gòu):開放NAND快閃接口(ONFI)、緊湊快閃接口、多媒體卡(MMC)、安全數(shù)字(SD)、CE-ATA、工業(yè)標(biāo)準(zhǔn)架構(gòu)(ISA)、微通道架構(gòu)(MSA)、擴(kuò)展ISA(EISA)、智能驅(qū)動(dòng)電子設(shè)備(IDE)、VESA局部總線(VLB)、外圍組件互連(PCI)、卡總線、通用串行總線(USB)、高級(jí)圖形端口(AGP)、國際個(gè)人計(jì)算機(jī)存儲(chǔ)卡協(xié)會(huì)總線(PCMCIA)、火線(IEEE1394),及小型計(jì)算機(jī)系統(tǒng)接口(SCSI)。
`[0021]如圖2中所示,存儲(chǔ)器裝置230-1、…、230-N可包括許多裸片及/或芯片,所述裸片及/或芯片可包含為存儲(chǔ)器系統(tǒng)204提供存儲(chǔ)容量的許多存儲(chǔ)器單元212-1、212-2、…、212-M。存儲(chǔ)器單元212-1、212-2、…、212-M可被稱作邏輯單元(LUN)且可包含許多存儲(chǔ)器陣列以及其上的外圍電路。在許多實(shí)施例中,存儲(chǔ)器單元212-1、212-2、…、212-M可為存儲(chǔ)器系統(tǒng)204中能夠獨(dú)立地執(zhí)行經(jīng)由總線220來自存儲(chǔ)器控制器215及/或主機(jī)202的命令且向存儲(chǔ)器控制器215及/或主機(jī)202報(bào)告狀態(tài)的最小組件。存儲(chǔ)器單元212-1、212-2、…、212-M可包含具有(例如)NAND架構(gòu)的快閃存儲(chǔ)器陣列。然而,實(shí)施例不限于特定類型的存儲(chǔ)器陣列或陣列架構(gòu)。
[0022]如下文結(jié)合圖3到圖4進(jìn)一步描述,存儲(chǔ)器裝置230-1、…、230-N內(nèi)的存儲(chǔ)器單元212-1、212-2、…、212-M可組織成許多卷。在許多實(shí)施例中,每一卷可為存儲(chǔ)器裝置230-1、…、230-N中的一者內(nèi)共享從存儲(chǔ)器控制器215接收到的啟用信號(hào)(例如,芯片啟用(CE)信號(hào))的一組存儲(chǔ)器單元。舉例來說,與存儲(chǔ)器裝置230-1、…、230-N相關(guān)聯(lián)的許多啟用輸入及/或輸出(例如,插腳、端子等)可耦合在一起且可耦合到存儲(chǔ)器控制器215的一個(gè)共享啟用輸出(例如,插腳、端子等)。因而,在各個(gè)實(shí)施例中,所述控制器的單一芯片啟用輸出可由許多存儲(chǔ)器裝置230-1、…、230-N共享。[0023]可使用啟用信號(hào)(例如,芯片啟用信號(hào))的狀態(tài)來啟動(dòng)及/或撤銷啟動(dòng)存儲(chǔ)器卷,且在一些情況下,啟動(dòng)及/或撤銷啟動(dòng)整個(gè)存儲(chǔ)器裝置。舉例來說,存儲(chǔ)器系統(tǒng)可經(jīng)配置以使得存儲(chǔ)器卷為低態(tài)有效(例如,在存儲(chǔ)器卷的關(guān)聯(lián)芯片啟用信號(hào)處于低狀態(tài)時(shí),存儲(chǔ)器卷可處理從存儲(chǔ)器控制器接收到的命令)。對(duì)于低態(tài)有效的存儲(chǔ)器卷,在存儲(chǔ)器卷共享的芯片啟用信號(hào)處于高狀態(tài)時(shí),所述存儲(chǔ)器卷變成非作用中的(例如,取消選定)且不能處理命令。本發(fā)明的實(shí)施例不限于具有特定芯片啟用配置的存儲(chǔ)器卷。
[0024]存儲(chǔ)器裝置230-1、…、230-N內(nèi)的目標(biāo)卷可被指派卷地址。如本文中所使用,指派可指(例如)指派、指派、建立,及/或設(shè)定卷地址。如下文進(jìn)一步描述,所指派的卷地址可用以區(qū)別與共享芯片啟用信號(hào)相關(guān)聯(lián)的目標(biāo)卷。
[0025]圖3為根據(jù)本發(fā)明的許多實(shí)施例的經(jīng)配置以控制存儲(chǔ)器的系統(tǒng)的一部分的框圖。圖3中所示的存儲(chǔ)器系統(tǒng)包含存儲(chǔ)器控制器315。存儲(chǔ)器控制器315可跨越許多存儲(chǔ)器通道控制存取。在此實(shí)例中,控制器315包含各自控制對(duì)相應(yīng)存儲(chǔ)器通道的存取的許多通道控制器327-1、327-2、…、327-Q。雖然圖3圖示針對(duì)每一通道的單獨(dú)通道控制器328-1、328-2、…、328-N,但在一些實(shí)施例中,通道控制器可控制一個(gè)以上通道,及/或所有通道可由單一存儲(chǔ)器控制器來控制。
[0026]存儲(chǔ)器控制器315可包含用于將存儲(chǔ)器控制器315耦合到主機(jī)(例如,圖2中所示的主機(jī)202)的第一接口。存儲(chǔ)器控制器315可包含用于將存儲(chǔ)器控制器315耦合到布置成線性菊鏈配置的多個(gè)存儲(chǔ)器裝置330-1、…、330-N的第二接口。根據(jù)本發(fā)明的許多實(shí)施例,存儲(chǔ)器控制器315可經(jīng)配置以在所述多個(gè)存儲(chǔ)器裝置330-1、…、330-N的初始化期間將共享啟用信號(hào)(例如,芯片啟用信號(hào))提供到所述多個(gè)存儲(chǔ)器裝置330-1、…、330-N,及在所述初始化期間將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置330-1、…、330-N的每一卷313-1、…、313-P。存儲(chǔ)器控制器315可經(jīng)配置以在所述多個(gè)存儲(chǔ)器裝置330-1、…、330-N的初始化期間配置所述多個(gè)存儲(chǔ)器裝置330-1、…、330-N。在一些實(shí)施例中,存儲(chǔ)器控制器315可經(jīng)配置以在所述多個(gè)存儲(chǔ)器裝置330-1、…、330-N的每次初始化時(shí)配置所述多個(gè)存儲(chǔ)器裝置330-1、…、330-N及指派許多唯一卷地址。存儲(chǔ)器控制器315可經(jīng)配置以在將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置330-1、…、330-N中的特定存儲(chǔ)器裝置之前配置所述多個(gè)存儲(chǔ)器裝置330-1、…、330-N中的所述特定存儲(chǔ)器裝置。
[0027]在圖3中所示的實(shí)例中,存儲(chǔ)器控制器315經(jīng)由總線320(例如,共享數(shù)據(jù)、地址及控制總線)而耦合到許多存儲(chǔ)器裝置330-1、…、330-N。存儲(chǔ)器裝置330-1及330-2中的每一者包含許多存儲(chǔ)器單元312-1、312-2、312-3、…、312-M。作為一個(gè)實(shí)例,存儲(chǔ)器單元312-1、…、312-M可為存儲(chǔ)器裸片,且存儲(chǔ)器裝置330-1、…、330-N可為多芯片封裝。在此實(shí)例中,每一存儲(chǔ)器裝置內(nèi)的存儲(chǔ)器單元312-1、…、312-M組織(例如,分組)成許多目標(biāo)卷313-1、313-2、313-3、…、313-P。目標(biāo)卷的一群存儲(chǔ)器單元可共享芯片啟用(CE)。舉例來說,芯片啟用可采取插腳或另一物理觸點(diǎn)的形式。舉例來說,存儲(chǔ)器單元312-1及312-2可包含于存儲(chǔ)器裝置330-1內(nèi)的目標(biāo)卷313-1中。
[0028] 在此實(shí)例中,存儲(chǔ)器控制器包含專用于將CE信號(hào)提供到存儲(chǔ)器裝置330-1及330-2的兩個(gè)CE插腳328-1 (CEl)及328-2 (CE2)。舉例來說,CEl耦合到與存儲(chǔ)器裝置330-1內(nèi)的目標(biāo)卷313-1及存儲(chǔ)器裝置330-N內(nèi)的目標(biāo)卷313-3相關(guān)聯(lián)的CE插腳,而CE2耦合到與存儲(chǔ)器裝置330-1內(nèi)的目標(biāo)卷313-2及存儲(chǔ)器裝置330-N內(nèi)的目標(biāo)卷313-P相關(guān)聯(lián)的CE插腳。
[0029]控制器315及存儲(chǔ)器裝置330-1、…、330-N可具有經(jīng)由(例如)信號(hào)線連接的各種其它觸點(diǎn)(例如,插腳),信號(hào)線可為總線320的部分。雖然圖3中未示,但通道控制器327-1、…、327-Q中的每一者可耦合到許多存儲(chǔ)器裝置。實(shí)施例不限于圖3中所示的實(shí)例。舉例來說,存儲(chǔ)器系統(tǒng)可包含每通道更多或更少的存儲(chǔ)器裝置、每存儲(chǔ)器裝置更多或更少的目標(biāo)卷,等等。
[0030]在圖3中所示的實(shí)例中,目標(biāo)卷313-1、…、313-P中的每一者具有與其相關(guān)聯(lián)的所指派卷地址(例如,“卷1”、“卷2”、“卷3”、…、“卷P”)。如下文結(jié)合圖5進(jìn)一步描述,由控制器315提供的命令可將卷地址指派給特定存儲(chǔ)器裝置(例如,目標(biāo)卷中的特定卷)以從控制器315接收許多稍后的命令。
[0031]圖4為根據(jù)本發(fā)明的許多實(shí)施例的經(jīng)配置以控制存儲(chǔ)器的系統(tǒng)的一部分的框圖。圖4中所示的實(shí)施例包含許多存儲(chǔ)器裝置430-1、430-2、430-3、…、430-N,且圖4中所示的實(shí)施例說明根據(jù)本發(fā)明的許多實(shí)施例的用于初始化存儲(chǔ)器的實(shí)例拓?fù)?。舉例來說,所述拓?fù)淇蔀槿缢镜木€性菊鏈配置440。存儲(chǔ)器裝置430-1、…、430-N可為例如圖3中所示的裝置330-1、…、330-N的存儲(chǔ)器裝置。作為一個(gè)實(shí)例,存儲(chǔ)器裝置430-1、…、430-N可為NAND存儲(chǔ)器裝置。
[0032]在圖4中所示的實(shí)例中,裝置430-1、…、430-N中的每一者包含鏈輸入439及鏈輸出441。舉例來說,裝置430-1包含鏈輸入439-1 (ENi_l)及鏈輸出441-1 (ENo_l),裝置430-2包含鏈輸入439-2 (ENi_2)及鏈輸出441-2 (ENo_2),裝置430-3包含鏈輸入439-3 (ENi_3)及鏈輸出441-3 (ENo_3),且裝置430-N包含鏈輸入439_N(ENi_N)及鏈輸出441-N(ENo_N)。如所示,存儲(chǔ)器裝置430-1、…、430-N的鏈輸入439及鏈輸出441可經(jīng)耦合以形成線性菊鏈配置440。在此實(shí)例中,鏈中的第一裝置430-1的鏈輸入439-1及鏈中的最后一個(gè)裝置430-N的鏈輸出441-N不連接`(NC)。其它裝置的鏈輸入439以如圖4中所示的線性菊鏈配置440而連接到先前裝置的鏈輸出441。
[0033]如圖4中所示,且如上文結(jié)合圖3所描述,存儲(chǔ)器裝置430-1、…、430-N中的每一者包含輸入以從存儲(chǔ)器控制器(例如,圖3中所示的存儲(chǔ)器控制器315)接收共享啟用信號(hào)。因此,存儲(chǔ)器裝置430-1、…、430-N中的每一者共享來自存儲(chǔ)器控制器的共同CE插腳。舉例來說,來自存儲(chǔ)器控制器的芯片啟用信號(hào)444(CE0_N)由存儲(chǔ)器裝置430-1、…、430-N中的每一者的芯片啟用插腳438 (C El)共享。存儲(chǔ)器裝置430-1、…、430-N中的每一者的CEl插腳與特定目標(biāo)卷413-1、413-2、413-3、…、413-P相關(guān)聯(lián)(例如,對(duì)應(yīng))。如上所述,目標(biāo)卷可指在存儲(chǔ)器裝置內(nèi)共享特定CE信號(hào)的許多存儲(chǔ)器單元(例如,LUN)。目標(biāo)卷中的每一者可被指派卷地址(例如,唯一非固定卷地址)。在此實(shí)例中,目標(biāo)卷413-1被指派卷地址“卷1”,目標(biāo)卷413-2被指派卷地址“卷2”,目標(biāo)卷413-3被指派卷地址“卷3”,且目標(biāo)卷413-P被指派卷地址“卷P”。在許多實(shí)施例中,可在初始化期間(例如,在供電時(shí))將卷地址指派給特定目標(biāo)卷。
[0034]在操作中,鏈輸入439-1、439-2、439-3、…、439-N及鏈啟用插腳438的狀態(tài)(例如,基于芯片啟用信號(hào)444的狀態(tài))確定相應(yīng)存儲(chǔ)器裝置430-1、…、430-N是否能夠接受命令。舉例來說,如果特定裝置的鏈輸入439為高,且所述裝置的CE插腳438為低,那么所述特定裝置可接受命令。如果特定裝置的鏈輸入439為低或CE插腳438為高,那么所述裝置不可接受命令。實(shí)施例不限于此實(shí)例,因?yàn)殒溳斎?39及CE插腳438的狀態(tài)的組合可不同地配置以允許所述裝置接受命令。
[0035]在許多實(shí)施例中,存儲(chǔ)器控制器可提供(例如,發(fā)出)指示特定目標(biāo)卷的目標(biāo)卷地址的命令以處理許多后續(xù)命令。舉例來說,存儲(chǔ)器控制器可將卷選擇命令提供到許多存儲(chǔ)器裝置430-1、…、430-N(例如,經(jīng)由共享總線)以便選擇共享來自所述存儲(chǔ)器控制器的特定芯片啟用信號(hào)444的特定目標(biāo)卷(例如,413-1、…、413-P)。以此方式,卷定址可用以存取存儲(chǔ)器裝置430-1、…、430-N的特定目標(biāo)卷。
[0036]在許多實(shí)施例中,使用從存儲(chǔ)器控制器接收(例如,經(jīng)由例如圖3所示的共享總線320的共享總線)的芯片啟用信號(hào)(例如,芯片啟用信號(hào)444)來啟動(dòng)許多存儲(chǔ)器裝置(例如,430-1、…、430-N)。舉例來說,假定存儲(chǔ)器裝置430-1、…、430-N為低態(tài)有效,那么其可響應(yīng)于檢測到芯片啟用信號(hào)444從第一狀態(tài)切換到第二狀態(tài)(例如,從高狀態(tài)切換到低狀態(tài))而被啟動(dòng)。
[0037]隨后可將命令提供到經(jīng)啟動(dòng)的許多存儲(chǔ)器裝置430-1、…、430-N。在許多實(shí)施例中,所述命令可指示(例如,經(jīng)由目標(biāo)卷地址)許多存儲(chǔ)器裝置430-1、…、430-N中的特定存儲(chǔ)器裝置內(nèi)的許多目標(biāo)卷(例如,413-1、…、413-P)的目標(biāo)卷。由所述命令指示的目標(biāo)卷保持為作用中的(例如,選定),且剩余目標(biāo)卷返回到其先前狀態(tài)(例如,其在響應(yīng)于檢測到芯片啟用信號(hào)的切換而啟動(dòng)之前的狀態(tài))。
[0038]如果在響應(yīng)于芯片啟用信號(hào)的切換而啟動(dòng)之后接收到的命令不指示目標(biāo)卷(例如,所述命令并非卷選擇命令),那么存儲(chǔ)器裝置430-1、…、430-N中的每一者及其中的目標(biāo)卷413-1、…、413-P返回到其先前狀態(tài)。因而,許多存儲(chǔ)器卷中的先前選定的存儲(chǔ)器卷(例如,在檢測到啟用信號(hào)的切換之前選定的存儲(chǔ)器卷)將保持為被選定。而且,先前未選定的那些存儲(chǔ)器卷將返回到未選定狀態(tài)。
[0039]圖5為說明根據(jù)本發(fā)明的許多實(shí)施例的用于控制存儲(chǔ)器的方法550的流程圖。方法550可應(yīng)用于各種存儲(chǔ)器系統(tǒng),例如上文在圖1到圖4中所描述的存儲(chǔ)器系統(tǒng)。作為一個(gè)實(shí)例,方法550可應(yīng)用于經(jīng)由共享總線而耦合到存儲(chǔ)器控制器的許多存儲(chǔ)器裝置。在此實(shí)例中,許多存儲(chǔ)器卷共享來自所述存儲(chǔ)器控制器的芯片啟用信號(hào)(CE#)且為低態(tài)有效的(例如,存儲(chǔ)器卷響應(yīng)于檢測到所述芯片啟用信號(hào)的低信號(hào)狀態(tài)而啟動(dòng))。所述存儲(chǔ)器卷可各自包含能夠獨(dú)立地執(zhí)行命令且向存儲(chǔ)器控制器報(bào)告狀態(tài)的許多存儲(chǔ)器單元(例如,LUN)。在許多實(shí)施例中,可將卷地址指派給目標(biāo)卷。目標(biāo)卷可包含存儲(chǔ)器裝置(例如,封裝)內(nèi)共享芯片啟用信號(hào)的許多存儲(chǔ)器單元。在許多實(shí)施例中,可在系統(tǒng)的初始化期間(例如,在供電時(shí))將卷地址指派給目標(biāo)卷。在許多實(shí)施例中,可在復(fù)位命令內(nèi)維持所指派的卷地址,且在后續(xù)初始化期間可將不同卷地址指派給目標(biāo)卷。
[0040]如塊552處所示,可在通電時(shí)開始初始化,然而,實(shí)施例不限于此,因?yàn)槌跏蓟稍诓粚?duì)斷電狀態(tài)的存儲(chǔ)器系統(tǒng)通電的情況下發(fā)生(例如,可在并非首先對(duì)存儲(chǔ)器系統(tǒng)斷電的情況下重新初始化系統(tǒng))。在塊554處,將共享啟用信號(hào)(例如,共享CE#)設(shè)定為第一狀態(tài)(例如,低狀態(tài))。所述共享CE#可在供電或其它存儲(chǔ)器初始化(包含重新初始化)引致事件之后設(shè)定為第一狀態(tài)。如本文中所述,所述共享CE#可耦合到多個(gè)存儲(chǔ)器裝置,其中所述多個(gè)存儲(chǔ)器裝置可布置成線性菊鏈配置。如塊556處所指示,可并行地或按順序地配置與所述共享CE#相關(guān)聯(lián)的存儲(chǔ)器卷。舉例來說,存儲(chǔ)器控制器可在初始化期間按順序地或并行地選擇性配置存儲(chǔ)器卷,例如通過包含可編程選項(xiàng)??删幊踢x項(xiàng)可在存儲(chǔ)器控制器操作期間(例如,在初始化期間)設(shè)定或可在存儲(chǔ)器控制器操作之前(例如,在存儲(chǔ)器控制器的制造或初始配置時(shí))設(shè)定,以及在其它時(shí)間時(shí)設(shè)定。
[0041]在順序存儲(chǔ)器卷配置的情況下,如塊558處所指示,可將初步命令(例如,讀取狀態(tài)命令(70h))提供(例如,發(fā)出)到所述多個(gè)存儲(chǔ)器裝置中的每一者。讀取狀態(tài)命令可引起對(duì)所提供的最后一個(gè)操作的狀態(tài)值的檢索。此命令可被所有存儲(chǔ)器裝置接受,而不管存儲(chǔ)器裝置的鏈輸入的狀態(tài)如何。一些存儲(chǔ)器系統(tǒng)可要求存儲(chǔ)器控制器在可提供任何其它命令之前提供此初步命令。在所述初步命令之后,如塊560-1處所指示,可提供復(fù)位命令。所述復(fù)位命令(FFh)可被提供到所述多個(gè)存儲(chǔ)器裝置中的第一存儲(chǔ)器裝置(例如,具有設(shè)定為特定狀態(tài)(例如,高狀態(tài))的鏈輸入的存儲(chǔ)器裝置)。即,在一些實(shí)施例中,所述復(fù)位命令可僅被具有設(shè)定為特定狀態(tài)的鏈輸入的存儲(chǔ)器裝置接受。因此,提供復(fù)位命令可包含響應(yīng)于特定存儲(chǔ)器裝置具有處于特定狀態(tài)的鏈輸入而復(fù)位特定存儲(chǔ)器卷。復(fù)位命令可將目標(biāo)存儲(chǔ)器裝置置于供電狀態(tài)(例如,默認(rèn)供電狀態(tài))。
[0042]至少部分地響應(yīng)于復(fù)位命令,如塊562處所指示,可配置第一存儲(chǔ)器卷。舉例來說,配置第一存儲(chǔ)器裝置可包含第一存儲(chǔ)器裝置上的負(fù)載調(diào)整。配置存儲(chǔ)器裝置可包含讀取及/或?qū)懭胙b置識(shí)別符、讀取及/或?qū)懭胙b置參數(shù)、讀取及/或?qū)懭胙b置啟動(dòng)碼,及/或其它配置動(dòng)作,使得主機(jī)可從存儲(chǔ)器卷接收配置信息及/或?qū)⑴渲眯畔⑻峁┑酱鎯?chǔ)器卷。
[0043]在第一存儲(chǔ)器卷的配置之后,如塊564-1處所指示,可將卷地址指派給第一存儲(chǔ)器卷。舉例來說,可提供設(shè)定特征命令以將卷地址指派給第一存儲(chǔ)器卷??山o存儲(chǔ)器裝置中的每一卷指派卷地址。舉例來說,包含兩個(gè)目標(biāo)卷的特定存儲(chǔ)器裝置可被指派兩個(gè)唯一非固定卷地址。在與所述卷地址的指派相關(guān)聯(lián)的時(shí)間流逝之后,第一存儲(chǔ)器裝置的鏈輸出可設(shè)定為特定狀態(tài)(例如,高狀態(tài))以對(duì)第一存儲(chǔ)器裝置及/或與第一存儲(chǔ)器裝置相關(guān)聯(lián)的目標(biāo)卷取消選擇且致使第一存儲(chǔ)器裝置的鏈輸入被忽略。第一存儲(chǔ)器裝置的鏈輸入的狀態(tài)可改變(例如,改為低狀態(tài))。
[0044]在卷地址被指派給第一存儲(chǔ)器卷之后,如塊566-1處所指示,可作出關(guān)于鏈中是否存在另一存儲(chǔ)器裝置的確定。舉例來說,可響應(yīng)于在已對(duì)第一存儲(chǔ)器裝置取消選擇之后提供后續(xù)查詢(例如,讀取識(shí)別(ID)命令)(例如,到第二存儲(chǔ)器裝置)來指示鏈中存在下一個(gè)存儲(chǔ)器裝置。讀取ID命令可識(shí)別所述命令所提供到的目標(biāo)支持特定標(biāo)準(zhǔn)(例如,ONFI標(biāo)準(zhǔn))。響應(yīng)于讀取ID命令,支持特定標(biāo)準(zhǔn)的裝置可傳回指示裝置支持特定標(biāo)準(zhǔn)的特定簽名。在一些實(shí)施例中,如果裝置不支持特定標(biāo)準(zhǔn),那么裝置將不響應(yīng)于讀取ID命令。如果下一個(gè)裝置作出響應(yīng),那么后續(xù)配置過程可如上文針對(duì)第一存儲(chǔ)器卷所描述股(例如,如關(guān)于塊560-1到566-1所描述股)來繼續(xù)。第二存儲(chǔ)器裝置可經(jīng)配置且被指派第二卷地址。
[0045]如本文中所描述,卷地址可為唯一的(例如,每一所指派卷地址可為不同的)且非固定的(例如,特定存儲(chǔ)器卷可在后續(xù)初始化期間被指派不同卷地址)。舉例來說,多個(gè)存儲(chǔ)器卷可經(jīng)重新配置,且可在后續(xù)初始化期間將唯一非固定卷地址重指派給所述多個(gè)存儲(chǔ)器卷中的每一者。如本文中所使用,“重指派”卷地址并不暗示將同一卷地址指派給同一存儲(chǔ)器卷。而是,“重指派”卷地址指示將后續(xù)卷地址指派給特定存儲(chǔ)器卷。在一些情況下,可收回特定存儲(chǔ)器裝置,在所述情況下,所收回的存儲(chǔ)器裝置將不會(huì)在后續(xù)初始化期間被指派唯一非固定卷地址,且所收回的存儲(chǔ)器裝置也不會(huì)在后續(xù)初始化期間被配置。在一些情況下,可將新的存儲(chǔ)器裝置添加到所述鏈,此添加發(fā)生在無所述新的存儲(chǔ)器裝置的情況下的先前初始化之后。在此些情況下,在后續(xù)初始化期間,所述多個(gè)存儲(chǔ)器裝置可經(jīng)重新配置,且新的存儲(chǔ)器裝置可經(jīng)配置且被指派唯一非固定卷地址。此些實(shí)施例通過為收回及/或添加裝置作準(zhǔn)備來慮及存儲(chǔ)器裝置的鏈的操作的靈活性。在許多實(shí)施例中,可重復(fù)初始化過程,直到所有存儲(chǔ)器裝置皆被初始化為止。舉例來說,可將后續(xù)復(fù)位命令按順序地提供到鏈中的剩余存儲(chǔ)器裝置,可按順序地配置剩余的存儲(chǔ)器裝置,且可按順序地將不同卷地址指派給剩余的存儲(chǔ)器裝置。
[0046]如果下一個(gè)存儲(chǔ)器裝置不作出響應(yīng),那么可如塊568-1處指示股作出關(guān)于是否應(yīng)初始化下一個(gè)芯片啟用的確定(例如,針對(duì)包含一個(gè)以上CE#的那些存儲(chǔ)器控制器,例如圖3中所示的存儲(chǔ)器控制器315)。如果將要初始化另一 CE#,那么過程可返回到塊554,在塊554處,可將下一個(gè)CE#設(shè)定為第一狀態(tài)以便初始化與下一個(gè)CE#相關(guān)聯(lián)的存儲(chǔ)器裝置及/或卷。在已初始化了與特定CE#相關(guān)聯(lián)的存儲(chǔ)器裝置及/或卷之后,如塊570處所示,可將所述特定CE#的狀態(tài)設(shè)定為不同狀態(tài)(第二狀態(tài))(例如,高狀態(tài))。隨后可提供卷選擇命令以針對(duì)額外命令(例如,設(shè)置裸片上終端(ODT)矩陣)以及其它命令及/或操作來選擇卷。
[0047]返回到如塊556處所指示股關(guān)于是執(zhí)行并行配置還是順序配置的確定,在并行存儲(chǔ)器裝置配置的情況下,如塊560-2處所指示,可將復(fù)位命令(FFh)提供到多個(gè)存儲(chǔ)器裝置中的每一者。根據(jù)并行配置過程,所述多個(gè)存儲(chǔ)器裝置可接受復(fù)位命令,而不管所述多個(gè)存儲(chǔ)器裝置中的每一者的鏈輸入的狀態(tài)(例如,高或低)。如塊574處所指示,可響應(yīng)于復(fù)位命令并行地(例如,實(shí)質(zhì)上同時(shí))配置鏈中的多個(gè)存儲(chǔ)器裝置中的每一者。如關(guān)于并行配置所使用的,“實(shí)質(zhì)上同時(shí)”至少包含一起配置所述多個(gè)存儲(chǔ)器裝置而存儲(chǔ)器控制器無需提供單獨(dú)命令以獨(dú)立地配置所述多個(gè)存儲(chǔ)器裝置。在一些實(shí)施例中,“實(shí)質(zhì)上同時(shí)”可包含同時(shí)配置所述多個(gè)存儲(chǔ)器裝置。上文已關(guān)于塊562更詳細(xì)地描述了配置存儲(chǔ)器裝置的過程。除了存儲(chǔ)器裝置是實(shí)質(zhì)上同時(shí)并行地配置而非個(gè)別地按順序配置之外,并行配置可類似于順序配置。
[0048]在已配置了所述多個(gè)存儲(chǔ)器裝置之后,如塊564-2處所指示,可將卷地址(例如,唯一非固定卷地址)指派給存儲(chǔ)器卷中的每一者。根據(jù)并行配置過程指派卷地址的過程可類似于如上文關(guān)于塊564-1所描述的根據(jù)順序配置過程指派卷地址的過程。與實(shí)質(zhì)上同時(shí)配置多個(gè)存儲(chǔ)器裝置的并行配置不同,可按順序地將卷地址指派給多個(gè)存儲(chǔ)器裝置中的每一者。響應(yīng)于已將卷地址指派給第一存儲(chǔ)器裝置(例如,在所述指派之后),可將第一存儲(chǔ)器裝置的鏈輸出驅(qū)動(dòng)到特定狀態(tài)(例如,高狀態(tài))以對(duì)第一存儲(chǔ)器裝置取消選擇且忽略第一存儲(chǔ)器裝置的鏈輸入的狀態(tài)。
[0049]可將第一卷地址指派給第一存儲(chǔ)器卷,且接著可如塊566-2處所指示股作出關(guān)于所述鏈中是否有下一個(gè)裝置要被指派下一個(gè)卷地址的確定。舉例來說,可響應(yīng)于在已對(duì)第一存儲(chǔ)器裝置取消選擇之后提供后續(xù)查詢(例如,讀取ID命令)(例如,到第二存儲(chǔ)器裝置)來指示鏈中存在下一個(gè)存儲(chǔ)器裝置。讀取ID命令可識(shí)別所述命令所提供到的目標(biāo)支持特定標(biāo)準(zhǔn)(例如,ONFI標(biāo)準(zhǔn))。響應(yīng)于讀取ID命令,支持特定標(biāo)準(zhǔn)的裝置可傳回指示裝置支持特定標(biāo)準(zhǔn)的特定簽名。在一些實(shí)施例中,如果裝置不支持特定標(biāo)準(zhǔn),那么裝置將不響應(yīng)于讀取ID命令。如果下一個(gè)裝置作出響應(yīng),那么如塊564-2處所指示,可將卷地址指派給下一個(gè)裝置。
[0050]如果下一個(gè)裝置不作出響應(yīng),那么可將CE#設(shè)定為不同狀態(tài),且借此對(duì)與所述CE#相關(guān)聯(lián)的多個(gè)存儲(chǔ)器裝置及/或卷中的每一者取消選擇。響應(yīng)于下一個(gè)存儲(chǔ)器裝置不作出響應(yīng)(例如,響應(yīng)于所述鏈中不再存在與特定CE#相關(guān)聯(lián)的存儲(chǔ)器裝置要被初始化),可如塊568-2處所指示股作出關(guān)于是否應(yīng)初始化下一個(gè)芯片啟用的確定(例如,針對(duì)包含一個(gè)以上CE#的那些存儲(chǔ)器控制器,例如圖3中所示的存儲(chǔ)器控制器315)。用于確定是否應(yīng)初始化下一個(gè)CE#的過程可類似于上文關(guān)于塊568-1所描述的過程。在已初始化了與特定CE#相關(guān)聯(lián)的存儲(chǔ)器裝置及/或卷之后,如塊570處所示,可將所述特定CE#的狀態(tài)設(shè)定為不同狀態(tài)(第二狀態(tài))(例如,高狀態(tài))。隨后可提供卷選擇命令(Elh)以針對(duì)額外命令(例如,設(shè)置裸片上終端(ODT)矩陣)以及其它命令及/或操作來選擇卷。
[0051]結(jié)論
[0052]本發(fā)明包含系統(tǒng)、裝置、存儲(chǔ)器控制器及用于初始化存儲(chǔ)器的方法。初始化存儲(chǔ)器可包含并行地配置存儲(chǔ)器裝置。所述存儲(chǔ)器裝置可接收共享啟用信號(hào)。可給所述存儲(chǔ)器裝置中的每一者指派唯一卷地址。
[0053]將理解,當(dāng)元件被提及為“在另一元件上”、“連接到另一元件”或“與另一元件耦合”時(shí),所述元件可直接在所述另一元件上、直接連接到所述另一元件或與所述另一元件直接耦合,或可存在介入元件。相反,當(dāng)元件被提及為“直接在另一元件上”、“直接連接到另一元件”或“與另一元件直接耦合”時(shí),不存在介入元件或?qū)印H绫疚乃褂?,術(shù)語“及/或”包含許多相關(guān)聯(lián)的所列出項(xiàng)的任一組合及所有組合。除非另有指出,否則如本文中所使用,術(shù)語“或”意謂邏輯上的包含性或。即,“A或B”可包含(僅A)、(僅B)或(A及B兩者)。換句話說,“A或B”可意謂“A及/或B”或“A及B中的一者或一者以上”。
[0054]盡管本文中已說明并描述了特定實(shí)施例,但所屬領(lǐng)域的一股技術(shù)人員將了解,可用經(jīng)計(jì)算以達(dá)成相同結(jié)果的布置來代替所展示的特定實(shí)施例。本發(fā)明意欲涵蓋本發(fā)明的許多實(shí)施例的改編或變化。應(yīng)理解,已以說明的方式而非以約束的方式來作出以上描述。當(dāng)回顧以上描述時(shí),以上實(shí)施例的組合及本文中未具體描述的其它實(shí)施例將為所屬領(lǐng)域的技術(shù)人員所顯而易見。本發(fā)明的許多實(shí)施例的范圍包含使用上述結(jié)構(gòu)及方法的其它應(yīng)用。因此,本發(fā)明的許多實(shí)施例的范圍應(yīng)參考所附權(quán)利要求書以及給此權(quán)利要求書賦予權(quán)利的全范圍的等效物來確定。
[0055]在上述詳細(xì)描述中,出于使本發(fā)明流暢的目的而將一些特征一起分組到單一實(shí)施例中。本發(fā)明的此方法不應(yīng)被解釋為反映本發(fā)明的所揭示實(shí)施例必須使用比每一權(quán)利要求中明確敘述的特征多的特征的意圖。確切地說,如以下權(quán)利要求書所反映,本發(fā)明的標(biāo)的物在于比單一所揭示實(shí)施例的所有特征少的特征。因此,以下權(quán)利要求書特此并入到詳細(xì)描述中,其中每一權(quán)利要求依賴于其自身而作為獨(dú)立實(shí)施例。
【權(quán)利要求】
1.一種用于初始化存儲(chǔ)器的方法,其包括: 并行地配置多個(gè)存儲(chǔ)器裝置,其中所述多個(gè)存儲(chǔ)器裝置接收共享啟用信號(hào);及將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者。
2.根據(jù)權(quán)利要求1所述的方法,其中指派所述唯一卷地址包含在所述初始化期間將兩個(gè)唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的特定存儲(chǔ)器裝置,其中所述多個(gè)存儲(chǔ)器裝置中的所述特定存儲(chǔ)器裝置包含兩個(gè)目標(biāo)卷。
3.根據(jù)權(quán)利要求1所述的方法,其中所述方法包含重新配置所述多個(gè)存儲(chǔ)器裝置,及在后續(xù)初始化期間將唯一卷地址重指派給所述多個(gè)存儲(chǔ)器裝置中的每一者。
4.根據(jù)權(quán)利要求1所述的方法,其中指派所述唯一卷地址包含指派唯一非固定卷地址。
5.根據(jù)權(quán)利要求1所述的方法,其中指派所述唯一卷地址包含按順序地將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者。
6.根據(jù)權(quán)利要求1所述的方法,其中指派所述唯一卷地址包含在所述初始化期間將一個(gè)唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的特定存儲(chǔ)器裝置,其中所述多個(gè)存儲(chǔ)器裝置中的所述特定存儲(chǔ)器裝置包含一個(gè)目標(biāo)卷。
7.根據(jù)權(quán)利要求1所述的方法,其中所述方法包含收回所述多個(gè)存儲(chǔ)器裝置中的特定存儲(chǔ)器裝置,使得所述特定存儲(chǔ)器裝置在后續(xù)初始化期間不被指派唯一卷地址。
8.根據(jù)權(quán)利要求1所述的方法,其中并行地配置所述多個(gè)存儲(chǔ)器裝置包含在初始化期間配置所述多個(gè)存儲(chǔ)器裝置,其中所`述多個(gè)存儲(chǔ)器裝置呈線性菊鏈配置。
9.根據(jù)權(quán)利要求8所述的方法,其中所述方法包含: 在后續(xù)初始化期間,配置所述多個(gè)存儲(chǔ)器裝置,及將額外存儲(chǔ)器裝置添加到所述線性菊鏈配置;及 在所述后續(xù)初始化期間,將唯一非固定卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者且指派給所述額外存儲(chǔ)器裝置。
10.一種用于初始化存儲(chǔ)器的方法,其包括: 將共享啟用信號(hào)設(shè)定為特定狀態(tài),其中所述共享啟用信號(hào)耦合到多個(gè)存儲(chǔ)器裝置,且其中所述多個(gè)存儲(chǔ)器裝置布置成線性菊鏈配置; 將復(fù)位命令提供到所述多個(gè)存儲(chǔ)器裝置中的每一者; 并行地配置所述多個(gè)存儲(chǔ)器裝置;及 將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者。
11.根據(jù)權(quán)利要求10所述的方法,其中指派所述唯一卷地址包括按順序地將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者。
12.根據(jù)權(quán)利要求10所述的方法,其中將所述唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者包含: 響應(yīng)于所述多個(gè)存儲(chǔ)器裝置中的第一存儲(chǔ)器裝置響應(yīng)于第一查詢而指示支持,將第一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的所述第一存儲(chǔ)器裝置;及 響應(yīng)于所述多個(gè)存儲(chǔ)器裝置中的第二存儲(chǔ)器裝置響應(yīng)于第二查詢而指示支持,將第二卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的所述第二存儲(chǔ)器裝置。
13.根據(jù)權(quán)利要求10所述的方法,其中指派包括響應(yīng)于所述多個(gè)存儲(chǔ)器裝置中的特定存儲(chǔ)器裝置響應(yīng)于相應(yīng)查詢而指示支持,將所述唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的所述特定存儲(chǔ)器裝置;且 其中所述方法包含響應(yīng)于所述相應(yīng)查詢未被回答而將所述共享啟用信號(hào)設(shè)定為不同狀態(tài)。
14.根據(jù)權(quán)利要求13所述的方法,其中將所述共享啟用信號(hào)設(shè)定為所述不同狀態(tài)包含對(duì)所述多個(gè)存儲(chǔ)器裝置中的每一者取消選擇。
15.一種配置與共享啟用信號(hào)相關(guān)聯(lián)的存儲(chǔ)器裝置的方法,其中所述存儲(chǔ)器裝置中的每一者具有相應(yīng)鏈輸入,且其中復(fù)位命令被提供到所述存儲(chǔ)器裝置中的每一者,所述方法包括: 如果將要并行地配置所述存儲(chǔ)器裝置,那么響應(yīng)于所述復(fù)位命令來配置所述存儲(chǔ)器裝置中的每一者,而不管所述相應(yīng)鏈輸入的狀態(tài)如何; 如果將要按順序地配置所述存儲(chǔ)器裝置,那么響應(yīng)于所述復(fù)位命令僅配置存儲(chǔ)器裝置中在所述相應(yīng)鏈輸入上具有作用中狀態(tài)的相應(yīng)存儲(chǔ)器裝置。
16.根據(jù)權(quán)利要求15所述的方法,其中配置存儲(chǔ)器裝置包括所述存儲(chǔ)器裝置上的負(fù)載調(diào)整。
17.一種存儲(chǔ)器控制器,其包括: 第一接口,用于將所述存儲(chǔ)器控制器耦合到主機(jī) '及 第二接口,用于將所述存儲(chǔ)器控制器耦合到布置成線性菊鏈配置的多個(gè)存儲(chǔ)器裝置,其中所述存儲(chǔ)器控制器經(jīng)配置以 : 將共享啟用信號(hào)設(shè)定為特定狀態(tài),其中所述共享啟用信號(hào)耦合到多個(gè)存儲(chǔ)器裝置,且其中所述多個(gè)存儲(chǔ)器裝置布置成線性菊鏈配置; 將復(fù)位命令提供到所述多個(gè)存儲(chǔ)器裝置中的每一者; 并行地配置所述多個(gè)存儲(chǔ)器裝置;及 將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者。
18.根據(jù)權(quán)利要求17所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以按順序地將唯一非固定卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者。
19.根據(jù)權(quán)利要求17所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以: 響應(yīng)于所述多個(gè)存儲(chǔ)器裝置中的第一存儲(chǔ)器裝置響應(yīng)于第一查詢而指示支持,將第一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的所述第一存儲(chǔ)器裝置;及 響應(yīng)于所述多個(gè)存儲(chǔ)器裝置中的第二存儲(chǔ)器裝置響應(yīng)于第二查詢而指示支持,將第二卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的所述第二存儲(chǔ)器裝置。
20.根據(jù)權(quán)利要求17所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以響應(yīng)于所述多個(gè)存儲(chǔ)器裝置中的特定存儲(chǔ)器裝置響應(yīng)于相應(yīng)查詢而指示支持,將所述唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的所述特定存儲(chǔ)器裝置;且 其中所述存儲(chǔ)器控制器經(jīng)配置以響應(yīng)于所述相應(yīng)查詢未被回答而將所述共享啟用信號(hào)設(shè)定為不同狀態(tài)。
21.根據(jù)權(quán)利要求20所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以對(duì)所述多個(gè)存儲(chǔ)器裝置中的每一者取消選擇以將所述共享啟用信號(hào)設(shè)定為所述不同狀態(tài)。
22.根據(jù)權(quán)利要求17所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以將所述唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者內(nèi)的一個(gè)目標(biāo)卷。
23.根據(jù)權(quán)利要求17所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者內(nèi)的每一目標(biāo)卷。
24.一種存儲(chǔ)器控制器,其包括: 第一接口,用于將所述存儲(chǔ)器控制器耦合到主機(jī) '及 第二接口,用于將所述存儲(chǔ)器控制器耦合到布置成線性菊鏈配置的多個(gè)存儲(chǔ)器裝置,其中所述存儲(chǔ)器控制器經(jīng)配置以: 按順序地或并行地選擇性配置所述多個(gè)存儲(chǔ)器裝置;及 將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者。
25.根據(jù)權(quán)利要求24所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以在所述多個(gè)存儲(chǔ)器裝置的每次初始化時(shí)配置所述多個(gè)存儲(chǔ)器裝置及指派唯一卷地址。
26.根據(jù)權(quán)利要求24所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以在將所述唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的特定存儲(chǔ)器裝置之前配置所述多個(gè)存儲(chǔ)器裝置中的所述特定存儲(chǔ)器裝置。
27.根據(jù)權(quán)利要求24所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器包含可編程選項(xiàng)以在所述初始化期間按順序地或并行地配置所述多個(gè)存儲(chǔ)器裝置。
28.根據(jù)權(quán)利要求27所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以響應(yīng)于所述可編程選項(xiàng)指示串行配置而在將復(fù)位命令提供到所述多個(gè)存儲(chǔ)器裝置中的特定存儲(chǔ)器裝置之前將讀取狀態(tài)命令提供到所述多個(gè)存儲(chǔ)器裝置。
29.根據(jù)權(quán)利要求27所述的存儲(chǔ)器控制器,其中所述存儲(chǔ)器控制器經(jīng)配置以在將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者之前將復(fù)位命令提供到所述多個(gè)存儲(chǔ)器裝置。
30.一種存儲(chǔ)器系統(tǒng),其包括: 多個(gè)存儲(chǔ)器裝置,其耦合成線性菊鏈配置 '及 存儲(chǔ)器控制器,其耦合到所述多個(gè)存儲(chǔ)器裝置,其中所述存儲(chǔ)器控制器經(jīng)配置以: 將共享啟用信號(hào)提供到所述多個(gè)存儲(chǔ)器裝置; 在所述多個(gè)存儲(chǔ)器裝置的初始化期間并行地配置所述多個(gè)存儲(chǔ)器裝置;及 在所述初始化期間將唯一卷地址指派給所述多個(gè)存儲(chǔ)器裝置中的每一者。
31.根據(jù)權(quán)利要求30所述的存儲(chǔ)器系統(tǒng),其中所述多個(gè)存儲(chǔ)器裝置中的每一者包含: 輸入,用以接收所述共享啟用信號(hào); 鏈輸入;及 鏈輸出; 其中所述多個(gè)存儲(chǔ)器裝置中的特定存儲(chǔ)器裝置的所述鏈輸出以所述線性菊鏈配置耦合到所述多個(gè)存儲(chǔ)器裝置中的下一個(gè)存儲(chǔ)器裝置的所述鏈輸入。
32.根據(jù)權(quán)利要求31所述的存儲(chǔ)器系統(tǒng),其中: 所述多個(gè)存儲(chǔ)器裝置中的特定存儲(chǔ)器裝置的所述鏈輸出響應(yīng)于所述唯一卷地址被指派給所述多個(gè)存儲(chǔ)器裝置中的所述特定存儲(chǔ)器裝置而被驅(qū)動(dòng)到第一狀態(tài);且 所述鏈輸出處于所述第一狀態(tài)導(dǎo)致所述多個(gè)存儲(chǔ)器裝置中的所述特定存儲(chǔ)器裝置被取消選擇。
33.根據(jù)權(quán)利要求31所述的存儲(chǔ)器系統(tǒng),其中: 所述存儲(chǔ)器控制器還經(jīng)配置以按順序地選擇性配置所述多個(gè)存儲(chǔ)器裝置; 其中如果所述控制器經(jīng)選擇性地配置以按順序地配置所述裝置,那么所述多個(gè)存儲(chǔ)器裝置中具有處于第一狀態(tài)的鏈輸入的特定存儲(chǔ)器裝置經(jīng)配置以: 從所述存儲(chǔ)器控制器接收復(fù)位命令; 獨(dú)立于所述多個(gè)存儲(chǔ)器裝置中的剩余存儲(chǔ)器裝置而被配置; 被指派唯一卷地址;及 響應(yīng)于被指派了所述唯一卷地址而使鏈輸出被驅(qū)動(dòng)到所述第一狀態(tài)。
34.根據(jù)權(quán)利要求30所述的存儲(chǔ)器系統(tǒng),其中所述存儲(chǔ)器控制器包含: 第一共享啟用信號(hào)輸出,其耦合到所述多個(gè)存儲(chǔ)器裝置中的每一者中的第一卷;及第二共享啟用信號(hào)輸出,其耦合到所述多個(gè)存儲(chǔ)器裝置中的每一者中的第二卷;其中所述存儲(chǔ)器控制器經(jīng)配置以獨(dú)立于所述多個(gè)存儲(chǔ)器裝置中的每一者的所述第二卷將所述唯一卷地址指派給所述多個(gè)存儲(chǔ)`器裝置中的每一者的所述第一卷。
【文檔編號(hào)】G06F13/16GK103502955SQ201280018889
【公開日】2014年1月8日 申請(qǐng)日期:2012年3月8日 優(yōu)先權(quán)日:2011年3月11日
【發(fā)明者】特里·M·格倫濟(jì)基 申請(qǐng)人:美光科技公司