(PCI)卡類型儲存設備、PCI快速(PC1-E)卡類型儲存設備、緊湊型閃存(CF)卡、智能媒體卡和記憶棒等的各種儲存設備中的任何一種。
[0032]數(shù)據(jù)儲存設備120可以被制造為各種封裝類型中的任何一種。例如,數(shù)據(jù)儲存設備120可以被制造為諸如層疊封裝(POP)、系統(tǒng)級封裝(SIP)、系統(tǒng)級芯片(SOC)、多芯片封裝(MCP)、板上芯片(C0B)、晶片級制造封裝(WFP)和晶片級層疊封裝(WSP)等的各種封裝類型中的任何一種。
[0033]數(shù)據(jù)儲存設備120可以包括第二控制器130、第二易失性存儲器件140、非易失性存儲器件150、主機接口單元160、電源管理單元170和上傳管理信息儲存單元180。盡管未示出,但是第二控制器130可以包括:控制單元,被配置成對固件或軟件進行譯碼和驅動;錯誤校正碼單元,被配置成檢測和校正儲存在非易失性存儲器件140中的數(shù)據(jù)的錯誤;以及存儲器接口單元,被配置成與控制單元和非易失性存儲器件140接口。主機接口單元160可以包括統(tǒng)一區(qū)域訪問塊161。盡管示出統(tǒng)一區(qū)域訪問塊161被包括在主機接口單元160中,但明顯的是,統(tǒng)一區(qū)域訪問塊161可以被配置在主機接口單元160外部。
[0034]第二控制器130可以被配置為通過驅動加載在第二易失性存儲器件140上的固件或軟件來控制數(shù)據(jù)儲存設備120的一般操作。第二控制器130可以被配置為對諸如固件或軟件的代碼類型指令或算法進行譯碼或驅動。可以以硬件或以硬件和軟件的組合類型來實現(xiàn)第二控制器130。第二控制器130可以包括微控制單元(MCU)和/或中央處理單元(CPU)。
[0035]第二易失性存儲器件140可以是用于第二控制器130的專用存儲器件。第二易失性存儲器件140可以儲存要被第二控制器130驅動的固件或軟件。另外,第二易失性存儲器件140可以儲存驅動固件或軟件所需的數(shù)據(jù)。也就是說,第二易失性存儲器件140可以作為第二控制器130的工作存儲器件來操作。
[0036]第二易失性存儲器件140可以暫時儲存要從主機設備110發(fā)送至非易失性存儲器件150的數(shù)據(jù)或要從非易失性存儲器件150發(fā)送至主機設備110的數(shù)據(jù)。亦即,第二易失性存儲器件140可以作為緩沖存儲器件或高速緩沖存儲器件來操作。
[0037]非易失性存儲器件150可以作為數(shù)據(jù)儲存設備120的儲存媒介來操作。非易失性存儲器件150可以是諸如NAND快閃存儲器件、NOR快閃存儲器件、使用鐵電電容器的鐵電隨機存取存儲器(FRAM)、使用隧穿磁阻(TMR)層的磁性隨機存取存儲器(MRAM)、使用硫屬化物合金的相變隨機存取存儲器(PCRAM)以及使用過渡金屬氧化物的阻變隨機存取存儲器(ReRAM)的各種類型的非易失性存儲器件中的任何一種。FRAM、MRAM、PCRAM和ReRAM是能夠隨機訪問存儲器單元的非易失性RAM器件。非易失性存儲器件150可以是NAND快閃存儲器件和上述各種類型的非易失性存儲器件(例如,非易失性RAM器件)中的一種或更多種的組合。
[0038]主機接口單元160可以根據(jù)接口 IF的協(xié)議來與主機設備110和數(shù)據(jù)儲存設備120接口。盡管未示出,但是主機接口單元160可以包括分別與物理層、鏈路層和協(xié)議層相對應的配置塊。例如,主機接口單元160可以包括使用諸如USB協(xié)議、UFS協(xié)議、MMC協(xié)議、PCI協(xié)議、PC1-E協(xié)議、并行高級技術附件(PATA)協(xié)議、串行ATA(SATA)協(xié)議、小型計算機系統(tǒng)接口(SCSI)協(xié)議和串行連接SCSI (SAS)協(xié)議等的各種接口協(xié)議中的一種或更多種的接口單元。
[0039]統(tǒng)一區(qū)域訪問塊161可以訪問統(tǒng)一區(qū)域112B。另外,統(tǒng)一區(qū)域訪問塊161可以被配置成訪問第二易失性存儲器件140。統(tǒng)一區(qū)域訪問塊161可以獨立地操作或在第二控制器130的控制下操作。當數(shù)據(jù)儲存設備120從正常模式進入節(jié)能模式時,統(tǒng)一區(qū)域訪問塊161可以被配置成:在第二控制器130的控制下,根據(jù)提供至其的上傳管理信息而將儲存在第二易失性存儲器件140中的數(shù)據(jù)上傳至統(tǒng)一區(qū)域112B。當數(shù)據(jù)儲存設備120從節(jié)能模式進入正常模式時,統(tǒng)一區(qū)域訪問塊161可以通過參考儲存在上傳管理信息儲存單元180中的上傳管理信息,獨立于來自第二控制器130的控制,而將已上傳至統(tǒng)一區(qū)域112B的數(shù)據(jù)下載至第二易失性存儲器件140。
[0040]電源管理單元170可以將由主機設備110提供的電源PWR提供至數(shù)據(jù)儲存設備120。例如,電源管理單元170可以將基于電源PWR產生的內部電源提供至第二控制器130、第二易失性存儲器件140、非易失性存儲器件150、主機接口單元160和上傳管理信息儲存單元180。
[0041]電源管理單元170可以在第二控制器130的控制下根據(jù)數(shù)據(jù)儲存設備120的正常模式和節(jié)能模式來操作。在數(shù)據(jù)儲存設備120的正常模式期間,電源管理單元170可以將內部電源提供至第二控制器130、第二易失性存儲器件140、非易失性存儲器件150、主機接口單元160和上傳管理信息儲存單元180。在數(shù)據(jù)儲存設備120的諸如睡眠模式和斷電模式的節(jié)能模式期間,電源管理單元170可以將內部電源提供至主機接口單元160和上傳管理信息儲存單元180,而第二控制器130、第二易失性存儲器件140和非易失性存儲器件150可以不被提供內部電源。
[0042]在數(shù)據(jù)儲存設備120的正常模式期間,第二控制器130、第二易失性存儲器件140、非易失性存儲器件150、主機接口單元160、統(tǒng)一區(qū)域訪問塊161、電源管理單元170和上傳管理信息儲存單元180可以被經由電源管理單元170提供的電源激活。在數(shù)據(jù)儲存設備120的節(jié)能模式期間,主機接口單元160、電源管理單元170和上傳管理信息儲存單元180可以被經由電源管理單元170提供的電源激活。
[0043]上傳管理信息儲存單元180可以被配置成儲存第二控制器130所提供的上傳管理信息。即使數(shù)據(jù)儲存設備120以節(jié)能模式來操作,電源也可以被提供至上傳管理信息儲存單元180,并且因此可以持續(xù)地保持上傳管理信息,無論是數(shù)據(jù)儲存設備120的正常模式和節(jié)能模式。
[0044]圖2是示例性示出根據(jù)本公開的一個實施例的當數(shù)據(jù)儲存設備120從正常模式進入節(jié)能模式時圖1中所示的數(shù)據(jù)儲存設備120的操作的框圖。為了保證當數(shù)據(jù)儲存設備120從節(jié)能模式返回正常模式時數(shù)據(jù)儲存設備120可以回到進入節(jié)能模式之前的狀態(tài),第二控制器130可以將第二易失性存儲器件140的數(shù)據(jù)上傳至主機設備110。
[0045]如圖2中所示,第二控制器130可以將儲存在第二易失性存儲器件140中的數(shù)據(jù)DA、DB、DC和DD設置為主題數(shù)據(jù)。例如,主題數(shù)據(jù)DA、DB、DC和DD可以包括:要被第二控制器130驅動的固件或軟件的代碼(例如,指令代碼)和代碼執(zhí)行指針;驅動固件或軟件所需的數(shù)據(jù)(例如,元數(shù)據(jù)、寄存器設置值以及地址映射數(shù)據(jù));要被儲存在非易失性存儲器件150中的數(shù)據(jù);以及要被發(fā)送至主機設備110的數(shù)據(jù)。
[0046]第二控制器130可以產生用于管理主題數(shù)據(jù)的上傳管理信息。上傳管理信息可以包括儲存在第二易失性存儲器件140中的主題數(shù)據(jù)的地址,其在下文中被稱作為源地址。例如,如在圖2中所示,第二易失性存儲器件140的與主題數(shù)據(jù)DA、DB、DC和DD相對應的源地址VAD1、VAD2、VAD3和VAD4可以被包括在上傳管理信息中。另外,上傳管理信息可以包括要被儲存在統(tǒng)一區(qū)域112B中的主題數(shù)據(jù)的地址,其在下文中被稱作為目標地址。例如,如圖2中所示,統(tǒng)一區(qū)域112B的與主題數(shù)據(jù)DA、DB、DC和DD相對應的目標地址UAD2、UAD3、UAD4和UAD5可以被包括在上傳管理信息中。
[0047]第二控制器130可以將上傳管理信息提供至統(tǒng)一區(qū)域訪問塊161。另外,第二控制器130可以控制統(tǒng)一區(qū)域訪問塊161,使得可以根據(jù)上傳管理信息中包括的源地址和目標地址而將主題數(shù)據(jù)DA、DB、DC和DD從第二易失性存儲器件140中上傳至統(tǒng)一區(qū)域112B。
[0048]統(tǒng)一區(qū)域訪問塊161可以在第二控制器130的控制下根據(jù)所提供的上傳管理信息來執(zhí)行數(shù)據(jù)上傳操作。統(tǒng)一區(qū)域訪問塊161可以基于源地址VAD1、VAD2、VAD3和VAD4來訪問第二易失性存儲器件140,以及可以讀取主題數(shù)據(jù)DA、DB、DC和DD。統(tǒng)一區(qū)域訪問塊161可以基于目標地址UAD2、UAD3、UAD4和UAD5來訪問統(tǒng)一區(qū)域112B,以及可以儲存主題數(shù)據(jù)
DA,DB, DC 和 DD0
[0049]在統(tǒng)一區(qū)域訪問塊161的上傳操作之后,第