亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

閃存系統(tǒng)及其擦除方法

文檔序號:6756339閱讀:255來源:國知局
專利名稱:閃存系統(tǒng)及其擦除方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種閃存系統(tǒng)及其擦除方法,在該閃存系統(tǒng)中,數(shù)據(jù)可被分為第一和第二而被擦除,且更特別涉及一種閃存系統(tǒng)及其擦除方法,在該閃存系統(tǒng)中,可使用至少一個用作主存儲器的閃存(用于存儲第一數(shù)據(jù)的閃存)及至少一個用作擦除信息存儲器的閃存(用于存儲第二數(shù)據(jù)的閃存),將數(shù)據(jù)擦除兩次。
背景技術(shù)
一般而言,閃存是一種半導(dǎo)體存儲設(shè)備并具有低能量消耗以及即使當電源耗盡時其存儲信息也不會被擦除的特性。即,閃存是一種不斷對其供電的非易失性存儲器。不像DRAM,即使未向其供電,閃存仍可保留其存儲的信息,并將其信息自由地向其輸入或從其中輸出。由于這些特性,閃存已被廣泛地應(yīng)用于各種產(chǎn)品,如數(shù)字電視、數(shù)字攝影機、數(shù)字相機、便攜式電話、個人數(shù)字助理(PDA)、游戲機,及MP3播放器。
傳統(tǒng)閃存系統(tǒng)包括兩個或更多的閃存和用于控制這些閃存的控制器。公共信息系被編程到這些閃存中或從這些閃存中擦除。然而在傳統(tǒng)閃存系統(tǒng)中,如果用戶發(fā)出擦除命令,則立刻刪除閃存中存儲的數(shù)據(jù)。因此,存在重要數(shù)據(jù)可輕易被刪除的問題,且該問題使得數(shù)據(jù)無法恢復(fù)。

發(fā)明內(nèi)容
因此,本發(fā)明考慮到上述問題而進行,且本發(fā)明的一個目的是,提供一種閃存系統(tǒng)及其擦除方法,在該閃存系統(tǒng)中,將存儲在用作主存儲器的閃存(用于暫時擦除的閃存)中的要擦除數(shù)據(jù)存儲在用作擦除信息存儲器的閃存(用于完全擦除的閃存)內(nèi),首先擦除存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù),然后再擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù)。
為了實現(xiàn)上述目的,依據(jù)本發(fā)明,提供一種閃存系統(tǒng)的擦除方法,其中該閃存系統(tǒng)包括至少一個用作主存儲器的閃存、至少一個用作擦除信息存儲器的閃存以及用于控制用作主存儲器的閃存和用作擦除信息存儲器的閃存的控制器,該擦除方法包括步驟(a)請求對用作主存儲器的閃存的暫時擦除命令,用于暫時擦除數(shù)據(jù);(b)確定用作擦除信息存儲器的閃存中是否存在可存儲數(shù)據(jù)的空閑空間;(c)如果確定用作擦除信息存儲器的閃存中存在空閑空間,則將存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù)存儲在用作擦除信息存儲器的閃存中;(d)首先擦除存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù);(e)請求對用作擦除信息存儲器的閃存的完全擦除命令,用于完全擦除數(shù)據(jù);以及(f)再完全擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù)。
該擦除方法更進一步包括步驟如果在步驟(b)中確定用作擦除信息存儲器的閃存中不存在空閑空間,則直接請求對用作擦除信息存儲器的閃存的完全擦除命令,然后完全擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù),由此可進行暫時擦除。
為實現(xiàn)上述目的,根據(jù)本發(fā)明,提供一種閃存系統(tǒng),包括至少一個用作主存儲器的閃存,對其請求用于暫時擦除數(shù)據(jù)的暫時擦除命令;至少一個用作擦除信息存儲器的閃存,對其請求用于完全擦除數(shù)據(jù)的完全擦除命令;以及控制器,用于確定用作擦除信息存儲器的閃存中是否存在可存儲數(shù)據(jù)的空閑空間,其中,如果確定用作擦除信息存儲器的閃存中存在空閑空間,則該控制器請求對用作主存儲器的閃存的暫時擦除命令,將存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù)存儲在用作擦除信息存儲器的閃存中,首先擦除存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù),請求對用作擦除信息存儲器的閃存的完全擦除命令,然后再擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù)。
如果確定用作擦除信息存儲器的閃存中不存在空閑空間,則該控制器直接請求對用作擦除信息存儲器的閃存的完全擦除命令,并完全擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù),由此可以暫時擦除。


圖1是說明根據(jù)本發(fā)明的優(yōu)選實施例的閃存系統(tǒng)的方框圖;以及圖2是說明根據(jù)本發(fā)明的另一優(yōu)選實施例的閃存系統(tǒng)的擦除方法的流程圖。
具體實施例方式
現(xiàn)在將參照

