數(shù)據(jù)存儲裝置、包括其的數(shù)據(jù)處理系統(tǒng)及其操作方法
【專利說明】數(shù)據(jù)存儲裝置、包括其的數(shù)據(jù)處理系統(tǒng)及其操作方法
[0001]相關(guān)申請的交叉引用
[0002]本申請要求于2014年8月27日提交至韓國知識產(chǎn)權(quán)局的申請?zhí)枮?0-2014-0112347的韓國專利申請的優(yōu)先權(quán),其通過弓|用方式整體并入本文。
技術(shù)領(lǐng)域
[0003]本發(fā)明的各種實施例總體涉及一種數(shù)據(jù)處理系統(tǒng),并且更具體地,涉及一種可以將數(shù)據(jù)存儲裝置的工作存儲器的數(shù)據(jù)備份在主機裝置的工作存儲器中的數(shù)據(jù)處理系統(tǒng)。
【背景技術(shù)】
[0004]計算機環(huán)境的研究模式已轉(zhuǎn)向普適計算,從而可在任何時間和任何地點使用計算機系統(tǒng)。便攜式電子產(chǎn)品,比如移動電話、數(shù)字相機和筆記本電腦的使用已迅速增長。通常,這種便攜式電子產(chǎn)品使用含有存儲器裝置的數(shù)據(jù)存儲裝置。在便攜式電子產(chǎn)品中數(shù)據(jù)存儲裝置存儲待使用的數(shù)據(jù)。
[0005]由于沒有移動部件,使用存儲器裝置的數(shù)據(jù)存儲裝置可提供優(yōu)異的穩(wěn)定性、耐久性、較高的信息存取速度和較低的能量功耗。具有這種優(yōu)勢的數(shù)據(jù)存儲裝置包括通用串行總線(USB)存儲器裝置、具有各種接口的存儲卡、通用閃存存儲(UFS)裝置和固態(tài)驅(qū)動器(SSD)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的各種實施例涉及一種數(shù)據(jù)處理系統(tǒng),該系統(tǒng)可將數(shù)據(jù)存儲裝置的工作存儲器的數(shù)據(jù)備份在主機裝置的工作存儲器中。
[0007]在一個實施例中,數(shù)據(jù)處理系統(tǒng)可包括含有第一存儲器的主機裝置,和包含第二存儲器和第三存儲器,并適合于存儲由主機裝置存取的數(shù)據(jù)的數(shù)據(jù)存儲裝置,其中主機裝置請求數(shù)據(jù)存儲器上傳存儲在第二存儲器中的數(shù)據(jù)。
[0008]其中第一存儲器包括易失存儲器或非易失存儲器,其中第二存儲器包括易失存儲器,和其中第三存儲器包括非易失存儲器。
[0009]在一個實施例中,數(shù)據(jù)存儲裝置可包括非易失存儲器裝置,緩沖存儲器裝置和控制裝置,緩沖存儲器裝置適合于臨時存儲從主機裝置傳輸至非易失存儲器裝置或從非易失存儲器裝置傳輸至主機裝置的數(shù)據(jù),控制裝置包括工作存儲器,并適合于通過驅(qū)動存儲在工作存儲器中的固件來處理從主機裝置傳輸?shù)恼埱?,其中控制器根?jù)從主機裝置傳輸?shù)纳蟼髡埱?,將存儲在工作存儲器中的固件傳輸至主機裝置。
[0010]其中在固件被傳輸后,根據(jù)從主機裝置傳輸?shù)墓?jié)電模式請求,非易失存儲器裝置、緩沖存儲器裝置和控制器以節(jié)電模式操作。
[0011]其中根據(jù)從主機裝置傳輸?shù)膯拘颜埱?,非易失存儲器裝置、緩沖存儲器裝置和控制器被啟動。
[0012]其中根據(jù)從主機裝置傳輸?shù)南螺d請求,控制器將從主機裝置傳輸?shù)墓碳鎯υ诠ぷ鞔鎯ζ髦小?br>[0013]其中根據(jù)上傳請求,控制器將存儲在緩沖存儲器裝置中的緩沖存儲數(shù)據(jù)傳輸至主機裝置。
[0014]其中根據(jù)從主機裝置傳輸?shù)南螺d請求,控制器將從主機裝置傳輸?shù)木彌_存儲數(shù)據(jù)存儲在緩沖存儲器裝置中。
[0015]在一個實施例中,用于操作含有主機裝置和數(shù)據(jù)存儲裝置的數(shù)據(jù)處理系統(tǒng)的方法可包括請求上傳存儲在第二工作存儲器中的工作存儲器數(shù)據(jù),將上傳的工作存儲器數(shù)據(jù)存儲在第一工作存儲器中,并請求數(shù)據(jù)存儲裝置以節(jié)電模式操作,其中,主機裝置包括第一工作存儲器,數(shù)據(jù)存儲裝置包括第二工作存儲器和緩沖存儲器。
[0016]該方法進一步包括:請求數(shù)據(jù)存儲裝置從節(jié)電模式喚醒,請求下載存儲在第一工作存儲器中的工作存儲器數(shù)據(jù);和將下載的工作存儲器數(shù)據(jù)存儲在第二工作存儲器中。
[0017]該方法進一步包括:請求上傳存儲在緩沖存儲器中的緩沖存儲器數(shù)據(jù);和將上傳的緩沖存儲器數(shù)據(jù)存儲在第一工作存儲器中。
[0018]該方法進一步包括:請求下載存儲在第一工作存儲器中的緩沖存儲器數(shù)據(jù);和將下載的緩沖存儲器數(shù)據(jù)存儲在緩沖存儲器中。
[0019]在一個實施例中,數(shù)據(jù)存儲裝置可包括非易失存儲器裝置、第一存儲器裝置和控制器,非易失存儲器裝置適合于存儲由主機裝置存取的數(shù)據(jù),第一存儲器裝置適合于存儲固件,控制器適合于根據(jù)從主機裝置傳輸?shù)恼埱?,通過驅(qū)動固件來處理數(shù)據(jù),其中控制器在進入節(jié)電模式之前,將固件從第一存儲器裝置備份到主機裝置,并在退出節(jié)電模式之后將備份的固件從主機裝置下載到第一存儲器裝置。
【附圖說明】
[0020]圖1為根據(jù)一個實施例例示數(shù)據(jù)處理系統(tǒng)的框圖。
[0021]圖2為輔助解釋當從正常模式進入節(jié)電模式時數(shù)據(jù)處理系統(tǒng)操作的流程圖。
[0022]圖3為輔助解釋當從節(jié)電模式進入正常模式時數(shù)據(jù)處理系統(tǒng)操作的流程圖。
[0023]圖4為根據(jù)另一個實施例例示數(shù)據(jù)處理系統(tǒng)的框圖。
[0024]圖5為根據(jù)一個實施例例示包括固態(tài)驅(qū)動器(SSD)的數(shù)據(jù)處理系統(tǒng)的框圖。
[0025]圖6為例示如圖5所示的SSD控制器的框圖。
【具體實施方式】
[0026]在本發(fā)明中,結(jié)合附圖閱讀下述示例性實施例后,本發(fā)明的優(yōu)勢、特點和取得這些優(yōu)勢、特點的方法將變得更加顯而易見。然而,本發(fā)明可以以不同的形式體現(xiàn),并且不應(yīng)該理解為局限于此處所陳述的實施例。而且,這些實施例是用于以本發(fā)明所屬領(lǐng)域的技術(shù)人員可以容易地實施本發(fā)明技術(shù)概念的詳細程度來描述本發(fā)明。
[0027]此處將要理解的是,本發(fā)明的實施例不局限于附圖所示的細節(jié),并且附圖不必成比例,并且在一些情況下,比例可能被夸大了,為的是更加清楚地描述本發(fā)明的某些特征。盡管這里使用了具體的術(shù)語,但應(yīng)該理解的是,此處使用的術(shù)語只是用于描述具體的實施例,而不是用于限制本發(fā)明的范圍。
[0028]如此處所用,術(shù)語“和/或”包括一個或多個相關(guān)列舉項目的任意和所有組合。應(yīng)該理解的是,當一個元件被稱作“在上面”、“連接至”或“聯(lián)接至”另一個元件時,其可以直接地在上面、連接至或聯(lián)接至另一個元件或者可存在介于中間的元件。如此處所用,單數(shù)形式也用于包括復(fù)數(shù)形式,除非上下文中另外清楚地表明。還應(yīng)該理解的是,當用在該說明書中時,術(shù)語“包括”和/或“包括了”詳細說明至少一個陳述的特點、步驟、操作和/或元件的存在,而不排除一個或多個其它特點、步驟、操作和/或其元件的存在或添加。
[0029]下面,參考所附附圖,通過本發(fā)明的各種實施例,將對數(shù)據(jù)存儲裝置、包括該數(shù)據(jù)存儲裝置的數(shù)據(jù)處理系統(tǒng)和其操作方法進行描述。
[0030]圖1為例示根據(jù)一個實施例的數(shù)據(jù)處理系統(tǒng)的框圖。參考圖1,數(shù)據(jù)處理系統(tǒng)100可包括主機裝置110和數(shù)據(jù)存儲裝置140。
[0031]主機裝置110可包括便攜式電子裝置,比如移動電話、MP3播放器和手提電腦,或電子裝置,比如臺式電腦、游戲機、TV和車載式資訊娛樂系統(tǒng)。
[0032]主機裝置110可包括第一控制器120和第一存儲器130。盡管所例示的是第一存儲器130被配置在第一控制器120外面,但應(yīng)注意到第一存儲器130可以包含在第一控制器120中。
[0033]第一控制器120通過驅(qū)動加載在第一存儲器130上的固件或軟件控制主機裝置110的一般操作。第一控制器120可解碼和驅(qū)動諸如固件或軟件的編碼型指令或算法。第一控制器120可以實現(xiàn)為硬件或硬件和軟件的組合。第一控制器120可以由微控制單元(MCU)或中央處理單元(CPU)構(gòu)成。
[0034]第一存儲器130可以存儲由第一控制器120驅(qū)動的固件或軟件。而且,第一存儲器130可以存儲驅(qū)動固件或軟件