數據儲存設備和包括數據儲存設備的數據處理系統的制作方法
【專利說明】數據儲存設備和包括數據儲存設備的數據處理系統
[0001]相關申請的交叉引用
[0002]本申請要求在2013年12月24日向韓國知識產權局提交的申請號為10-2013-0162439的韓國專利申請的優先權,其全部內容通過弓I用合并于此。
技術領域
[0003]各種實施例涉及一種數據儲存設備,并且更具體地涉及一種能夠與主機設備共享工作存儲器件的數據儲存設備。
【背景技術】
[0004]近來,用于計算環境的范式已被轉換為普適計算,使得可以在任何時間和任何地點使用計算機系統。由于這個事實,諸如移動電話、數字照相機和膝上型計算機的便攜式電子設備的使用已迅速增加。通常,這樣的便攜式電子設備使用具有存儲器件的數據儲存設備。數據儲存設備儲存要在便攜式電子設備中使用的數據。
[0005]具有存儲器件的數據儲存設備提供的優點在于沒有機械驅動部分,因而,穩定性和持久性優良、信息訪問速度高并且功率消耗小。具有這樣優點的數據儲存設備包括通用串行總線(USB)存儲器件、具有各種接口的存儲卡、通用快閃儲存(UFS)設備和固態驅動器(SSD)。
【發明內容】
[0006]本文描述了能夠與主機設備共享工作存儲器件的數據儲存設備。
[0007]在本公開的一個實施例中,一種數據處理系統可以包括:主機設備,其包括第一易失性存儲器件;以及數據儲存設備,其包括第二易失性存儲器件和非易失性存儲器件,并且適于儲存要被主機設備訪問的數據,其中,在處于正常模式的數據儲存設備進入節能模式之前,數據儲存設備將儲存在第二易失性存儲器件中的數據上傳至第一易失性存儲器件。
[0008]在本公開的一個實施例中,一種數據處理系統可以包括主機設備和數據儲存設備,主機設備包括第一易失性存儲器件,數據儲存設備適于儲存要與主機設備通信的數據,其中,數據儲存設備包括:控制器,適于控制數據儲存設備的操作;第二易失性存儲器件,適于儲存用于驅動控制器所需的數據;以及訪問塊,適于在處于正常模式的數據儲存設備進入節能模式之前根據控制器的控制而將儲存在第二易失性存儲器件中的數據上傳至第一易失性存儲器件。
[0009]在本公開的一個實施例中,一種數據儲存設備可以包括非易失性存儲器件和控制器,所述控制器適于將數據儲存在非易失性存儲器件中,以及根據來自主機設備的請求而將儲存在非易失性存儲器件中的數據提供至主機設備,其中,控制器包括:控制單元;易失性存儲器件,適于儲存用于驅動控制單元所需的數據;以及主機接口單元,其包括訪問塊并且與主機設備和控制器接口,所述訪問塊適于在處于正常模式的數據儲存設備進入節能模式之前根據控制單元的控制而將儲存在易失性存儲器件中的數據上傳至主機設備。
[0010]根據本公開的實施例,可以在數據儲存設備和主機設備之間共享工作存儲器件,且因而可以改善數據儲存設備的性能。
【附圖說明】
[0011]結合附圖來描述特征、方面和實施例,其中:
[0012]圖1是示例性地示出根據本公開的一個實施例的數據處理系統的框圖;
[0013]圖2是示例性地示出根據本公開的一個實施例的、當數據儲存設備從正常模式進入節能模式時圖1中示出的數據儲存設備的操作的框圖;
[0014]圖3是示例性示出根據本公開的一個實施例的要儲存在圖1中所示的上傳管理信息儲存單元中的上傳管理信息的圖;
[0015]圖4是示例性示出根據本公開的一個實施例的要儲存在圖1中所示的上傳管理信息儲存單元中的上傳管理信息的圖;
[0016]圖5是示例性示出根據本公開的一個實施例的被增加至要根據圖4中所示的上傳管理信息方案而上傳的信息中的頭信息的圖;
[0017]圖6是示例性示出當數據儲存設備從節能模式進入正常模式時圖1中所示的數據儲存設備的操作的框圖;以及
[0018]圖7是示例性示出根據本公開的一個實施例的數據處理系統的框圖。
【具體實施方式】
[0019]在本發明中,在結合附圖來閱讀以下的示例性實施例之后,優點、特征和實現它們的方法將更加清楚。然而,本發明可以用不同的形式來實施,并且不應該被解釋為局限于本文提出的實施例。提供這些實施例以將本發明詳細描述給本領域的技術人員達到能夠容易地實施本發明的技術構思的程度。
[0020]在本文中將理解的是,本發明的實施例不局限于附圖中所示的細節,并且附圖不一定按比例繪制,在一些情況下為了更清楚地描繪本發明的某些特征,比例可能被夸大了。盡管在本文中使用了特定術語,但將理解的是,在本文中使用的術語僅出于描述特定實施例的目的,而不旨在限制本發明的范圍。
[0021]如本文中所使用的,術語“和/或”包括相關列出項中的一個或更多個的任意組合和所有組合。將理解的是,當元件被稱作在另一元件“上”、與另一元件“連接”或“耦接”時,其可以是直接在所述另一元件上、與所述另一元件連接或耦接、或可以存在中間元件。如本文中所使用的,單數形式也旨在包括復數形式,除非在上下文中明確地另有所指。還將理解的是,術語“包括”和/或“包括有”,當用在本說明書中時,指明存在至少一個所陳述的特征、步驟、操作和/或元素,但不排除存在或增加一個或更多個其他特征、步驟、操作和/或元素。
[0022]在下文中,以下將參考附圖通過示例性實施例來描述根據本公開的數據儲存設備和包括數據儲存設備的數據處理系統。
[0023]圖1是示例性示出根據本公開的一個實施例的數據處理系統100的框圖。參見圖1,數據處理系統100可以包括主機設備110和數據儲存設備120。
[0024]主機設備110可以包括諸如移動電話、MP3播放器和膝上型計算機的便攜式電子設備,或諸如筆記本計算機、游戲機、電視機和車載信息娛樂系統的電子設備。
[0025]主機設備110可以包括第一控制器111和第一易失性存儲器件112。盡管示出第一易失性存儲器件112被配置在第一控制器111之外,但是明顯的是,第一易失性存儲器件112可以被配置在第一控制器111之內。
[0026]第一控制器111可以通過驅動加載在第一易失性存儲器件112上的固件或軟件來控制主機設備110的一般操作。第一控制器111可以對諸如固件或軟件的代碼類型指令或算法進行譯碼或驅動。可以以硬件類型或以硬件和軟件的組合類型來實現第一控制器111。第一控制器111可以包括微控制單元(MCU)和/或中央處理單元(CPU)。
[0027]第一易失性存儲器件112可以儲存要被第一控制器111驅動的固件或軟件。另外,第一易失性存儲器件112可以儲存驅動固件或軟件所需的數據。也就是說,第一易失性存儲器件112可以作為第一控制器111的工作存儲器件來操作。
[0028]第一易失性存儲器件112可以被分成系統區域112A和統一區域112B。系統區域112A可以是用于第一控制器111的專用存儲區域。也就是說,第一控制器111可以獨占地訪問和使用系統區域112A。統一區域112B可以被第一控制器111和數據儲存設備120的第二控制器130共享。也就是說,第一控制器111和第二控制器130 二者都可以訪問和使用統一區域112B。作為本公開的另一實施例,統一區域112B可以是用于數據儲存設備120的第二控制器130的專用存儲區域。也就是說,第二控制器130可以獨占地訪問和使用統一區域112B。
[0029]第一控制器111可以在第一易失性存儲器件112中分配統一區域112B。當由第一控制器111來分配統一區域112B時,可以固定或改變統一區域112B的尺寸。第一控制器111可以將分配的統一區域112B的地址信息提供至數據儲存設備120。
[0030]數據儲存設備120可以響應于主機設備110的請求而工作。數據儲存設備120可以儲存要被主機設備110訪問的數據。數據儲存設備120還可以是存儲器系統。
[0031]根據與主機設備110電稱接的主機接口 IF的協議,數據儲存設備120可以是各種儲存設備中的任何一種。例如,數據儲存設備120可以是諸如固態驅動器(SSD)、多媒體卡(MMC)形式的多媒體卡、嵌入式MMC卡(eMMC)、縮小尺寸的MMC (RS-MMC)和微型MMC、安全數字(SD)卡形式的安全數字卡、迷你SD卡和微SD卡、通用串行總線(USB)存儲器件、通用快閃儲存(UFS)設備、個人計算機存儲卡國際協會(PCMCIA)卡類型儲存設備、外圍組件互連