新四季網

一種固態硬碟全盤擦除的方法和相應的設備的製作方法

2023-09-21 06:25:40

專利名稱:一種固態硬碟全盤擦除的方法和相應的設備的製作方法
技術領域:
本發明涉及通信技術領域,具體涉及一種固態硬碟全盤擦除的方法和相應 的設備。
背景4支術
固態硬碟(SSD, Solid State Disk)由控制單元與存儲單元組成。存儲單 元多採用非易失性的快閃記憶體(Flash)晶片構成,且不具有機械轉動裝置,因而 這種硬碟具有讀寫性能高,抗震能力強,電源開銷小等優勢,並廣泛應用於軍 事、車載、工控、視頻監控、網絡監控、網絡終端、電力、醫療、航空等、導 航設備等領域。
由於固態硬碟的特性,廣泛應用於各個場合如筆記本或伺服器等環境。當 使用安全命令對固態硬碟上數據進行全盤擦除時,需要先對固態硬碟進行全盤 擦除,然後再全盤寫一次,從而導致命令響應過長,經常會引起碟片丟失或主 機認為碟片錯誤的情況。
為了改善該問題,目前主要的方式是通過多通道數據寫並發的方式對固態 硬碟進行全盤擦除操作和數據寫操作,即通過多個通道同時對固態硬碟的快閃記憶體 晶片進行擦除操作和數據寫操作,具體對每一個通道來說,則需要一層(Layer) 一層順序地進行擦除操作或數據寫操作,其中,Layer是指一個CE信號對應的 存儲空間,其大小與通道帶寬有關;由此可以得出,使用安全命令對固態硬碟 上數據進行全盤擦除的響應時間,即全盤進行擦除操作和數據寫操作的總時間 !^總容量/ (通道數*通道帶寬)。
在對現有技術的研究和實踐過程中,本發明的發明人發現,由於受通道數 和帶寬的限制,全盤擦除操作和數據寫操作的總時間大多為10多分鐘甚至更 多,時間依舊較長。

發明內容
本發明實施例提供一種固態硬碟全盤擦除的方法和相應的設備,可以減少 全盤擦除操作和數據寫操作的時間。
5需說明的是,本發明實施例所說的全盤擦除包括對固態硬碟進行全盤擦除 操作以及數據寫操作。
一種固態硬碟全盤擦除的方法,包括 接收主機下發的安全擦除命令;
根據所述安全擦除命令並行下發兩面擦除命令給固態硬碟每個通道中的 每個層以執行擦除操作,所述擦除操作為以每相鄰的兩個面為單位依次對每個 層的數據進行擦除;
根據所述安全擦除命令對固態硬碟的各個層執行數據寫操作。
一種硬碟控制裝置,包括
接收單元,用於接收主機下發的安全擦除命令;
擦除操作單元,用於根據所述接收單元接收到的安全擦除命令並行下發兩 面擦除命令給固態硬碟每個通道中的每個層以執行擦除操作,所述擦除操作為 以每相鄰的兩個面為單位依次對每個層的數據進行擦除;
寫操作單元,用於根據所述安全擦除命令對固態硬碟的各個層執行數據寫 操作。
一種固態硬碟,包括本發明實施例提供的任意一種硬碟控制裝置。 本發明實施例採用在接收到主機下發的安全擦除命令後,根據該安全擦除 命令對固態硬碟的所有通道中的所有層進行並行擦除操作,即對所有層的數據 同時進行擦除,從而使得該方案相對於現有技術中需要一層一層順序地擦除的 方案而言,可以節省全盤擦除的時間,即減少了全盤的擦除操作和數據寫操作 的總的時間,從而提高了安全擦除命令的響應速度。


