數據存儲裝置的製作方法
2023-06-13 05:19:51 1

相關申請的交叉引用
本申請要求於2016年2月5日提交的申請號為10-2016-0014674的韓國專利申請的優先權,其全文內容通過引用併入本文。
各個實施例總體涉及數據存儲裝置並且,更特別地,涉及包括非易失性存儲器裝置的數據存儲裝置。
背景技術:
數據存儲裝置響應於寫入請求存儲由外部裝置提供的數據。數據存儲裝置也可以響應於讀取請求將存儲的數據提供至外部裝置。使用數據存儲裝置的外部裝置的示例包括計算機、數位相機、行動電話等。數據存儲裝置可以在外部裝置的生產期間被嵌入在外部裝置中或者可以被單獨製造然後被連接至外部裝置。
技術實現要素:
在實施例中,數據存儲裝置包括:包括用於原始操作信息的操作信息區域並適於基於原始操作信息執行第一初始化操作的第一存儲器裝置,以及適於對原始操作信息執行管理操作的控制器,其中操作信息區域的原始操作信息被禁止改變直到管理操作完成。
在實施例中,數據存儲裝置可以包括第一非易失性存儲器裝置;和適於控制第一非易失性存儲器裝置以執行第一初始化操作或第二初始化操作的控制器,其中第一初始化操作基於原始操作信息被執行,並且第二初始化操作基於管理操作信息被執行,並且其中第一非易失性存儲器裝置檢查原始操作信息的可靠性,並且控制器檢查管理操作信息的可靠性。
在實施例中,數據存儲裝置可以包括:包括用於原始操作信息的操作信息區域的第一非易失性存儲器裝置;以及適於控制第一非易失性存儲器裝置以執行第一初始化操作或第二初始化操作的控制器,其中第一初始化操作基於原始操作信息被執行,並且第二初始化操作基於通過控制器的管理操作被管理的管理操作信息被執行。
附圖說明
圖1是示出根據本發明的實施例的數據存儲裝置的框圖。
圖2是示出圖1所示的非易失性存儲器裝置的詳細配置的示例的框圖。
圖3是根據本發明的實施例的為了幫助解釋圖1的非易失性存儲器裝置的第一初始化操作的示例的示意圖。
圖4是根據本發明的實施例的幫助說明圖1的控制器的可靠性管理操作的示例的示意圖。
圖5是根據本發明的實施例的幫助說明圖1的控制器的可靠性管理操作的示例的示意圖。
圖6是根據本發明的實施例的幫助說明圖1的非易失性存儲器裝置的第二初始化操作的示例的示意圖。
圖7是根據本發明的實施例的用於原始操作信息的操作信息區域和用於管理的操作信息的存儲區域的示例的示意圖。
圖8是示出根據本發明的實施例的固態驅動器(ssd)的示例的框圖。
圖9是示出根據本發明的實施例的數據存儲裝置被應用於其的數據處理系統的示例的框圖。
具體實施方式
在下文中,根據本發明的數據存儲裝置及其操作方法將參照通過本發明的示例性實施例參照附圖被描述。然而,本發明可以以不同的形式被實現並且不應被理解為限於本文中闡述的實施例。相反,這些實施例被提供以詳細描述本發明以達到本發明所屬領域的技術人員能夠實踐本發明的程度。
應理解的是,本發明的實施例不限於附圖中所示的細節,附圖不必按比例繪製,並且在一些實例中,比例可能已經被放大以更清楚地描述本發明的某些特徵。雖然特定的術語被使用,應注意的是所使用的術語只是為了描述特定的實施例並不是為了限定本發明的範圍。
現在參照圖1,根據本發明的實施例,數據存儲裝置10被提供。
根據圖1的實施例,數據存儲裝置10可以響應於來自外部裝置(未示出)的寫入請求存儲由外部裝置提供的數據。而且,數據存儲裝置10可以響應於來自外部裝置的讀取請求向外部裝置提供存儲的數據。
例如,數據存儲裝置10可以由個人計算機存儲卡國際協會(pcmcia)卡、標準快閃記憶體(cf)卡、智能媒體卡、記憶棒、各種多媒體卡(mmc,emmc,rs-mmc,和mmc-micro)、各種安全數字卡(sd,mini-sd,和mini-sd)、通用閃速存儲器(ufs)、固態驅動器(ssd)等被配置。
根據圖1的實施例,數據存儲裝置10包括控制器100和非易失性存儲器裝置200a和200b。
控制器100可以控制數據存儲裝置10的一般操作的一種或多種。控制器100可以響應於由外部裝置傳輸的寫入請求將數據存儲在非易失性存儲器裝置200a和200b中,並且可以響應於由外部裝置傳輸的讀取請求讀取被存儲在非易失性存儲器裝置200a和200b中的數據並將讀取數據輸出至外部裝置。雖然圖1示出了2個非易失性存儲器裝置200a和200b,應當注意的是實施例不限於此。
控制器100可以為用於存儲在非易失性存儲器裝置200a的操作信息區域261a中的非易失性存儲器裝置200a的原始操作信息rop1執行可靠性管理操作。
例如,控制器100可以產生用於原始操作信息rop1的管理操作信息cop1。例如,控制器100可以通過錯誤校正碼-編碼(ecc-編碼)原始操作信息rop1來產生管理操作信息cop1。然後如可能需要的,控制器100可以檢查管理操作信息cop1的可靠性。例如,控制器100可以通過ecc-編碼管理操作信息cop1來檢查管理操作信息cop1的可靠性。
然後控制器100可以將管理操作信息cop1存儲在非易失性存儲器裝置200b中。雖然圖1中示例了用於非易失性存儲器裝置200a的管理操作信息cop1被存儲在非易失性存儲器裝置200b中,應當注意的是,根據實施例,管理操作信息cop1可以被存儲在除了非易失性存儲器裝置200a的操作信息區域261a之外的區域中。同時,雖然圖1示例了對用於非易失性存儲器裝置200a的原始操作信息rop1的可靠性管理操作,應當注意的是,根據實施例,可靠性管理操作也可以以相同的方式被執行至用於非易失性存儲器裝置200b的原始操作信息rop2。
根據實施例,為了提升非易失性存儲器裝置200b的操作性能,控制器100可以執行用於存儲在非易失性存儲器裝置200b中的數據的後臺操作,例如,垃圾收集操作、磨損均衡操作、讀取回收操作和備份操作。控制器100也可以執行用於存儲在非易失性存儲器裝置200b中的管理操作信息cop1的後臺操作,並且後臺操作可以包括對管理操作信息cop1的可靠性檢查操作。換言之,可靠性檢查操作可以被執行為後臺操作的部分。
存儲在操作信息區域261a中的原始操作信息rop1可以被禁止改變直到控制器100的可靠性管理操作被執行。如果需要,控制器100可以在可靠性管理操作完成之後改變(例如擦除)在操作信息區域261a中的原始操作信息rop1並使用操作信息區域261a作為可用存儲區域。因此,基於可靠性管理的完成,通過擦除在操作信息區域261a中的原始操作信息rop1並使用操作信息區域261a作為可用存儲區域,非易失性存儲器裝置200a的可用存儲空間可以被增加。
根據實施例,為確保非易失性存儲器裝置200b的更大可用存儲空間,用於管理操作信息cop1的存儲區域262b的數據密度可以大於用於原始操作信息rop1的操作信息區域261a的數據密度。
控制器100可以通過第一和第二初始化操作中的一個來初始化非易失性存儲器裝置200a。如下文將描述的,第一初始化操作可以基於從操作信息區域261a讀取的原始操作信息rop1被執行,並且第二初始化操作可以基於通過控制器100的可靠性管理操作被管理的管理操作信息cop1被執行。換言之,第一初始化操作可以基於其可靠性被非易失性存儲器裝置200a檢查的原始操作信息rop1被執行,並且第二初始化操作可以基於其可靠性被控制器100檢查的管理操作信息cop1被執行。
在可靠性管理操作之前,控制器100可以控制非易失性存儲器裝置200a以執行第一初始化操作。即,在可靠性管理操作之前,非易失性存儲器裝置200a可以通過由其本身檢查原始操作信息rop1的可靠性來執行第一初始化操作。
在可靠性管理操作之後,控制器100可以控制非易失性存儲器裝置200a以執行第二初始化操作。即,在可靠性管理操作之後,非易失性存儲器裝置200a可以基於被檢查過可靠性並然後由控制器100提供的管理操作信息cop1執行第二初始化操作。特別的,在可靠性管理操作完成之後,控制器100擦除了操作信息區域261a的原始操作信息rop1並使用了操作信息區域261a作為可用存儲區域的情況下,非易失性存儲器裝置200a可以不再通過第一初始化操作被初始化,而可以僅通過第二初始化操作被初始化。
控制器100可以為存儲在非易失性存儲器裝置200b的操作信息區域261b中的用於非易失性存儲器裝置200b的原始操作信息rop2執行可靠性管理操作,並且可以以與非易失性存儲器裝置200a相同的方式初始化非易失性存儲器裝置200b。儘管沒有被示出,在這種情況下,控制器100可以將用於非易失性存儲器裝置200b的管理操作信息cop2存儲在非易失性存儲器裝置200a中。控制器100可以獨立地初始化非易失性存儲器裝置200a和200b的每一個。例如,控制器100可以控制非易失性存儲器裝置200a以基於管理操作信息cop1執行第二初始化操作,並且可以基於原始操作信息rop2控制非易失性存儲器裝置200b以執行第一初始化操作。
控制器100的可靠性檢查性能可以優於易失性存儲器裝置200a和200b的每一個的可靠性檢查性能。例如,控制器100可以比非易失性存儲器裝置200a具有更好的錯誤檢測和校正能力。因此,原始操作信息rop1可以通過控制器100的可靠性管理操作被更安全地管理。
根據控制器100的控制,非易失性存儲器裝置200a和200b的每一個可以存儲從控制器100傳輸的數據並可以讀出存儲的數據並將讀出的數據傳輸至控制器100。
非易失性存儲器裝置200a和200b可以包括操作信息區域261a和261b,其中用於非易失性存儲器裝置200a和200b的原始操作信息rop1和rop2被分別存儲。例如,原始操作信息rop1可以包括非易失性存儲器裝置200a的操作所必需的參數和選擇信息。原始操作信息rop1可以包括關於失敗存儲區域和用於替代失敗存儲區域的修復存儲區域的信息,其被生成為檢測非易失性存儲器裝置200a的結果。當非易失性存儲器裝置200a被製造時,原始操作信息rop1可以被生成並被存儲在操作信息區域261a中。因為原始操作信息rop1是非易失性存儲器裝置200a所必需的數據,操作信息區域261a的原始操作信息rop1可以被基本上禁止改變並且操作信息區域261a可以具有低數據密度以確保原始操作信息rop1的可靠性。
非易失性存儲器裝置200a和200b的每一個可以在控制器100的控制下執行第一初始化操作或第二初始化操作。例如,非易失性存儲器裝置200a可以通過從操作信息區域261a讀取原始操作信息rop1、檢查讀取的原始操作信息rop1的可靠性以及設置可靠性被檢查的原始操作信息rop1來執行第一初始化操作。而且,非易失性存儲器裝置200a可以通過根據可靠性管理操作從控制器100接收管理操作信息cop1並設置提供的管理操作信息cop1來執行第二初始化操作。
非易失性存儲器裝置200a和200b可以每一個包括閃速存儲器、例如nand快閃記憶體或nor快閃記憶體、鐵電隨機存取存儲器(feram)、相變隨機存取存儲器(pcram)、磁阻隨機存取存儲器(mram)、電阻隨機存取存儲器(reram)等。
圖2示出了圖1所示的非易失性存儲器裝置200a的詳細配置的示例。圖1的非易失性存儲器裝置200b可以被配置並以大體上與非易失性存儲器裝置200a相同的方式操作。
根據圖2的實施例,非易失性存儲器裝置200a包括控制邏輯210、電壓供應單元220、接口單元230、地址解碼器240、數據輸入/輸出單元250和存儲區域260。
控制邏輯210可以根據控制器100的控制,控制非易失性存儲器裝置200a的一般操作的一種或多種。控制邏輯210可以通過接口單元230接收從控制器100傳輸的命令,並可以響應於該命令將控制信號傳輸至非易失性存儲器裝置200a的內部單元。控制邏輯210可以根據控制器100的控制執行第一初始化操作或第二初始化操作。
控制邏輯210可以通過從操作信息區域261a讀取原始操作信息rop1、檢查讀取的原始操作信息rop1的可靠性並將可靠性經過檢查的原始操作信息rop1設置在存儲器裝置200a的內部寄存器(例如,見圖3的寄存器222)中來執行第一初始化操作。
控制邏輯210可以包括可靠性檢查單元211。可靠性檢查單元211可以檢查從操作信息區域261a讀取的原始操作信息rop1的可靠性。例如,可靠性檢查可以通過例如多數校驗和/或循環冗餘校驗被執行。
根據控制邏輯210的控制,電壓供應單元220可以產生非易失性存儲器裝置200a的一般操作所必需的各種操作電壓。例如,電壓供應單元220可以向存儲區域260提供為擦除操作所必需的擦除電壓。例如,電壓供應單元220可以向地址解碼器240提供待在寫入和讀取操作中使用的各種電壓。
接口單元230在存儲器裝置200a和控制器100之間提供接口。任何合適的接口可以被採用。接口單元230可以與控制器100交換包括命令和地址和數據的各種控制信號。接口單元230可以將被輸入到其的各種控制信號和數據傳輸至非易失性存儲器裝置200a的內部單元。
地址解碼器240可以解碼地址以選擇待被存取在存儲區域260中的部分。根據解碼結果,地址解碼器240可以選擇性地驅動字線wl並控制數據輸入/輸出單元250以選擇性地驅動位線bl。
數據輸入/輸出單元250可以將從接口單元230傳輸的數據通過位線bl傳輸至存儲區域260。數據輸入/輸出單元250可以將從存儲區域260讀出的數據通過位線bl傳輸至接口單元230。數據輸入/輸出單元250可以感測當包括在存儲區域260中的存儲器單元響應於讀取電壓被打開和關閉時形成的電流並可以根據感測結果獲得從存儲器單元讀取的數據。
存儲區域260可以通過字線wl與地址解碼器240聯接,並可以通過位線bl與數據輸入/輸出單元250聯接。存儲區域260可以包括分別被設置在其中字線wl和位線bl彼此相交並且數據被存儲在其中的區域的多個存儲器單元。存儲區域260可以包括二維或三維結構的存儲器單元陣列。
存儲區域260可以包括可用存儲區域262a和操作信息區域261a。可用存儲區域262a可以包括多個存儲塊blk0至blkn。例如,每一個存儲塊可以是擦除操作由其執行的單元。操作信息區域261a可以是原始操作信息rop1被存儲在其中的區域。例如,操作信息區域261a可以包括至少一個存儲塊。
圖3是幫助幫助說明說明非易失性存儲器裝置200a的第一初始化操作的示例的圖示。非易失性存儲器裝置200a根據控制器100的控制可以執行第一初始化操作。控制器100可以通過例如基於接通電源的初始化命令或信號或者通過來自主機的請求控制第一初始化操作。
根據圖3的實施例,在步驟s11中,非易失性存儲器裝置200a從操作信息區域261a中讀取原始操作信息rop1。
在步驟s12中,非易失性存儲器裝置200a通過可靠性檢查單元211檢查讀取的原始操作信息rop1的可靠性。
接著,在步驟s13中,非易失性存儲器裝置200a將已經通過可靠性檢查的原始操作信息rop1設置在非易失性存儲器裝置200a的內部寄存器222中。
綜上所述,根據圖3的實施例,基於其可靠性由非易失性存儲器裝置200a檢查的原始操作信息rop1,第一初始化操作被執行。如果原始操作信息rop1通過了可靠性檢查,接著可靠性經過檢查的信息被存儲在非易失性存儲器裝置200a的內部寄存器中。
圖4是幫助說明控制器100的可靠性管理操作的示例的圖示。
根據圖4的實施例,在步驟s21中,控制器100控制非易失性存儲器裝置200a讀取原始操作信息rop1並將讀取的原始操作信息rop1傳輸至控制器100。
控制器100也控制非易失性存儲器裝置200a以執行步驟s22至s24。詳細地,在步驟s22中,非易失性存儲器裝置200a根據控制器100的控制從操作信息區域261a中讀取原始操作信息rop1。在步驟s23中,非易失性存儲器裝置200a可以檢查所讀取的原始操作信息rop1的可靠性。在步驟s24中,非易失性存儲器裝置200a可以將可靠性經過檢查的原始操作信息rop1傳輸至控制器100。
在步驟s25中,控制器100基於所傳輸的原始操作信息rop1產生管理操作信息cop1。例如,通過由ecc單元110來ecc-編碼傳輸的原始操作信息rop1,控制器100可以產生管理操作信息cop1。
在步驟s26中,控制器100可以將管理操作信息cop1存儲在非易失性存儲器裝置200b的存儲區域262b中。
根據實施例,在可靠性管理操作完成之後,控制器100可以擦除操作信息區域261a的原始操作信息rop1並使用操作信息區域261a作為可用的存儲區域。
圖5是幫助說明控制器100的可靠性管理操作的示例的圖示。作為後臺操作的一部分,控制器100可以對存儲在非易失性存儲器裝置200b的管理操作信息cop1執行可靠性管理操作。
根據圖5的實施例,在步驟s31中,控制器100從非易失性存儲器裝置200b讀取管理操作信息cop1。
在步驟s32中,控制器100可以檢查管理操作信息cop1的可靠性。例如,控制器100可以通過由解碼單元120來ecc-解碼管理操作信息cop1來檢查管理操作信息cop1的可靠性以產生可靠性經過檢查的操作信息cop11。
在步驟s33中,控制器100將可靠性經過檢查的操作信息cop11存儲在非易失性存儲器裝置200b中。例如,當管理操作信息cop的可靠性很低時,即當管理操作信息cop1的錯誤發生率很高時,控制器100可以存儲錯誤經過檢查的操作信息cop11。
根據實施例,當管理操作信息cop1的可靠性在非易失性存儲器裝置200b中依然安全時,控制器100可以保留存儲的操作信息cop1而不是產生並存儲可靠性經過檢查的操作信息cop11。
圖6是幫助說明非易失性存儲器裝置200a的第二初始化操作的示例的圖示。
在步驟s41中,控制器100讀取管理操作信息cop1(或者可靠性經過檢查的操作信息cop11,當如參照圖5所述被產生時。
在步驟s42中,控制器100檢查管理操作信息cop1的可靠性。例如,控制器100可以通過由解碼單元120進行ecc-解碼管理操作信息cop1來檢查管理操作信息cop1的可靠性。控制器100可以通過檢測並糾正來自管理操作信息cop1的錯誤來產生可靠性經過檢查的操作信息cop12。
在步驟s43中,控制器100將可靠性經過檢查的操作信息cop12傳輸至非易失性存儲器裝置200a。控制器100可以將可靠性經過檢查的操作信息cop12與用於第二初始化操作的初始化命令一起傳輸至非易失性存儲器裝置200a。
非易失性存儲器裝置200a可以將從控制器100傳輸的操作信息cop12設置在其中的寄存器222中。
圖7是示出了用於原始操作信息rop1的操作信息區域261a和用於管理操作信息cop1的存儲區域262b的示例的代表的簡圖。例如,操作信息區域261a的每一個和存儲區域262b可以是存儲塊。
如上所述,因為原始操作信息rop1是非易失性存儲器裝置200a的操作所必需的數據,用於確保原始操作信息rop1的可靠性的各種措施可以被提供。例如,原始操作信息rop1可以由可靠性檢查單元211檢查其可靠性,並且操作信息區域261a的原始操作信息rop1基本上可以被禁止改變。
而且,根據圖7的實施例,操作信息區域261a可以具有低數據密度。在操作信息區域261a中,只有預定的局部區域p11被用於存儲原始操作信息rop1,同時剩餘區域p12可以是空閒的或可以被填充有虛擬數據。在這種情況下,因為被施加於原始操作信息rop1上的影響由於剩餘區域p12可能不被考慮,原始操作信息rop1可以被安全地保留在操作信息區域261a中。
相反地,存儲區域262b可以具有高於操作信息區域261a的數據密度。考慮到數據密度,因為管理操作信息cop1的可靠性由更高可靠性確保能力的控制器100管理並且不必進一步增加管理操作信息cop1的可靠性使其高達原始操作信息rop1的可靠性,存儲區域262b可以被全部用於存儲不僅管理操作信息cop1,還有其它有意義的數據。
因此,當在可靠性管理操作完成之後,操作信息區域261a的原始操作信息rop1被擦除並且操作信息區域261a變為可用存儲區域時,非易失性存儲器裝置200a和200b的全部可用存儲器容量可以增加。
圖8是示出了根據本發明的實施例的固態驅動器(ssd)1000的示例的框圖。
控制器1100可以控制主機裝置1500和存儲媒介1200之間的數據交換。控制器1100可以包括通過內部總線1170被有效聯接的處理器1110、ram1120、rom1130、ecc單元1140、主機接口1150和存儲媒介接口1160。
控制器1100可以與圖1所示的控制器100大體上相似地操作。控制器1100可以對非易失性存儲器裝置nvm0至nvmn的原始操作信息執行可靠性管理操作。在可靠性管理操完成之後,控制器1100可以擦除操作信息區域的原始操作信息並使用操作信息區域作為可用存儲區域。而且,控制器1100可以控制非易失性存儲器裝置nvm0至nvmn以執行第一初始化操作或第二初始化操作。通過傳輸由可靠性管理操作管理的管理操作信息,控制器1100可以控制非易失性存儲器裝置nvm0至nvmn以執行第二初始化操作。
處理器1110可以控制控制器1100的一般操作。根據主機裝置1500的數據處理請求,處理器1110可以將數據存儲在存儲媒介1200中並從存儲媒介1200中讀取存儲的數據。為了充分管理存儲媒介1200,處理器1110可以控制ssd1000的內部操作,諸如合併操作、磨損均衡操作等。
而且,處理器1110可以以圖1所示的控制單元110大體相似的方式操作。
ram1120可以存儲待被處理器1110使用的程序和程序數據。ram1120可以臨時存儲從主機接口1150傳輸的數據(在將其轉移至存儲媒介1200之前),並可以臨時存儲從存儲媒介1200傳輸的數據(在將其轉移至主機裝置1500之前)。
rom1130可以存儲待被處理器1110讀取的程序代碼。程序代碼可以包括待被處理器1110處理的、用於處理器1110以控制控制器1100的內部單元的命令。
ecc單元140可以編碼待被存儲在存儲媒介1200中的數據並可以編碼從存儲媒介1200讀取的數據。根據ecc算法,ecc單元140可以檢測並糾正數據中出現的錯誤。
主機接口1150可以與主機裝置1500交換處理請求、數據等。
存儲媒介接口1160可以將控制信號和數據傳輸至存儲媒介1200。存儲媒介接口1160可以被傳輸有來自存儲媒介1200的數據。存儲媒介接口1160可以通過多個通道ch0至chn與存儲媒介1200聯接。
存儲媒介1200可以包括多個非易失性存儲器裝置nvm0至nvmn。根據控制器1100的控制,多個非易失性存儲器裝置nvm0至nvmn中的每一個可以執行寫入操作和讀取操作。根據控制器1100的控制,非易失性存儲器裝置nvm0至nvmn中的每一個可以以與圖1所示的非易失性存儲器裝置200a相同的方式來執行第一初始化操作或第二初始化操作。
圖9是示出了根據實施例的數據存儲裝置2300被應用於其的數據處理系統2000的示例的框圖。數據存儲裝置2300可以是圖1的數據存儲裝置10。
數據處理系統2000可以包括計算機、筆記本電腦、上網本、智慧型電話、數字tv、數位相機、導航器等。數據處理系統2000可以包括主處理器2100、主存儲器裝置2200、數據存儲裝置2300和輸入/輸出裝置2400。數據處理系統2000的內部單元可以通過系統總線2500交換包括數據和控制信號的信號。
主處理器2100可以控制數據處理系統2000的一般操作。例如,主處理器2100可以是諸如微處理器的中央處理單元。主處理器2100可以在主存儲器裝置2200上執行作業系統、應用、裝置驅動程序等的軟體。
主處理器2100可以存儲待被主處理器2100使用的程序和程序數據。主存儲器裝置2200可以臨時存儲待被傳輸至數據存儲裝置2300和輸入/輸出裝置2400的數據。
數據存儲裝置2300可以包括控制器2310和存儲媒介2320。數據存儲裝置2300可以以與圖1所示的數據存儲裝置10大體相似的方式被配置並操作。
輸入/輸出裝置2400可以包括能夠與用戶交換數據,諸如接收來自用戶的用於控制數據處理系統2000的命令或向用戶提供處理的結果,的鍵盤、掃描儀、觸控螢幕、屏幕監控器、印表機、滑鼠等。
根據實施例,數據處理系統2000可以通過諸如lan(區域網)、wan(廣域網)、無線網等的網絡2600與至少一個伺服器2700通信。數據處理系統2000可以包括網絡接口(未示出)以訪問網絡2600。
儘管各個實施例在上文中已經被描述,對於本領域技術人員可以理解的是所描述的實施例僅為示例。因此,本申請所描述的數據存儲裝置及其操作方法不應該基於所述實施被限制。在不脫離如權利要求所限定的本發明的精神和範圍的情況下,很多其他實施例和/或其變型可以被相關領域中的技術人員設想到。