根據(jù)本發(fā)明的優(yōu)選實施例。
本發(fā)明提供一閃存系統(tǒng),其中,存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù)被存儲在用作擦除信息存儲器的閃存(例如,具有如微軟窗口的回收站功能的閃存)中,首先擦除存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù),然后再完全擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù)。
圖1為說明根據(jù)本發(fā)明的優(yōu)選實施例的閃存系統(tǒng)的方框圖。
參照圖1,該根據(jù)本發(fā)明的閃存系統(tǒng)包括主機110、控制器120、至少一個用作主存儲器的閃存130以及至少一個用作擦除信息存儲器的閃存140。
此時,用作主存儲器的閃存130和用作擦除信息存儲器的閃存140具有相同結(jié)構(gòu)。在此情形下,閃存130和閃存140可共享單個芯片的一部分,或是將幾個芯片分成適當?shù)臄?shù)量而共享它們。其可在設(shè)計該控制器時設(shè)定。例如,用作擦除信息存儲器的閃存140的尺寸越小,在其中存儲的數(shù)據(jù)量越少。因此,用作擦除信息存儲器的閃存140的數(shù)據(jù)不得不頻繁地擦除。在此情形下,可使用具有足夠大小以覆蓋諸如程序代碼的重要數(shù)據(jù)的用作擦除信息存儲器的閃存140。
如果收到用于暫時擦除數(shù)據(jù)的暫時擦除命令,用作主存儲器的閃存130將存儲的要擦除數(shù)據(jù)存儲在用作擦除信息存儲器的閃存140中,然后首先擦除存儲的要擦除數(shù)據(jù)。
如果收到用于完全擦除數(shù)據(jù)的完全擦除命令,則用作擦除信息存儲器的閃存140再完全擦除存儲的要擦除數(shù)據(jù)。
如果用作主存儲器的閃存130和用作擦除信息存儲器的閃存140同時請求擦除命令,則控制器120請求對用作主存儲器的閃存130的用于暫時擦除數(shù)據(jù)的暫時擦除命令。然后,控制器120確定用作擦除信息存儲器的閃存140中是否存在可存儲數(shù)據(jù)的空閑空間(數(shù)據(jù)未被寫入其中的扇區(qū))。此時,可通過將程序信息寫入備用單元等來進行空閑空間的確定。
如果確定用作擦除信息存儲器的閃存140中存在空閑空間,則控制器120從用作主存儲器的閃存130中讀取要被擦除的要擦除數(shù)據(jù),并將讀取的數(shù)據(jù)存儲在控制器120的緩沖器(未示出)中。之后,控制器120將存儲在緩沖器中的要擦除數(shù)據(jù)存儲在用作擦除信息存儲器的閃存140中(實際上產(chǎn)生讀取和程序操作)。
如果確定要擦除數(shù)據(jù)已完全存儲在用作擦除信息存儲器的閃存140中,則控制器120首先擦除存儲在用作主存儲器的閃存130中的要擦除數(shù)據(jù)。接著,控制器120請求對用作擦除信息存儲器的閃存140的用于完全擦除數(shù)據(jù)的完全擦除命令,然后再擦除存儲在用作擦除信息存儲器的閃存140中的要擦除數(shù)據(jù),這樣完全擦除要擦除的數(shù)據(jù)。
同時,如果確定用作擦除信息存儲器的閃存140中不存在空閑空間,則控制器120請求對用作擦除信息存儲器的閃存140的用于完全擦除數(shù)據(jù)的完全擦除命令,然后完全擦除存儲在用作擦除信息存儲器的閃存140中的要擦除數(shù)據(jù),由此可以暫時擦除。
此外,如果用作擦除信息存儲器的閃存140中不存在空閑空間,則控制器120可將此事實通知主機110,然后在從主機110收到許可后擦除數(shù)據(jù)。
現(xiàn)在將參照圖2所示的流程圖說明根據(jù)本發(fā)明的優(yōu)選實施例的閃存系統(tǒng)的擦除方法,該閃存系統(tǒng)使用至少一個用作主存儲器的閃存130和至少一個用作擦除信息存儲器的閃存140,具有可執(zhí)行兩次擦除操作的操作特性,如前所述。
參照圖2,根據(jù)本發(fā)明的優(yōu)選實施例的閃存系統(tǒng)的擦除方法首先包括請求對用作主存儲器的閃存130的暫時擦除命令(S201)。
確定用作擦除信息存儲器的閃存140中是否存在可存儲數(shù)據(jù)的空閑空間(S202)。此時,如果確定用作擦除信息存儲器的閃存140中存在空閑空間,則從用作主存儲器的閃存130中讀出要被擦除的要擦除數(shù)據(jù),存儲在控制器120的緩沖器(未示出)中,然后存儲在用作擦除信息存儲器的閃存140中(S203)(實際上,產(chǎn)生讀取和程序操作)。
然后,如果確定要擦除數(shù)據(jù)完全存儲在用作擦除信息存儲器的閃存140中,則首先擦除存儲在用作主存儲器的閃存130中的要被擦除的要擦除數(shù)據(jù)(S204)。
如果完成步驟S204,則控制器120請求對用作擦除信息存儲器的閃存140的完全擦除命令(S205),再完全擦除存儲在用作擦除信息存儲器的閃存140中的要擦除數(shù)據(jù)(S206)。
返回步驟S202,如果確定用作擦除信息存儲器的閃存140中不存在空閑空間,則處理直接進行至步驟S205,在步驟S205中,控制器請求對用作擦除信息存儲器的閃存140的用于完全擦除數(shù)據(jù)的完全擦除命令,然后進行至步驟S206,在其中完全擦除用作擦除信息存儲器的閃存140的信息,由此可以暫時擦除。
上述根據(jù)本發(fā)明的優(yōu)選實施例的閃存系統(tǒng)可被應(yīng)用于如致密閃卡的形式及安插到移動裝置中的形式等等。其也可被應(yīng)用于具有高容量的NAND閃存和具有高處理速度的NOR閃存。
如上所述,根據(jù)本發(fā)明,執(zhí)行兩次擦除命令,而不像立刻擦除數(shù)據(jù)的現(xiàn)有閃存系統(tǒng)。因此,本發(fā)明有利于當存儲數(shù)據(jù)時,防止數(shù)據(jù)因失誤而被擦除。
雖然前面參照優(yōu)選實施例進行描述,應(yīng)了解在不偏離本發(fā)明和所附權(quán)利要求書的精神和范圍的條件下,本領(lǐng)域技術(shù)人員可對本發(fā)明作出變更及修正。
權(quán)利要求
1.一種閃存系統(tǒng)的擦除方法,該閃存系統(tǒng)包括至少一個用作主存儲器的閃存、至少一個用作擦除信息存儲器的閃存、以及用于控制用作主存儲器的閃存和用作擦除信息存儲器的閃存的控制器,所述方法包括下列步驟(a)請求對用作主存儲器的閃存的用于暫時擦除數(shù)據(jù)的暫時擦除命令;(b)確定用作擦除信息存儲器的閃存中是否存在可存儲數(shù)據(jù)的空閑空間;(c)如果確定用作擦除信息存儲器的閃存中存在空閑空間,則將存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù)存儲在用作擦除信息存儲器的閃存中;(d)首先擦除存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù);(e)請求對用作擦除信息存儲器的閃存的用于完全擦除數(shù)據(jù)的完全擦除命令;以及(f)再完全擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù)。
2.如權(quán)利要求1所述的擦除方法,進一步包括步驟如果在步驟(b)中確定用作擦除信息存儲器的閃存中不存在空閑空間,則直接請求對用作擦除信息存儲器的閃存的完全擦除命令,然后完全擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù),由此可以進行暫時擦除。
3.一種閃存系統(tǒng),包括至少一個用作主存儲器的閃存,對其請求用于暫時擦除數(shù)據(jù)的暫時擦除命令;至少一個用作擦除信息存儲器的閃存,對其請求用于完全擦除數(shù)據(jù)的完全擦除命令;以及用于確定用作擦除信息存儲器的閃存中是否存在可存儲數(shù)據(jù)的空閑空間的控制器,其中,如果確定用作擦除信息存儲器的閃存中存在空閑空間,則控制器請求對用作主存儲器的閃存的暫時擦除命令,將存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù)存儲在用作擦除信息存儲器的閃存中,首先擦除存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù),請求對用作擦除信息存儲器的閃存的完全擦除命令,然后再擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù)。
4.如權(quán)利要求3所述的閃存系統(tǒng),其中,如果確定用作擦除信息存儲器的閃存中不存在空閑空間,則控制器直接請求對用作擦除信息存儲器的閃存的完全擦除命令,并完全擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù),由此可以暫時擦除。
全文摘要
本發(fā)明涉及一種閃存系統(tǒng)及其擦除方法,在該閃存系統(tǒng)中,將存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù)存儲在用作擦除信息存儲器的閃存中,首先擦除存儲在用作主存儲器的閃存中的要擦除數(shù)據(jù),然后再擦除存儲在用作擦除信息存儲器的閃存中的要擦除數(shù)據(jù)。根據(jù)本發(fā)明,執(zhí)行兩次擦除命令,而不像數(shù)據(jù)立刻被擦除的現(xiàn)有閃存系統(tǒng)。因此,當存儲數(shù)據(jù)時,可防止數(shù)據(jù)因失誤而被擦除。
文檔編號G11C16/06GK1767066SQ20051000363
公開日2006年5月3日 申請日期2005年1月10日 優(yōu)先權(quán)日2004年10月25日
發(fā)明者張承鎬 申請人:海力士半導(dǎo)體有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1