鑰加密且第一標(biāo)記是第一狀態(tài),加解密電路用以根據(jù)第二密鑰對第一數(shù)據(jù)中存儲在第一標(biāo)記所對應(yīng)的實(shí)體地址的部分執(zhí)行解密操作以取得第五解密數(shù)據(jù),并且存儲器管理電路用以傳送第五解密數(shù)據(jù)給主機(jī)系統(tǒng)。若第一數(shù)據(jù)是以第二密鑰加密且第一標(biāo)記是第二狀態(tài),加解密電路用以根據(jù)第二密鑰對特定格式數(shù)據(jù)執(zhí)行解密操作以取得第六解密數(shù)據(jù),并且存儲器管理電路用以傳送第六解密數(shù)據(jù)給主機(jī)系統(tǒng)。
[0023]在一范例實(shí)施例中,若第一數(shù)據(jù)是以第二密鑰加密且第一邏輯地址為削減指令所指示的邏輯地址,存儲器管理電路用以傳送特定格式數(shù)據(jù)給主機(jī)系統(tǒng)。
[0024]在一范例實(shí)施例中,存儲器管理電路還用以提取第二實(shí)體程序化單元。加解密電路用以對第二數(shù)據(jù)執(zhí)行一加密操作,并且存儲器管理電路用以將加密后至少部分的第二數(shù)據(jù)寫入至第二實(shí)體程序化單元中的至少一個(gè)第一實(shí)體地址。其中第二實(shí)體程序化單元中至少一個(gè)第二實(shí)體地址并未被寫入加密后的第二數(shù)據(jù)。存儲器管理電路也用以將對應(yīng)至第一實(shí)體地址的至少一個(gè)第二標(biāo)記設(shè)定為第一狀態(tài),并將對應(yīng)至第二實(shí)體地址的至少一個(gè)第三標(biāo)記設(shè)定為第二狀態(tài)。
[0025]基于上述,本發(fā)明范例實(shí)施提出的數(shù)據(jù)處理方法、存儲器存儲裝置與存儲器控制電路單元,可以利用標(biāo)記來代替加密后的特定格式數(shù)據(jù),因此不需要配置額外的電路來加密這些特定格式數(shù)據(jù)。
[0026]為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合附圖作詳細(xì)說明如下。
【附圖說明】
[0027]圖1A是根據(jù)一范例實(shí)施例所示出的主機(jī)系統(tǒng)與存儲器存儲裝置的方塊示意圖;
[0028]圖1B是根據(jù)一范例實(shí)施例所示出的電腦、輸入/輸出裝置與存儲器存儲裝置的示意圖;
[0029]圖1C是根據(jù)一范例實(shí)施例所示出的主機(jī)系統(tǒng)與存儲器存儲裝置的示意圖;
[0030]圖2是示出圖1A所示的存儲器存儲裝置的概要方塊圖;
[0031]圖3是根據(jù)一范例實(shí)施例所示出的存儲器控制電路單元的概要方塊圖;
[0032]圖4是根據(jù)一范例實(shí)施例所示出的管理可復(fù)寫式非易失性存儲器模塊的范例示意圖;
[0033]圖5是根據(jù)一范例實(shí)施例示出寫入數(shù)據(jù)的示意圖;
[0034]圖6是根據(jù)一范例實(shí)施例示出存儲器控制電路單元執(zhí)行寫入指令時(shí)的運(yùn)作示意圖;
[0035]圖7是根據(jù)一范例實(shí)施例示出存儲器控制電路單元執(zhí)行讀取指令時(shí)的運(yùn)作示意圖;
[0036]圖8是根據(jù)一范例實(shí)施例示出存儲器存儲裝置執(zhí)行讀取指令時(shí)的電路方塊圖;
[0037]圖9A與圖9B是根據(jù)一范例實(shí)施例示出數(shù)據(jù)處理方法的流程圖。
[0038]附圖標(biāo)記說明:
[0039]1000:主機(jī)系統(tǒng);
[0040]1100:電腦;
[0041]1102:微處理器;
[0042]1104:隨機(jī)存取存儲器;
[0043]1106:輸入/輸出裝置;
[0044]1108:系統(tǒng)總線;
[0045]1110:數(shù)據(jù)傳輸接口;
[0046]12O2:鼠標(biāo);
[0047]1204:鍵盤;
[0048]1206:顯示器;
[0049]1208:打印機(jī);
[0050]1212:優(yōu)盤;
[0051]1214:存儲卡;
[0052]1216:固態(tài)硬盤;
[0053]1310:數(shù)碼相機(jī);
[0054]1312:SD 卡;
[0055]1314:MMC 卡;
[0056]1316:存儲棒;
[0057]1318:CF 卡;
[0058]1320:嵌入式存儲裝置;
[0059]100:存儲器存儲裝置;
[0060]102:連接接口單元;
[0061]104:存儲器控制電路單元;
[0062]106:可復(fù)寫式非易失性存儲器模塊;
[0063]304(0)?304 (R) ,304(0)?304 (A):實(shí)體抹除單元;
[0064]202:存儲器管理電路;
[0065]204:主機(jī)接口;
[0066]206:存儲器接口;
[0067]252:緩沖存儲器;
[0068]254:電源管理電路;
[0069]256:錯(cuò)誤檢查與校正電路;
[0070]258:加解密電路;
[0071]402:數(shù)據(jù)區(qū);
[0072]404:閑置區(qū);
[0073]406:系統(tǒng)區(qū);
[0074]410(0)?410(D):邏輯地址;
[0075]502:第二數(shù)據(jù);
[0076]504:加密后的第二數(shù)據(jù);
[0077]510:實(shí)體程序化單元;
[0078]520:數(shù)據(jù)比特區(qū);
[0079]530:冗余比特區(qū);
[0080]521?524:實(shí)體地址;
[0081 ]531 ?534:標(biāo)記;
[0082]W_1 ?15、R_1 ?R_5、S902 ?S905、S911 ?S915:步驟;
[0083]802:總線;
[0084]810:第一數(shù)據(jù);
[0085]820:標(biāo)記;
[0086]830:特定格式數(shù)據(jù);
[0087]840:多工器;
[0088]850:傳送器。
【具體實(shí)施方式】
[0089]一般而言,存儲器存儲裝置(亦稱,存儲器存儲系統(tǒng))包括可復(fù)寫式非易失性存儲器模塊與控制器(亦稱,控制電路)。通常存儲器存儲裝置是與主機(jī)系統(tǒng)一起使用,以使主機(jī)系統(tǒng)可將數(shù)據(jù)寫入至存儲器存儲裝置或從存儲器存儲裝置中讀取數(shù)據(jù)。
[0090]圖1A是根據(jù)一范例實(shí)施例所示出的主機(jī)系統(tǒng)與存儲器存儲裝置的方塊示意圖,圖1B是根據(jù)一范例實(shí)施例所示出的電腦、輸入/輸出裝置與存儲器存儲裝置的示意圖,圖1C是根據(jù)一范例實(shí)施例所示出的主機(jī)系統(tǒng)與存儲器存儲裝置的示意圖。
[0091]請參照圖1A,主機(jī)系統(tǒng)1000—般包括電腦1100與輸入/輸出(input/output,簡稱I/O)裝置1106。電腦1100包括微處理器1102、隨機(jī)存取存儲器(random access memory,簡稱RAM) 1104、系統(tǒng)總線1108與數(shù)據(jù)傳輸接口 1110。輸入/輸出裝置1106包括如圖1B的鼠標(biāo)1202、鍵盤1204、顯示器1206與打印機(jī)1208。必須了解的是,圖1B所示的裝置非限制輸入/輸出裝置1106,輸入/輸出裝置1106可還包括其他裝置。
[0092]在本發(fā)明實(shí)施例中,存儲器存儲裝置100是通過數(shù)據(jù)傳輸接口 1110與主機(jī)系統(tǒng)1000的其他元件電性連接。通過微處理器1102、隨機(jī)存取存儲器1104與輸入/輸出裝置1106的運(yùn)作可將數(shù)據(jù)寫入至存儲器存儲裝置100或從存儲器存儲裝置100中讀取數(shù)據(jù)。例如,存儲器存儲裝置100可以是如圖1B所示的優(yōu)盤1212、存儲卡1214或固態(tài)硬盤(SolidState Drive,簡稱SSD) 1216等的可復(fù)寫式非易失性存儲器存儲裝置。
[0093]一般而言,主機(jī)系統(tǒng)1000為可實(shí)質(zhì)地與存儲器存儲裝置100配合以存儲數(shù)據(jù)的任意系統(tǒng)。雖然在本范例實(shí)施例中,主機(jī)系統(tǒng)1000是以電腦系統(tǒng)來作說明,然而,在本發(fā)明另一范例實(shí)施例中主機(jī)系統(tǒng)1000可以是數(shù)碼相機(jī)、攝像機(jī)、通信裝置、音頻播放器或視頻播放器等系統(tǒng)。例如,在主機(jī)系統(tǒng)為數(shù)碼相機(jī)(攝像機(jī))1310時(shí),可復(fù)寫式非易失性存儲器存儲裝置則為其所使用的SD卡1312、MMC卡1314、存儲棒(memory stick) 1316、CF卡1318或嵌入式存儲裝置1320 (如圖1C所示)。嵌入式存儲裝置1320包括嵌入式多媒體卡(Embedded MMC,簡稱eMMC)。值得一提的是,嵌入式多媒體卡是直接電性連接于主機(jī)系統(tǒng)的基板上。
[0094]圖2是示出圖1A所示的存儲器存儲裝置的概要方塊圖。
[0095]請參照圖2,存儲器存儲裝置100包括連接接口單元102、存儲器控制電路單元104與可復(fù)寫式非易失性存儲器模塊106。
[0096]在本范例實(shí)施例中,連接接口單元102是相容于序列先進(jìn)附件(Serial AdvancedTechnology Attachment,簡稱SATA)標(biāo)準(zhǔn)。然而,必須了解的是,本發(fā)明不限于此,連接接口單兀102亦可以是符合并列先進(jìn)附件(Parallel Advanced Technology Attachment,簡稱PATA)標(biāo)準(zhǔn)、電氣和電子工程師協(xié)會(Institute of Electrical and ElectronicEngineers,簡稱 IEEE) 1394 標(biāo)準(zhǔn)、高速周邊零件連接接口(Peripheral ComponentInterconnect Express,簡稱 PCI Express)標(biāo)準(zhǔn)、通用串行總線(Universal Serial Bus,簡稱USB)標(biāo)準(zhǔn)、安全數(shù)字(Secure Digital,簡稱SD)接口標(biāo)準(zhǔn)、超高速一代(Ultra HighSpeed-1,簡稱 UHS-1)接口標(biāo)準(zhǔn)、超高速二代(Ultra High Speed-1I,簡稱 UHS-1I)接口標(biāo)準(zhǔn)、存儲棒(Memory Stick,簡稱MS)接口標(biāo)準(zhǔn)、多媒體存儲卡(Multi Media Card,簡稱MMC)接口標(biāo)準(zhǔn)、炭入式多媒體存儲卡(Embedded Multimedia Card,簡稱eMMC)接口標(biāo)準(zhǔn)、通用閃存(Universal Flash Storage,簡稱 UFS)接口標(biāo)準(zhǔn)、小型快閃(Compact Flash,簡稱CF)接口標(biāo)準(zhǔn)、整合式驅(qū)動電子接口(Integrated Device Electronics,簡稱IDE)標(biāo)準(zhǔn)或其他適合的標(biāo)準(zhǔn)。連接接口單元102可與存儲器控制電路單元104封裝在一個(gè)芯片中,或者連接接口單元102是布設(shè)于一包含存儲器控制電路單元104的芯片外。
[0097]存儲器控制電路單元104用以執(zhí)行以硬件形式或固件形式實(shí)作的多個(gè)邏輯閘或控制指令,并且根據(jù)主機(jī)系統(tǒng)1000的指令在可復(fù)寫式非易失性存儲器模塊106中進(jìn)行數(shù)據(jù)的寫入、讀取與抹除等運(yùn)作。
[0098]可復(fù)寫式非易失性存儲器模塊106是電性連接至存儲器控制電路單元104,并且用以存儲主機(jī)系統(tǒng)1000所寫入的數(shù)據(jù)??蓮?fù)寫式非易失性存儲器模塊106具有實(shí)體抹除單元304(0)?304(R)。例如,實(shí)體抹除單元304(0)?304(R)可屬于同一個(gè)存儲器晶粒(die)或者屬于不同的存儲器晶粒。每一個(gè)實(shí)體抹除單元分別具有多個(gè)實(shí)體程序化單元,并