為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所 需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明 的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下, 還可以根據這些附圖獲得其他的附圖。
圖l是本發明實施例一提供的方法的方法流程圖2是本發明實施例二提供的方法的方法流程圖3是固態硬碟的層次結構圖;圖4是塊內的頁與頁之間的複製回(copy_back)操作示意圖; 圖5是本發明實施例提供的硬碟控制裝置的結構示意圖。
具體實施例方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清 楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是 全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造 性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
本發明實施例提供一種固態硬碟全盤擦除的方法和相應的設備。以下分別 進4亍詳細il明。
實施例一、
本實施例將從硬碟控制裝置的角度進行描述,該硬碟控制裝置可以集成在 固態硬碟中,也可以作為一個獨立於固態硬碟的裝置存在。
一種固態硬碟全盤擦除的方法,包括接收主機下發的安全擦除命令,根 據該安全擦除命令並行下發兩面擦除命令給固態硬碟每個通道中的每個層 (Layer)以執行擦除操作,所述擦除操作為以每相鄰的兩個面(Plane)為單 位依次對每個層的數據進行擦除;據所述安全擦除命令對固態硬碟的各個層執 行數據寫操作;如圖l所示,具體流程可以如下
101、接收主機下發的安全擦除命令;
該安全擦除命令中還可以攜帶安全擦除等級,以便後續可以根據安全擦除 等級的指示對固態硬碟進行全盤擦除。
其中,該安全擦除等級指示對固態硬碟進行全盤擦除的重複次數,全盤擦 除的重複次數越少,該固態硬碟上數據被恢復的可能性就越高,數據安全係數 就越低,反之,全盤擦除的重複次數越多,該固態硬碟上數據被恢復的可能性 就越低,數據安全係數就越高,對與要求不高的擦除,只需要全盤擦除後再全 盤寫一遍即可,而對於擦除要求較高的用戶來說,則需要對曾經寫過的數據進 行反覆的擦除操作與數據寫操作,這樣才能使以前寫過的數據不能被讀取出 來。
當然,安全擦除等級也可以通過其它方式來獲取,例如,通過獨立的消息來獲取,或者,該安全擦除等級也可以攜帶在其它的消息中,然後通過接收該 其它的消息來獲取,等等。
102、 根據該安全擦除命令並行下發兩面擦除命令(two plane erase)給固 態硬碟每個通道中的每個層以執行擦除操作,該擦除操作具體為以每相鄰的兩 個面為單位依次對每個層的數據進行擦除;其中,該兩面擦除命令中攜帶需要 擦除的數據的地址,以便可以根據所述地址以每相鄰的兩個面為單位依次對每 個層的數據執行擦除操作。
其中,硬碟控制裝置在接收到主機下發的安全擦除命令後,可以根據該安 全擦除命令對固態硬碟的所有通道中的所有層進行並行擦除操作,比如,對所 有層的數據同時進行擦除操作,並且,同一時刻同一層的兩個面也都在擦除, 這與現有技術中需要一個層(Layer) —個層順序地擦除的方案而言,可以節 省全盤擦除的時間。
其中,面(Plane)是指快閃記憶體晶片裡面的一片存儲單元, 一個層可以包括 多個面, 一個面可以包括2048個塊(Block), l個塊有64個頁(Page)或128頁, l個頁有8個扇區(Sector )或4個扇區或16個扇區等,l個扇區包括512位元組(Byte ) 的數據。
當然,執行安全擦除命令除了需要對固態硬碟進行擦除操作之外,還需要 對固態硬碟進行數據寫操作
103、 根據所述安全擦除命令對固態硬碟的各個層執行數據寫操作; 例如,在擦除後的層中寫入特定數據,比如預先協商好的數據如"0"、 "5"
等等,這特定數據由主機下發的安全擦除命令而定,以用作對全盤的數據覆蓋; 該特定數據可以通過如下方式來獲取
在主機下發的安全擦除命令中攜帶特定數據的屬性,然後根據該特定數據 的屬性來確定特定數據,或者,也可以在主機下發的安全擦除命令中直接攜帶 特定數據,等等。
需說明的是,在此數據可以劃分為用戶數據和特定數據,用戶數據由用戶 寫入,而特定數據為系統預置的數據,用於對全盤數據的覆蓋,例如,假設系 統預置的特定數據為"0",則在擦除之後,可以在固態硬碟中全部寫入數據"O"。
其中,根據所述安全擦除命令對固態硬碟的各個層執行數據寫操作可以在
8全盤的擦除操作執行完畢後執行;當然,為了進一步節省全盤擦除的時間,也
可以不在全盤的擦除操作執行完畢後執行數據寫操作,而是在對每個層的數據 執行擦除操作的同時,利用通道的空閒時間,根據安全擦除命令向固態硬碟的
各個層執行數據寫操作,可以如下
A、 在完成對一個面的擦除操作之前,至少對所屬於該面的一個塊寫入一 個頁的數據;
B、 在完成對一個面的擦除操作之後,將之前寫入的一個頁的數據複製回 (copy_back)該頁所屬塊的其他頁中;其中,copyJmck是指在快閃記憶體晶片內部
將 一 個頁的數據複製到另 一 個頁的操作;
C、 在該塊的數據寫滿後,將該塊的數據copyJ ack到該塊所屬面的其他塊中。
由上可知,本實施例採用在接收到主機下發的安全擦除命令後,根據該安 全擦除命令對固態硬碟的所有通道中的所有層進行並行擦除操作,從而使得該 方案相對於現有技術中需要一層一層順序地擦除的方案而言,縮短了全盤擦除 的時間,提高了安全擦除命令的響應速度,從而可以避免主機對固態硬碟的運 行狀況作出誤判,例如可以避免由於安全擦除命令的響應速度過慢,導致主機 誤以為碟片丟失或出錯等等情況的發生。
實施例二、
根據實施一所描述的方法,以下將以該硬碟控制裝置集成在硬碟中為例作 進一步詳細i兌明。
硬碟控制裝置在接收到主機下發的安全擦除命令後,根據該安全擦除命令 對固態硬碟的快閃記憶體晶片中的所有通道中的所有層進行並行擦除操作,並且,為 了進一步縮短全盤擦除的時間,在對每個層的數據執行擦除操作的同時,利用 通道的空閒時間,根據之前接收到的安全擦除命令向固態硬碟的各個層執行數 據寫操作;如圖2所示,具體流程可以如下
201、硬碟控制裝置接收主機下發的安全擦除命令;該安全擦除命令中可 以攜帶安全擦除等級,以便後續可以根據安全擦除等級的指示對固態硬碟進行 全盤擦除。
其中,該安全擦除等級指示對固態硬碟進行全盤擦除的重複次數,全盤擦除的重複次數越少,該固態硬碟上數據被恢復的可能性就越高,數據安全係數 就越低,反之,全盤擦除的重複次數越多,該固態硬碟上數據被恢復的可能性 就越低,數據安全係數就越高,對與要求不高的擦除,只需要全盤擦除後再全 盤寫一遍即可,而對於擦除要求較高的用戶來說,則需要對曾經寫過的數據進 行反覆的擦除操作與數據寫操作,這樣才能使以前寫過的數據不能被讀取出 來。
當然,安全擦除等級也可以通過其它方式來獲取,例如,通過獨立的消息 來獲取,或者,該安全擦除等級也可以攜帶在其它的消息中,然後通過接收該 其它的消息來獲取,等等。
202、 硬碟控制裝置根據該安全擦除命令並行下發兩面擦除命令給固態硬 盤每個通道中的每個層(對快閃記憶體晶片而言,這裡的層指的是一個CE信號對應 的存儲空間),例如,根據該安全擦除命令中攜帶的安全擦除等級下發相應的 兩面擦除命令,比如表示需要重複擦除"與安全擦除等級相對應的次數,,次的 兩面擦除命令給固態硬碟每個通道中的每個層;其中,該兩面擦除命令中需要 攜帶需要擦除的數據的地址,這樣才能找到需要擦除的數據,擦除時可以為 以每相鄰的兩個面(Plane)為單位依次對所屬層的數據進行擦除,可以是對 固態硬碟快閃記憶體晶片中的每個通道的每個層的每相鄰的兩個面的塊(Block)依 次進行擦除;在完成所屬於同一個層的兩個相鄰的面的擦除操作後,採用同樣 的方法再擦除所屬於該層的另外的兩個相鄰的面的數據,可參見圖3,圖3為固 態硬碟的層次結構圖
對於固態硬碟而言,其包括總線通道,總線通道又可以包括多條,比如M 條通道,每一條通道具有一個多快閃記憶體接口 ,而多快閃記憶體4妄口下對應著多個,比如 N個通道晶片,每個通道晶片又對應著一個單快閃記憶體接口 , 一個單快閃記憶體接口又可 以連接多個,比如X個層,每個層又如實施一中所說的,可以包括多個,比如 K個面,在本發明實施例中,主要是以每相鄰的兩個面為單位依次對每個層的 數據執行擦除操作的;其中,M、 N、 X和K均為正整數。
203、 硬碟控制裝置對盤進行全盤擦除的同時,可同時利用通道的空閒時 間,向每個快閃記憶體晶片下的每個層的每個面寫入一個頁的特定數據,以便在後續 的操作中作為"COpy—back操作"的源數據,最終實現對全盤的數據覆蓋。具
10體可以是在完成對一個面的擦除操作之前,至少對所屬於該面的一個塊寫入 一個頁的特定數據;其中,該特定數據由主機下發的安全擦除命令,即步驟201 中接收到的安全擦除命令而定;
由於每個面的總的擦除時間會較長,因此,在擦除完面中的所有塊之前, 能保證每個面中都至少有一個塊被寫入了一個頁的特定數據,以提高數據的擦 除效率。
需說明的是,數據寫操作也可在全盤擦除後進行,可參見實施例一,在此 不再贅述。
204、 硬碟控制裝置在完成對一個面的擦除操作之後,將之前寫入的一個 頁的數據c叩yjmck到該頁所屬塊的其他頁中;其中,c叩yjmck是指在快閃記憶體芯 片內部將一個頁的數據複製到另一個頁的操作;
塊內的頁與頁之間的copy—back操作可參見圖4,假設塊中包括了 64個頁 (Page),即PageO Page63,其中,PageO被寫入了特定數據,那麼,在完成 對一個面的擦除操作之後,可以將PageO中的特定數據copyJ ack到Pagel ~ Page63中。
205、 在該塊的數據寫滿後,將該塊的數據copyJ ack到該塊所屬面的其他 塊中。
206、 如果硬碟控制裝置在步驟201中還獲取了安全擦除等級,那麼此時還 可以根據之前獲取到的安全擦除等級確定對固態硬碟進行全盤擦除的重複次 數,根據該重複次數重複執行步驟202至步驟205;比如,可以將安全擦除等級 劃分為高和低兩種,若安全擦除等級為低,則重複次數為O,即只需要全盤擦 除後再全盤寫一遍即可,比如可以執行一遍步驟202至步驟205;若安全擦除等 級為高,則需要對曾經寫過的數據進行反覆的擦除操作與反覆的數據寫操作, 比如重複執行多次如5次步驟202至步驟205,這樣才能使以前寫過的數據不能 被讀取出來;至於需要重複執行的次數,與安全擦除等級的高低有關,可以由 用戶預先進行設定。步驟206可選。
207、 在完成安全擦除命令後,硬碟控制裝置可以返迴響應消息給主機, 通知全盤擦除完成,即全盤擦除操作和數據寫操作執行完畢。
由上可知,本實施例採用在接收到主機下發的安全擦除命令後,根據該安全擦除命令對固態硬碟的所有通道中的所有層進行並行擦除操作,即對所有層 上的數據同時進行擦除,從而使得該方案相對於現有技術中需要一層一層順序 地擦除的方案而言,可以減少全盤的擦除操作和數據寫操作的總的時間;進一
步的,還可以通過copyj)ack方式來對固態硬碟進行數據寫操作,從而進一步 縮短全盤擦除的時間,提高安全擦除命令的響應速度,避免主機對固態硬碟的 運行狀況作出誤判,例如若安全擦除命令的響應速度過慢,則主機可能會誤以 為碟片丟失或出錯等等。
實施例三、
為了更好地實施以上方法,本發明實施例還相應地提供一種硬碟控制裝 置,該硬碟控制裝置可以集成在固態硬碟中,也可以作為一個獨立於固態硬碟 的裝置存在;如圖5所示,該硬碟控制裝置包括接收單元301、擦除操作單元302 和寫操作單元303;
接收單元301,用於接收主機下發的安全擦除命令;
擦除操作單元302,用於根據所述接收單元301接收到的安全擦除命令並行 下發兩面擦除命令給固態硬碟每個通道中的每個層以執行擦除操作,所述擦除 操作為以每相鄰的兩個面為單位依次對每個層的數據進行擦除;
在接收單元301接收到主機下發的安全擦除命令後,可以根據該安全擦除 命令對固態硬碟的所有通道中的所有層進行並行擦除操作,即對所有層上的數 據同時進行擦除操作,並且,同一時刻同一層的兩個面也都在擦除,這與現有 技術中需要一個層(Layer) —個層順序地擦除的方案而言,可以節省全盤擦 除的時間。
當然,執行安全擦除命令除了需要對固態硬碟進行擦除操作之外,還需要 對固態硬碟進行數據寫操作,比如可以在擦除後的層中重新寫入特定的數據, 這特定的數據由主機下發的安全擦除命令而定,以用作對全盤的數據覆蓋。因 此,如圖5所示,該硬碟控制裝置還包括寫操作單元303;
寫操作單元303,用於根據所述安全擦除命令對固態硬碟的各個層執行數 據寫操作。該寫操作單元303具體可以為第一寫操作模塊或第二寫操作模塊;
第一寫操作模塊,用於在擦除操作單元302執行全盤的擦除操作完畢後, 根據所述安全擦除命令對固態硬碟的各個層執行數據寫操作;
12第二寫操作模塊,用於在擦除操作單元302對每個層的數據執行擦除操作
的同時,利用通道的空閒時間,根據所述安全擦除命令向固態硬碟的各個層執 行數據寫操作。
其中,寫操作單元303可以包括第一寫入單元和第二寫入單元; 第一寫入單元,用於在擦除操作單元完成對一個面的擦除操作之前,至少
對所屬於該面的一個塊寫入一個頁的數據;
第二寫入單元,用於在擦除操作單元完成對一個面的擦除操作之後,將之
前第 一 寫入單元寫入的 一 個頁的數據複製回copy—back該頁所屬塊的其他頁 中,在該塊的數據寫滿後,將該塊的數據c0pyJ3ack到該塊所屬面的其他塊中。 該硬碟控制裝置還可以包括獲取單元;
獲取單元,用於獲取安全擦除等級,所述安全擦除等級指示對固態硬碟進 行全盤擦除的重複次數;比如,可以將安全擦除等級劃分為高和低兩種,若安 全擦除等級為低,則重複次數為O,若安全擦除等級為高,則需要對曾經寫過 的數據進行反覆的擦除操作與反覆的數據寫操作,比如重複次數為5次,這樣 才能使以前寫過的數據不能被讀取出來;至於需要重複執行的次數,與安全擦 除等級的高低有關,可以由用戶預先進行設定。
需說明的是,安全擦除等級也可以攜帶在安全擦除命令中,即由接收單元 301來獲取,因此,獲取單元只是作為一個可選的單元。
所述擦除操作單元,還用於根據獲取單元獲取到的安全擦除等級的指示對 固態硬碟進行全盤擦除。
以上各個單元的具體實施可參見方法實施例,在此不再贅述。
另外,本發明實施例還相應地提供一種固態硬碟,包括本發明實施例提供 的任意一種硬碟控制裝置,硬碟控制裝置的有關說明具體可參見前面實施例, 在此不再贅述。
綜上,本實施例硬碟控制裝置在接收單元301接收到主機下發的安全擦除 命令後,可以由擦除操作單元302根據該安全擦除命令對固態硬碟的所有通道 中的所有層進行並行擦除操作,從而使得該方案相對於現有技術中需要一層一 層順序地擦除的方案而言,可以節省全盤擦除的時間,即減少了全盤的擦除操 作和數據寫操作的總的時間;進一步的,硬碟控制裝置的寫操作單元303還可以通過copyj5ack方式來對固態硬碟進行數據寫操作,從而進一步縮短全盤擦 除的時間,提高安全擦除命令的響應速度,避免主機對固態硬碟的運行狀況作 出誤判,例如若安全擦除命令的響應速度過慢,則主機可能會誤以為碟片丟失 或出錯等等。
驟是可以通過程序來指令相關的硬體來完成,該程序可以存儲於一計算機可讀 存儲介質中,存儲介質可以包括只讀存儲器(ROM, Read Only Memory )、 隨機存取記憶體(RAM, Random Access Memory )、 f茲盤或光碟等。
以上對本發明實施例所提供的一種固態硬碟全盤擦除的方法和相應的設
闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時, 對於本領域的一般技術人員,依據本發明的思想,在具體實施方式
及應用範圍 上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。
1權利要求
1、一種固態硬碟全盤擦除的方法,其特徵在於,包括接收主機下發的安全擦除命令;根據所述安全擦除命令並行下發兩面擦除命令給固態硬碟每個通道中的每個層以執行擦除操作,所述擦除操作為以每相鄰的兩個面為單位對每個層的數據進行擦除;根據所述安全擦除命令對固態硬碟的各個層執行數據寫操作。
2、 根據權利要求l所述的方法,其特徵在於,所述根據所述安全擦除命令 對固態硬碟的各個層執行數據寫操作包括在全盤的擦除操作執行完畢後,根據所述安全擦除命令對固態硬碟的各個 層執行數據寫操作;或者,在對每個層的數據執行擦除操作的同時,利用通道的空閒時間,根據所述 安全擦除命令向固態硬碟的各個層執行數據寫操作。
3、 根據權利要求2所述的方法,其特徵在於,所述在對每個層的數據進行 擦除的同時,利用通道的空閒時間,根據所述安全擦除命令向固態硬碟的各個 層執行數據寫操作包括在完成對一個面的擦除操作之前,至少對所屬於該面的一個塊寫入一個頁 的數據;在完成對一個面的擦除操作之後,將之前寫入的一個頁的數據複製回 copyJ ack該頁所屬塊的其他頁中,在該塊的數據寫滿後,將該塊的數據 copyJ ack到該塊所屬面的其他塊中。
4、 根據權利要求1或3中任一項所述的方法,其特徵在於 所述安全擦除命令攜帶預置的特定數據,所述根據所述安全擦除命令對固態硬碟的各個層執行數據寫操作包括在固態硬碟的各個層中寫入所述特定數 據;或者,所述安全擦除命令攜帶預置的特定數據的屬性,所述根據所述安全擦除命 令對固態硬碟的各個層執行數據寫操作包括根據所述特定數據的屬性確定特 定數據,固態硬碟的各個層中寫入所述確定的特定數據。
5、 根據權利要求1至3中任一項所述的方法,其特徵在於,還包括獲取安全擦除等級,所述安全擦除等級指示對固態硬碟進行全盤擦除的重 複次數;根據安全擦除等級的指示對固態硬碟進行全盤擦除。
6、 一種硬碟控制裝置,其特徵在於,包括 接收單元,用於接收主機下發的安全擦除命令;擦除操作單元,用於根據所述接收單元接收到的安全擦除命令並行下發兩 面擦除命令給固態硬碟每個通道中的每個層以執行擦除操作,所述擦除操作為 以每相鄰的兩個面為單位依次對每個層的數據進行擦除;寫操作單元,用於根據所述安全擦除命令對固態硬碟的各個層執行數據寫 操作。
7、 根據權利要求6所述的硬碟控制裝置,其特徵在於,寫操作單元為第一寫操作模塊或第二寫操作模塊;第一寫操作模塊,用於在擦除操作單元執行全盤的擦除操作完畢後,根據所述安全擦除命令對固態硬碟的各個層執行數據寫操作;第二寫搡作模塊,用於在擦除操作單元對每個層的數據執行擦除操作的同時,利用通道的空閒時間,根據所述安全擦除命令向固態硬碟的各個層#1行數 據寫操作。
8、 根據權利要求6所述的硬碟控制裝置,其特徵在於,所述寫操作單元包括第一寫入單元,用於在擦除操作單元完成對一個面的擦除操作之前,至少對所屬於該面的一個塊寫入一個頁的數據;第二寫入單元,用於在擦除操作單元完成對一個面的擦除操作之後,將之前第 一 寫入單元寫入的 一 個頁的數據複製回copy一back該頁所屬塊的其他頁中,在該塊的數據寫滿後,將該塊的數據c叩yj3ack到該塊所屬面的其他塊中。
9、 根據權利要求6至8中任一項所述的硬碟控制裝置,其特徵在於,還包括獲取單元,用於獲取安全擦除等級,所述安全擦除等級指示對固態硬碟進 行全盤擦除的重複次數;所述擦除操作單元,還用於根據獲取單元獲取到的安全擦除等級的指示對固態硬碟進行全盤擦除。
10、 一種固態硬碟,其特徵在於,包括權利要求6至9中的任意一種硬碟控 制裝置。
全文摘要
一種固態硬碟全盤擦除的方法和相應的設備。本發明實施例採用在接收到主機下發的安全擦除命令後,根據安全擦除命令並行下發兩面擦除命令給固態硬碟每個通道中的每個層以執行擦除操作,所述擦除操作為以每相鄰的兩個面為單位依次對每個層的數據進行擦除,根據安全擦除命令對固態硬碟的各個層執行數據寫操作;由於該方案在接收到主機下發的安全擦除命令後,可以對所有層上的數據同時進行擦除,因此可以節省全盤擦除的時間,即減少了全盤的擦除操作和數據寫操作的總的時間,從而提高了安全擦除命令的響應速度,避免主機對固態硬碟的運行狀況作出誤判。
文檔編號G11C16/10GK101667458SQ200910173948
公開日2010年3月10日 申請日期2009年9月22日 優先權日2009年9月22日
發明者張宗全 申請人:成都市華為賽門鐵克科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