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

控制方法、存儲(chǔ)器控制器與數(shù)據(jù)傳輸系統(tǒng)的制作方法

文檔序號(hào):6499903閱讀:105來(lái)源:國(guó)知局
控制方法、存儲(chǔ)器控制器與數(shù)據(jù)傳輸系統(tǒng)的制作方法【專利摘要】本發(fā)明實(shí)施例提供一種控制方法、存儲(chǔ)器控制器與數(shù)據(jù)傳輸系統(tǒng)。此控制方法包括:接收來(lái)自主機(jī)系統(tǒng)的一個(gè)指令;依據(jù)此指令的一個(gè)指令碼來(lái)判斷這個(gè)指令是否為設(shè)置指令;分析此設(shè)置指令包括的多個(gè)動(dòng)作信息及相對(duì)應(yīng)這些動(dòng)作信息的執(zhí)行順序;以及根據(jù)此執(zhí)行順序來(lái)執(zhí)行這些動(dòng)作信息,其中每一個(gè)動(dòng)作信息是用以要求可復(fù)寫式非易失性存儲(chǔ)器模塊執(zhí)行一預(yù)定動(dòng)作。因此,可以動(dòng)態(tài)地?cái)U(kuò)充存儲(chǔ)器儲(chǔ)存裝置提供的功能。【專利說(shuō)明】控制方法、存儲(chǔ)器控制器與數(shù)據(jù)傳輸系統(tǒng)【
技術(shù)領(lǐng)域
】[0001]本發(fā)明涉及一種控制方法,尤其涉及一種可復(fù)寫式非易失性存儲(chǔ)器模塊的控制方法、存儲(chǔ)器控制器與數(shù)據(jù)傳輸系統(tǒng)。【
背景技術(shù)
】[0002]數(shù)碼相機(jī)、移動(dòng)電話與MP3播放器在這幾年來(lái)的成長(zhǎng)十分迅速,使得消費(fèi)者對(duì)儲(chǔ)存媒體的需求也急速增加。由于可復(fù)寫式非易失性存儲(chǔ)器模塊(例如,快速存儲(chǔ)器)具有數(shù)據(jù)非易失性、省電、體積小,以及無(wú)機(jī)械結(jié)構(gòu)等特性,所以非常適合內(nèi)建于上述所舉例的各種可攜式多媒體裝置中。[0003]一般來(lái)說(shuō),可復(fù)寫式非易失性存儲(chǔ)器模塊是被一個(gè)存儲(chǔ)器控制器所控制。存儲(chǔ)器控制器會(huì)提供多個(gè)指令給一個(gè)主機(jī)系統(tǒng),并且一個(gè)主機(jī)系統(tǒng)可以下達(dá)這些指令給此存儲(chǔ)器控制器來(lái)控制可復(fù)寫式非易失性存儲(chǔ)器模塊。然而,這些指令是在生產(chǎn)存儲(chǔ)器控制器的過(guò)程中就已被固定的。若存儲(chǔ)器控制器的生產(chǎn)者要加入的新指令以滿足特定的功能,則必須要重新設(shè)計(jì)存儲(chǔ)器控制器,此步驟是非常冗長(zhǎng)且沒(méi)有彈性的。因此,如何能夠動(dòng)態(tài)地?cái)U(kuò)充存儲(chǔ)器控制器所提供的功能,為此領(lǐng)域技術(shù)人員所關(guān)心的議題。【
發(fā)明內(nèi)容】[0004]本發(fā)明實(shí)施例提供一可復(fù)寫式非易失性存儲(chǔ)器模塊的控制方法、存儲(chǔ)器控制器與數(shù)據(jù)傳輸系統(tǒng),可以動(dòng)態(tài)地?cái)U(kuò)充存儲(chǔ)器控制器提供的功能。[0005]本發(fā)明實(shí)施例提出一種可復(fù)寫式非易失性存儲(chǔ)器模塊的控制方法,包括:接收來(lái)自主機(jī)系統(tǒng)的一個(gè)第一指令;依據(jù)第一指令的一個(gè)第一指令碼判斷第一指令是否為設(shè)置指令;分析此設(shè)置指令包括的多個(gè)第一動(dòng)作信息及相對(duì)應(yīng)這些第一動(dòng)作信息的第一執(zhí)行順序;以及根據(jù)第一執(zhí)行順序來(lái)執(zhí)行第一動(dòng)作信息,其中每一個(gè)第一動(dòng)作信息是用以要求可復(fù)寫式非易失性存儲(chǔ)器模塊執(zhí)行一預(yù)定動(dòng)作。[0006]在本發(fā)明實(shí)施例中,上述的控制方法還包括:接收來(lái)自主機(jī)系統(tǒng)的一個(gè)第二指令。此第二指令包括一個(gè)第二指令碼及多個(gè)第二動(dòng)作信息,第二指令碼相同于第一指令碼,第二動(dòng)作信息相同于第一動(dòng)作信息,并且相對(duì)應(yīng)第二動(dòng)作信息的第二執(zhí)行順序與第一執(zhí)行順序不同。[0007]在本發(fā)明實(shí)施例中,上述的控制方法還包括:接收來(lái)自主機(jī)系統(tǒng)的一個(gè)第二指令。此第二指令包括一個(gè)第二指令碼及多個(gè)第二動(dòng)作信息,第二指令碼相同于第一指令碼,第二動(dòng)作信息的其中之一不同于上述的第一動(dòng)作信息,并且相對(duì)應(yīng)第二動(dòng)作信息的第二執(zhí)行順序相同于第一執(zhí)行順序。[0008]在本發(fā)明實(shí)施例中,上述的控制方法還包括:將第一動(dòng)作信息的執(zhí)行結(jié)果傳送至主機(jī)系統(tǒng)。[0009]在本發(fā)明實(shí)施例中,上述的控制方法還包括:根據(jù)第一動(dòng)作信息與第一執(zhí)行順序建立一新指令;以及將此新指令儲(chǔ)存在可復(fù)寫式非易失性存儲(chǔ)器當(dāng)中。[0010]在本發(fā)明實(shí)施例中,上述的控制方法還包括;接收來(lái)自主機(jī)系統(tǒng)的一執(zhí)行指令;以及根據(jù)此執(zhí)行指令來(lái)執(zhí)行上述的新指令。[0011]在本發(fā)明實(shí)施例中,上述的可復(fù)寫式非易失性存儲(chǔ)器模塊包括多個(gè)實(shí)體擦除單元。此控制方法還包括:將這些實(shí)體擦除單元至少劃分出一數(shù)據(jù)區(qū)與一隱藏區(qū);以及設(shè)置多個(gè)邏輯地址以映射至數(shù)據(jù)區(qū)中的實(shí)體擦除單元。上述將新指令儲(chǔ)存在可復(fù)寫式非易失性存儲(chǔ)器當(dāng)中的步驟包括:將新指令儲(chǔ)存在隱藏區(qū)當(dāng)中。[0012]以另外一個(gè)角度來(lái)說(shuō),本發(fā)明實(shí)施例提出一種數(shù)據(jù)傳輸系統(tǒng),包括主機(jī)系統(tǒng)與存儲(chǔ)器儲(chǔ)存裝置。存儲(chǔ)器儲(chǔ)存裝置包括了可復(fù)寫示非易失性存儲(chǔ)器模塊。存儲(chǔ)器儲(chǔ)存裝置是用以接收來(lái)自主機(jī)系統(tǒng)的一個(gè)第一指令,并且依據(jù)第一指令的一個(gè)第一指令碼判斷第一指令是否為一設(shè)置指令。存儲(chǔ)器儲(chǔ)存裝置也用以分析此設(shè)置指令包括的多個(gè)第一動(dòng)作信息及相對(duì)應(yīng)第一動(dòng)作信息的一個(gè)第一執(zhí)行順序,并且根據(jù)第一執(zhí)行順序執(zhí)行這些第一動(dòng)作信息。其中每一個(gè)第一動(dòng)作信息是用以要求可復(fù)寫式非易失性存儲(chǔ)器模塊執(zhí)行一個(gè)預(yù)定動(dòng)作。[0013]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器儲(chǔ)存裝置更用以接收來(lái)自主機(jī)系統(tǒng)的一個(gè)第二指令。此第二指令包括一個(gè)第二指令碼及多個(gè)第二動(dòng)作信息,第二指令碼相同于第一指令碼,第二動(dòng)作信息相同于第一動(dòng)作信息,并且相對(duì)應(yīng)第二動(dòng)作信息的一個(gè)第二執(zhí)行順序與第一執(zhí)行順序不同。[0014]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器儲(chǔ)存裝置更用以接收來(lái)自主機(jī)系統(tǒng)的一個(gè)第二指令。此第二指令包括一個(gè)第二指令碼及多個(gè)第二動(dòng)作信息。第二指令碼是相同于第一指令碼,第二動(dòng)作信息的其中之一不同于第一動(dòng)作信息,并且相對(duì)應(yīng)第二動(dòng)作信息的一個(gè)第二執(zhí)行順序相同于第一執(zhí)行順序。[0015]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器儲(chǔ)存裝置更用以將第一動(dòng)作信息的一執(zhí)行結(jié)果傳送至主機(jī)系統(tǒng)。[0016]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器儲(chǔ)存裝置更用以根據(jù)第一動(dòng)作信息與第一執(zhí)行順序建立一新指令,并且將新指令儲(chǔ)存在可復(fù)寫式非易失性存儲(chǔ)器當(dāng)中。[0017]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器儲(chǔ)存裝置更用以接收來(lái)自主機(jī)系統(tǒng)的一執(zhí)行指令,并且根據(jù)此執(zhí)行指令來(lái)執(zhí)行新指令。[0018]在本發(fā)明實(shí)施例中,上述的可復(fù)寫式非易失性存儲(chǔ)器模塊包括多個(gè)實(shí)體擦除單元。存儲(chǔ)器儲(chǔ)存裝置更用以將實(shí)體擦除單元至少劃分出一數(shù)據(jù)區(qū)與一隱藏區(qū),以及設(shè)置多個(gè)邏輯地址以映射至數(shù)據(jù)區(qū)中的實(shí)體擦除單元。上述的新指令是儲(chǔ)存在隱藏區(qū)當(dāng)中。[0019]以另外一個(gè)角度來(lái)說(shuō),本發(fā)明實(shí)施例提出一種存儲(chǔ)器控制器,用于控制一可復(fù)寫式非易失性存儲(chǔ)器模塊。此可復(fù)寫式非易失性存儲(chǔ)器模塊包括多個(gè)實(shí)體擦除單元。存儲(chǔ)器控制器包括主機(jī)接口、存儲(chǔ)器接口與存儲(chǔ)器管理電路。主機(jī)接口是用以耦接至一主機(jī)系統(tǒng)。存儲(chǔ)器接口是用以耦接至可復(fù)寫式非易失性存儲(chǔ)器模塊。存儲(chǔ)器管理電路是耦接至主機(jī)接口與存儲(chǔ)器接口,用以接收來(lái)自主機(jī)系統(tǒng)的一個(gè)第一指令,并且依據(jù)第一指令的一個(gè)第一指令碼判斷第一指令是否為一設(shè)置指令。存儲(chǔ)器管理電路也用以分析設(shè)置指令包括的多個(gè)第一動(dòng)作信息及相對(duì)應(yīng)第一動(dòng)作信息的一個(gè)第一執(zhí)行順序,并且根據(jù)第一執(zhí)行順序執(zhí)行第一動(dòng)作信息。其中每一個(gè)第一動(dòng)作信息是用以要求可復(fù)寫式非易失性存儲(chǔ)器模塊執(zhí)行一預(yù)定動(dòng)作。[0020]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器管理電路更用以接收來(lái)自主機(jī)系統(tǒng)的一個(gè)第二指令。此第二指令包括一個(gè)第二指令碼及多個(gè)第二動(dòng)作信息。第二指令碼是相同于第一指令碼,第二動(dòng)作信息是相同于第一動(dòng)作信息,并且相對(duì)應(yīng)第二動(dòng)作信息的一個(gè)第二執(zhí)行順序與第一執(zhí)行順序不同。[0021]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器管理電路更用以接收來(lái)自主機(jī)系統(tǒng)的一個(gè)第二指令。此第二指令包括一個(gè)第二指令碼及多個(gè)第二動(dòng)作信息。第二指令碼是相同于第一指令碼,第二動(dòng)作信息的其中之一不同于第一動(dòng)作信息,并且相對(duì)應(yīng)第二動(dòng)作信息的一個(gè)第二執(zhí)行順序相同于第一執(zhí)行順序。[0022]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器管理電路更用以將第一動(dòng)作信息的一執(zhí)行結(jié)果傳送至主機(jī)系統(tǒng)。[0023]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器管理電路更用以根據(jù)第一動(dòng)作信息與第一執(zhí)行順序建立一新指令,并且將新指令儲(chǔ)存在可復(fù)寫式非易失性存儲(chǔ)器當(dāng)中。[0024]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器管理電路更用以接收來(lái)自主機(jī)系統(tǒng)的一執(zhí)行指令,并且根據(jù)此執(zhí)行指令來(lái)執(zhí)行新指令。[0025]在本發(fā)明實(shí)施例中,上述的存儲(chǔ)器管理電路更用以將實(shí)體擦除單元至少劃分出一數(shù)據(jù)區(qū)與一隱藏區(qū),以及設(shè)置多個(gè)邏輯地址以映射至數(shù)據(jù)區(qū)中的實(shí)體擦除單元。上述的新指令是儲(chǔ)存在隱藏區(qū)當(dāng)中。[0026]基于上述,在本發(fā)明實(shí)施例所提出的可復(fù)寫式非易失性存儲(chǔ)器模塊的控制方法、存儲(chǔ)器儲(chǔ)存裝置與數(shù)據(jù)傳輸系統(tǒng)中,主機(jī)系統(tǒng)可以通過(guò)設(shè)置指令來(lái)傳送特定的動(dòng)作信息給存儲(chǔ)器存儲(chǔ)器儲(chǔ)存裝置,使得存儲(chǔ)器儲(chǔ)存裝置所提供的功能可被動(dòng)態(tài)地?cái)U(kuò)充。[0027]為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖式作詳細(xì)說(shuō)明如下?!緦@綀D】【附圖說(shuō)明】[0028]圖1A是本發(fā)明實(shí)施例的主機(jī)系統(tǒng)與存儲(chǔ)器儲(chǔ)存裝置;[0029]圖1B是本發(fā)明實(shí)施例的電腦、輸入/輸出裝置與存儲(chǔ)器儲(chǔ)存裝置的示意圖;[0030]圖1C是本發(fā)明實(shí)施例的主機(jī)系統(tǒng)與存儲(chǔ)器儲(chǔ)存裝置的示意圖;[0031]圖2是圖1A所示的存儲(chǔ)器儲(chǔ)存裝置的結(jié)構(gòu)示意圖;[0032]圖3是本發(fā)明實(shí)施例的存儲(chǔ)器控制器的結(jié)構(gòu)示意圖;[0033]圖4是本發(fā)明實(shí)施例的管理可復(fù)寫式非易失性存儲(chǔ)器模塊的范例示意圖;[0034]圖5是本發(fā)明實(shí)施例的傳送設(shè)置指令的示意圖;[0035]圖6是本發(fā)明實(shí)施例的可復(fù)寫式非易失性存儲(chǔ)器模塊的控制方法的流程圖。[0036]【附圖標(biāo)記說(shuō)明】[0037]1000:主機(jī)系統(tǒng);[0038]1100:電腦;[0039]1102:微處理器;[0040]1103:操作系統(tǒng);[0041]1104:隨機(jī)存儲(chǔ)器;[0042]1105:應(yīng)用程序;[0043]1106:輸入/輸出裝置;[0044]1108:系統(tǒng)總線;[0045]1110:數(shù)據(jù)傳輸接口;[0046]1202:鼠標(biāo);[0047]1204:鍵盤;[0048]1206:顯示器;[0049]1208:打印機(jī);[0050]1212:移動(dòng)存儲(chǔ)器;[0051]1214:存儲(chǔ)卡;[0052]1216:固態(tài)硬盤;[0053]1310:數(shù)碼相機(jī);[0054]1312:SD卡;[0055]1314:MMC卡;[0056]1316:記憶棒;[0057]1318:CF卡;[0058]1320:嵌入式儲(chǔ)存裝置;[0059]100:存儲(chǔ)器儲(chǔ)存裝置;[0060]102:連接器;[0061]104:存儲(chǔ)器控制器;[0062]106:可復(fù)寫式非易失性存儲(chǔ)器模塊;[0063]304(0)?304(R):實(shí)體擦除單元;[0064]202:存儲(chǔ)器管理電路;[0065]204:主機(jī)接口;[0066]206:存儲(chǔ)器接口;[0067]252:緩沖存儲(chǔ)器;[0068]254:電源管理電路;[0069]256:差錯(cuò)校驗(yàn)電路;[0070]402:數(shù)據(jù)區(qū);[0071]404:隱藏區(qū);[0072]410(0)?410(D):邏輯地址;[0073]500:數(shù)據(jù)傳輸系統(tǒng);[0074]502(0)?502(E):動(dòng)作信息;[0075]504(0)?504(F):指令;[0076]S602、S604、S606、S608、S610:可復(fù)寫式非易失性存儲(chǔ)器模塊的控制方法的步驟?!揪唧w實(shí)施方式】[0077]—般而言,存儲(chǔ)器儲(chǔ)存裝置(亦稱,存儲(chǔ)器儲(chǔ)存系統(tǒng))包括可復(fù)寫式非易失性存儲(chǔ)器模塊與控制器(亦稱,控制電路)。通常存儲(chǔ)器儲(chǔ)存裝置是與主機(jī)系統(tǒng)一起使用,以使主機(jī)系統(tǒng)可將數(shù)據(jù)寫入至存儲(chǔ)器儲(chǔ)存裝置或從存儲(chǔ)器儲(chǔ)存裝置中讀取數(shù)據(jù)。[0078]圖1A是本發(fā)明實(shí)施例的主機(jī)系統(tǒng)與存儲(chǔ)器儲(chǔ)存裝置。[0079]請(qǐng)參照?qǐng)D1A,主機(jī)系統(tǒng)1000—般包括電腦1100與輸入/輸出(input/output,I/O)裝置1106。電腦1100包括微處理器1102、隨機(jī)存儲(chǔ)器(randomaccessmemory,RAM)1104、系統(tǒng)總線1108與數(shù)據(jù)傳輸接口1110。操作系統(tǒng)1103與應(yīng)用程序1105會(huì)被載入至隨機(jī)存儲(chǔ)器1104并且被微處理器1102執(zhí)行。輸入/輸出裝置1106包括如圖1B的鼠標(biāo)1202、鍵盤1204、顯示器1206與打印機(jī)1208。必須了解的是,圖1B所示的裝置非限制輸入/輸出裝置1106,輸入/輸出裝置1106可還包括其他裝置。[0080]在本發(fā)明實(shí)施例中,存儲(chǔ)器儲(chǔ)存裝置100是通過(guò)數(shù)據(jù)傳輸接口1110與主機(jī)系統(tǒng)1000的其他元件耦接。通過(guò)微處理器1102、隨機(jī)存儲(chǔ)器1104與輸入/輸出裝置1106的操作可將數(shù)據(jù)寫入至存儲(chǔ)器儲(chǔ)存裝置100或從存儲(chǔ)器儲(chǔ)存裝置100中讀取數(shù)據(jù)。例如,存儲(chǔ)器儲(chǔ)存裝置100可以是如圖1B所示的移動(dòng)存儲(chǔ)器1212、存儲(chǔ)卡1214或固態(tài)硬盤(SolidStateDrive,SSD)1216等的可復(fù)寫式非易失性存儲(chǔ)器儲(chǔ)存裝置。[0081]一般而言,主機(jī)系統(tǒng)1000為可實(shí)質(zhì)地與存儲(chǔ)器儲(chǔ)存裝置100配合以儲(chǔ)存數(shù)據(jù)的任意系統(tǒng)。雖然在本實(shí)施例中,主機(jī)系統(tǒng)1000是以計(jì)算機(jī)系統(tǒng)來(lái)作說(shuō)明,然而,在本發(fā)明另一實(shí)施例中主機(jī)系統(tǒng)1000可以是數(shù)碼相機(jī)、攝影機(jī)、通信裝置、音頻播放器或視頻播放器等系統(tǒng)。例如,在主機(jī)系統(tǒng)為數(shù)碼相機(jī)(攝影機(jī))1310時(shí),可復(fù)寫式非易失性存儲(chǔ)器儲(chǔ)存裝置則為其所使用的SD卡1312、MMC卡1314、記憶棒(memorystick)1316、CF卡1318或嵌入式儲(chǔ)存裝置1320(如圖1C所示)。嵌入式儲(chǔ)存裝置1320包括嵌入式多媒體卡(EmbeddedMMC,eMMC)。值得一提的是,嵌入式多媒體卡是直接耦接于主機(jī)系統(tǒng)的基板上。[0082]圖2是圖1A所示的存儲(chǔ)器儲(chǔ)存裝置的結(jié)構(gòu)示意圖。[0083]請(qǐng)參照?qǐng)D2,存儲(chǔ)器儲(chǔ)存裝置100包括連接器102、存儲(chǔ)器控制器104與可復(fù)寫式非易失性存儲(chǔ)器模塊106。[0084]在本實(shí)施例中,連接器102是兼容于通用串行總線(UniversalSerialBus,USB)標(biāo)準(zhǔn)。然而,必須了解的是,本發(fā)明不限于此,連接器102亦可以是符合串行高級(jí)技術(shù)附件(SerialAdvancedTechnologyAttachment,SATA)標(biāo)準(zhǔn)、并行高級(jí)技術(shù)附件(ParallelAdvancedTechnologyAttachment,PATA)標(biāo)準(zhǔn)、電氣和電子工程師協(xié)會(huì)(InstituteofElectricalandElectronicEngineers,IEEE)1394標(biāo)準(zhǔn)、高速周邊零件連接接口(PeripheralComponentInterconnectExpress,PCIExpress)標(biāo)準(zhǔn)、安全數(shù)字(SecureDigital,SD)接口標(biāo)準(zhǔn)、超高速一代(UltraHighSpeed-1,UHS-1)接口標(biāo)準(zhǔn)、超高速二代(UltraHighSpeed-1I,UHS-1I)接口標(biāo)準(zhǔn)、記憶棒(MemoryStick,MS)接口標(biāo)準(zhǔn)、多媒體儲(chǔ)存卡(MultiMediaCard,MMC)接口標(biāo)準(zhǔn)、嵌入式多媒體儲(chǔ)存卡(EmbeddedMultimediaCard,eMMC)接口標(biāo)準(zhǔn)、通用快速存儲(chǔ)器(UniversalFlashStorage,UFS)接口標(biāo)準(zhǔn)、小型快速(CompactFlash,CF)接口標(biāo)準(zhǔn)、集成設(shè)備電路接口(IntegratedDeviceElectronics,IDE)標(biāo)準(zhǔn)或其他適合的標(biāo)準(zhǔn)。[0085]存儲(chǔ)器控制器104用以執(zhí)行以硬件形式或固件形式實(shí)現(xiàn)的多個(gè)邏輯門電路或指令,并且根據(jù)主機(jī)系統(tǒng)1000的指令在可復(fù)寫式非易失性存儲(chǔ)器模塊106中進(jìn)行數(shù)據(jù)的寫入、讀取與擦除等操作。[0086]可復(fù)寫式非易失性存儲(chǔ)器模塊106是耦接至存儲(chǔ)器控制器104,并且用以儲(chǔ)存主機(jī)系統(tǒng)1000所寫入的數(shù)據(jù)??蓮?fù)寫式非易失性存儲(chǔ)器模塊106具有實(shí)體擦除單元304(0)~304(R)ο例如,實(shí)體擦除單元304(O)~304(R)可屬于同一個(gè)存儲(chǔ)器晶粒(die)或者屬于不同的存儲(chǔ)器晶粒。每一實(shí)體擦除單元分別具有多個(gè)實(shí)體程序化單元,并且屬于同一個(gè)實(shí)體擦除單元的實(shí)體程序化單元可被獨(dú)立地寫入且被同時(shí)地擦除。例如,每一實(shí)體擦除單元是由128個(gè)實(shí)體程序化單元所組成。然而,必須了解的是,本發(fā)明不限于此,每一實(shí)體擦除單元是可由64個(gè)實(shí)體程序化單元、256個(gè)實(shí)體程序化單元或其他任意個(gè)實(shí)體程序化單元所組成。[0087]更詳細(xì)來(lái)說(shuō),實(shí)體擦除單元為擦除的最小單位。亦即,每一實(shí)體擦除單元含有最小數(shù)目之一并被擦除的記憶胞。實(shí)體程序化單元為程序化的最小單元。即,實(shí)體程序化單元為寫入數(shù)據(jù)的最小單元。每一實(shí)體程序化單元通常包括數(shù)據(jù)比特區(qū)與冗余比特區(qū)。數(shù)據(jù)比特區(qū)包含多個(gè)實(shí)體存取地址用以儲(chǔ)存使用者的數(shù)據(jù),而冗余比特區(qū)用以儲(chǔ)存系統(tǒng)的數(shù)據(jù)(例如,控制信息與錯(cuò)誤更正碼)。在本實(shí)施例中,每一個(gè)實(shí)體程序化單元的數(shù)據(jù)比特區(qū)中會(huì)包含4個(gè)實(shí)體存取地址,且一個(gè)實(shí)體存取地址的大小為512字節(jié)(byte,B)。然而,在其他實(shí)施例中,數(shù)據(jù)比特區(qū)中也可包含8個(gè)、16個(gè)或數(shù)目更多或更少的實(shí)體存取地址,本發(fā)明并不限制實(shí)體存取地址的大小以及個(gè)數(shù)。例如,實(shí)體擦除單元為實(shí)體區(qū)塊,并且實(shí)體程序化單元為實(shí)體頁(yè)面或?qū)嶓w扇。[0088]在本實(shí)施例中,可復(fù)寫式非易失性存儲(chǔ)器模塊106為多階記憶胞(MultiLevelCell,MLC)NAND型快速存儲(chǔ)器模塊,即一個(gè)記憶胞中可儲(chǔ)存至少2個(gè)比特?cái)?shù)據(jù)。然而,本發(fā)明不限于此,可復(fù)寫式非易失性存儲(chǔ)器模塊106亦可是單階記憶胞(SingleLevelCell,SLC)NAND型快速存儲(chǔ)器模塊、復(fù)數(shù)階記憶胞(TrinaryLevelCell,TLC)NAND型快速存儲(chǔ)器模塊、其他快速存儲(chǔ)器模塊或其他具有相同特性的存儲(chǔ)器模塊。[0089]圖3是本發(fā)明實(shí)施例的存儲(chǔ)器控制器的結(jié)構(gòu)示意圖。[0090]請(qǐng)參照?qǐng)D3,存儲(chǔ)器控制器104包括存儲(chǔ)器管理電路202、主機(jī)接口204與存儲(chǔ)器接口206。[0091]存儲(chǔ)器管理電路202用以控制存儲(chǔ)器控制器104的整體操作。具體來(lái)說(shuō),存儲(chǔ)器管理電路202具有多個(gè)指令,并且在存儲(chǔ)器儲(chǔ)存裝置100操作時(shí),這些指令會(huì)被執(zhí)行以進(jìn)行數(shù)據(jù)的寫入、讀取與擦除等操作。以下說(shuō)明存儲(chǔ)器管理電路202的操作時(shí),等同于說(shuō)明存儲(chǔ)器控制器104的操作,以下并不在贅述。[0092]在本實(shí)施例中,存儲(chǔ)器管理電路202的指令是以固件形式來(lái)實(shí)現(xiàn)。例如,存儲(chǔ)器管理電路202具有微處理器單元(未示出)與只讀存儲(chǔ)器(未示出),并且這些指令是被燒錄至此只讀存儲(chǔ)器中。當(dāng)存儲(chǔ)器儲(chǔ)存裝置100操作時(shí),這些指令會(huì)由微處理器單元來(lái)執(zhí)行以進(jìn)行數(shù)據(jù)的寫入、讀取與擦除等操作。[0093]在本發(fā)明另一實(shí)施例中,存儲(chǔ)器管理電路202的指令亦可以程序碼形式儲(chǔ)存于可復(fù)寫式非易失性存儲(chǔ)器模塊106的特定區(qū)域(例如,存儲(chǔ)器模塊中專用于存放系統(tǒng)數(shù)據(jù)的系統(tǒng)區(qū))中。此外,存儲(chǔ)器管理電路202具有微處理器單元(未示出)、只讀存儲(chǔ)器(未示出)及隨機(jī)存儲(chǔ)器(未示出)。特別是,此只讀存儲(chǔ)器具有驅(qū)動(dòng)碼,并且當(dāng)存儲(chǔ)器控制器104被使能時(shí),微處理器單元會(huì)先執(zhí)行此驅(qū)動(dòng)碼段來(lái)將儲(chǔ)存于可復(fù)寫式非易失性存儲(chǔ)器模塊106中的指令載入至存儲(chǔ)器管理電路202的隨機(jī)存儲(chǔ)器中。之后,微處理器單元會(huì)運(yùn)行這些指令以進(jìn)行數(shù)據(jù)的寫入、讀取與擦除等操作。[0094]主機(jī)接口204是耦接至存儲(chǔ)器管理電路202并且用以接收與識(shí)別主機(jī)系統(tǒng)1000所傳送的指令與數(shù)據(jù)。也就是說(shuō),主機(jī)系統(tǒng)1000所傳送的指令與數(shù)據(jù)會(huì)通過(guò)主機(jī)接口204來(lái)傳送至存儲(chǔ)器管理電路202。在本實(shí)施例中,主機(jī)接口204是兼容于USB標(biāo)準(zhǔn)。然而,必須了解的是本發(fā)明不限于此,主機(jī)接口204亦可以是兼容于PATA標(biāo)準(zhǔn)、IEEE1394標(biāo)準(zhǔn)、PCIExpress標(biāo)準(zhǔn)、SATA標(biāo)準(zhǔn)、SD標(biāo)準(zhǔn)、UHS-1標(biāo)準(zhǔn)、UHS-1I標(biāo)準(zhǔn)、MS標(biāo)準(zhǔn)、MMC標(biāo)準(zhǔn)、eMMC標(biāo)準(zhǔn)、UFS標(biāo)準(zhǔn)、CF標(biāo)準(zhǔn)、IDE標(biāo)準(zhǔn)或其他適合的數(shù)據(jù)傳輸標(biāo)準(zhǔn)。[0095]存儲(chǔ)器接口206是耦接至存儲(chǔ)器管理電路202并且用以存取可復(fù)寫式非易失性存儲(chǔ)器模塊106。也就是說(shuō),欲寫入至可復(fù)寫式非易失性存儲(chǔ)器模塊106的數(shù)據(jù)會(huì)經(jīng)由存儲(chǔ)器接口206轉(zhuǎn)換為可復(fù)寫式非易失性存儲(chǔ)器模塊106所能接受的格式。[0096]在本發(fā)明實(shí)施例中,存儲(chǔ)器控制器104還包括緩沖存儲(chǔ)器252、電源管理電路254與差錯(cuò)校驗(yàn)電路256。[0097]緩沖存儲(chǔ)器252是耦接至存儲(chǔ)器管理電路202并且用以暫存來(lái)自于主機(jī)系統(tǒng)1000的數(shù)據(jù)與指令或來(lái)自于可復(fù)寫式非易失性存儲(chǔ)器模塊106的數(shù)據(jù)。[0098]電源管理電路254是耦接至存儲(chǔ)器管理電路202并且用以控制存儲(chǔ)器儲(chǔ)存裝置100的電源。[0099]差錯(cuò)校驗(yàn)電路256是耦接至存儲(chǔ)器管理電路202并且用以執(zhí)行差錯(cuò)校驗(yàn)程序以確保數(shù)據(jù)的正確性。具體來(lái)說(shuō),當(dāng)存儲(chǔ)器管理電路202從主機(jī)系統(tǒng)1000中接收到寫入指令時(shí),差錯(cuò)校驗(yàn)電路256會(huì)為對(duì)應(yīng)此寫入指令的數(shù)據(jù)產(chǎn)生對(duì)應(yīng)的差錯(cuò)校驗(yàn)碼(ErrorCheckingandCorrectingCode7ECCCode),并且存儲(chǔ)器管理電路202會(huì)將對(duì)應(yīng)此寫入指令的數(shù)據(jù)與對(duì)應(yīng)的差錯(cuò)校驗(yàn)碼寫入至可復(fù)寫式非易失性存儲(chǔ)器模塊106中。之后,當(dāng)存儲(chǔ)器管理電路202從可復(fù)寫式非易失性存儲(chǔ)器模塊106中讀取數(shù)據(jù)時(shí)會(huì)同時(shí)讀取此數(shù)據(jù)對(duì)應(yīng)的差錯(cuò)校驗(yàn)碼,并且差錯(cuò)校驗(yàn)電路256會(huì)依據(jù)此差錯(cuò)校驗(yàn)碼對(duì)所讀取的數(shù)據(jù)執(zhí)行差錯(cuò)校驗(yàn)程序。[0100]圖4是本發(fā)明實(shí)施例的管理可復(fù)寫式非易失性存儲(chǔ)器模塊的范例示意圖。[0101]必須了解的是,在此描述可復(fù)寫式非易失性存儲(chǔ)器模塊106的實(shí)體擦除單元的操作時(shí),以“提取”、“劃分”、”關(guān)聯(lián)”等詞來(lái)操作實(shí)體擦除單元是邏輯上的概念。也就是說(shuō),可復(fù)寫式非易失性存儲(chǔ)器模塊的實(shí)體擦除單元的實(shí)際位置并未更動(dòng),而是邏輯上對(duì)可復(fù)寫式非易失性存儲(chǔ)器模塊的實(shí)體擦除單元進(jìn)行操作。[0102]請(qǐng)參照?qǐng)D4,存儲(chǔ)器控制器104可將可復(fù)寫式非易失性存儲(chǔ)器模塊的實(shí)體擦除單元304(O)?304(R)邏輯地分組為多個(gè)區(qū)域,例如為數(shù)據(jù)區(qū)402與隱藏區(qū)404。數(shù)據(jù)區(qū)402的實(shí)體擦除單元是用以儲(chǔ)存來(lái)自于主機(jī)系統(tǒng)1000的數(shù)據(jù)。一般來(lái)說(shuō),主機(jī)系統(tǒng)1000上的操作系統(tǒng)1103可以存取數(shù)據(jù)區(qū)402中的實(shí)體擦除單元,但不會(huì)存取隱藏區(qū)404中的實(shí)體擦除單元。隱藏區(qū)404中的實(shí)體擦除單元可用以儲(chǔ)存來(lái)自應(yīng)用程序1105的數(shù)據(jù)或是存儲(chǔ)器控制器104操作時(shí)產(chǎn)生的數(shù)據(jù)。值得注意的是,存儲(chǔ)器管理電路202也可以將實(shí)體擦除單元304(0)?304(R)劃分出系統(tǒng)區(qū)、閑置區(qū)、取代區(qū)或是其他區(qū)域,本發(fā)明并不在此限。簡(jiǎn)單來(lái)說(shuō),邏輯上屬于系統(tǒng)區(qū)的實(shí)體擦除單元是用以記錄系統(tǒng)數(shù)據(jù),其中此系統(tǒng)數(shù)據(jù)包括關(guān)于存儲(chǔ)器芯片的制造商與型號(hào)、存儲(chǔ)器芯片的實(shí)體擦除單元數(shù)、每一實(shí)體擦除單元的實(shí)體頁(yè)面數(shù)等。邏輯上屬于取代區(qū)中的實(shí)體擦除單元是替代實(shí)體擦除單元。例如,可復(fù)寫式非易失性存儲(chǔ)器模塊于出廠時(shí)會(huì)預(yù)留4%的實(shí)體擦除單元作為更換使用。也就是說(shuō),當(dāng)取代區(qū)以外的實(shí)體擦除單元損毀時(shí),預(yù)留于取代區(qū)中的實(shí)體擦除單元是用以取代損壞的實(shí)體擦除單元。在其它實(shí)施例中,上述的系統(tǒng)區(qū)與隱藏區(qū)404亦可以合并被使用,本發(fā)明并不在此限。[0103]在本實(shí)施例中,存儲(chǔ)器管理電路202會(huì)配置邏輯地址410(0)?410(D)以利于在數(shù)據(jù)區(qū)402中的實(shí)體擦除單元中進(jìn)行數(shù)據(jù)存取。例如,當(dāng)存儲(chǔ)器儲(chǔ)存裝置100被操作系統(tǒng)1110通過(guò)文件系統(tǒng)(例如,F(xiàn)AT32)格式化時(shí),邏輯地址410(O)?410(D)分別地映射至數(shù)據(jù)區(qū)402的實(shí)體擦除單元304(O)?304(A)。在此,存儲(chǔ)器管理電路202會(huì)建立邏輯地址-物理擦除單兀映身寸表(logicaladdress-physicalerasingunitmappingtable),以記錄邏輯地址與物理擦除單元之間的映射關(guān)系。在此實(shí)施例中,每一個(gè)邏輯地址410(0)?410(D)的大小是相同于一個(gè)實(shí)體擦除單元304(0)?304(A)的大小,即邏輯地址亦可被稱為邏輯區(qū)塊地址(logicalblockaddress,LBA)。然而,在其他實(shí)施例中,邏輯地址410(O)?410(D)也可以是一個(gè)實(shí)體程序化單元的大小或是其他大小,本發(fā)明并不在此限定。[0104]存儲(chǔ)器管理電路202會(huì)提供用于可復(fù)寫式非易失性存儲(chǔ)器106的多個(gè)指令給主機(jī)系統(tǒng)1000,使操作系統(tǒng)1103可以通過(guò)這些指令存取數(shù)據(jù)區(qū)402中的數(shù)據(jù)。應(yīng)用程序1105也可以通過(guò)操作系統(tǒng)1103下達(dá)這些指令來(lái)執(zhí)行一些特殊的操作。例如,這些指令可以包括讀取指令、寫入指令、用以設(shè)定使用者密碼的指令、用以設(shè)定某些實(shí)體擦除單元為只讀的指令、或是其他指令,本發(fā)明并不限制這些指令的內(nèi)容。特別的是,存儲(chǔ)器管理電路202還會(huì)提供多個(gè)動(dòng)作信息給主機(jī)系統(tǒng)1000,應(yīng)用程序1105可以根據(jù)這些動(dòng)作信息來(lái)完成特定的功能。具體來(lái)說(shuō),每一個(gè)動(dòng)作信息是用以要求可復(fù)寫式非易失性存儲(chǔ)器106執(zhí)行一個(gè)預(yù)定動(dòng)作。這些預(yù)定動(dòng)作可要求可復(fù)寫式非易失性存儲(chǔ)器106來(lái)讀取數(shù)據(jù)、寫入數(shù)據(jù)或者是擦除一實(shí)體擦除單元,但本發(fā)明并不限制這些預(yù)定動(dòng)作的內(nèi)容。當(dāng)存儲(chǔ)器管理電路202所提供的指令并不能達(dá)到一個(gè)特定的功能時(shí),應(yīng)用程序1105會(huì)挑選至少一個(gè)動(dòng)作信息并且決定這些動(dòng)作信息的一個(gè)執(zhí)行順序。應(yīng)用程序1105會(huì)將挑選的動(dòng)作信息以及決定出的執(zhí)行順序通過(guò)一個(gè)設(shè)置指令傳送給存儲(chǔ)器管理電路202。存儲(chǔ)器管理電路202便可以根據(jù)此設(shè)置指令來(lái)完成特定的功能。[0105]圖5是本發(fā)明實(shí)施例的傳送設(shè)置指令的示意圖。[0106]請(qǐng)參照?qǐng)D5,數(shù)據(jù)傳輸系統(tǒng)500包括了主機(jī)系統(tǒng)1000與存儲(chǔ)器儲(chǔ)存裝置100。存儲(chǔ)器管理電路202會(huì)提供用于可復(fù)寫式非易失性存儲(chǔ)器106的動(dòng)作信息502(0)?502(E)與指令504(0)?504(F)給主機(jī)系統(tǒng)1000。每一個(gè)指令504(0)?504(F)會(huì)包括一個(gè)指令碼,此指令碼是用以表示指令的種類(例如,寫入指令或是讀取指令)。當(dāng)存儲(chǔ)器管理電路202從主機(jī)系統(tǒng)1000接收到一個(gè)第一指令時(shí),會(huì)根據(jù)此第一指令的指令碼(亦稱第一指令碼)來(lái)判斷此第一指令是否為設(shè)置指令。若第一指令為設(shè)置指令,存儲(chǔ)器管理電路202會(huì)繼續(xù)分析此設(shè)置指令以取得多個(gè)動(dòng)作信息與這些動(dòng)作信息的執(zhí)行順序。舉例來(lái)說(shuō),應(yīng)用程序1105傳送的設(shè)置指令包括了動(dòng)作信息502(I)與502(E)(亦稱第一動(dòng)作信息)。在接收到此設(shè)置指令以后,存儲(chǔ)器管理電路202會(huì)分析此設(shè)置指令以取得動(dòng)作信息502(I)與502(E)的執(zhí)行順序(亦稱第一執(zhí)行順序)。存儲(chǔ)器管理電路202會(huì)根據(jù)此第一執(zhí)行順序來(lái)執(zhí)行動(dòng)作信息502(I)與502(E)。若執(zhí)行動(dòng)作信息502(I)與502(E)后產(chǎn)生了一個(gè)執(zhí)行結(jié)果,則存儲(chǔ)器管理電路202也會(huì)將此執(zhí)行結(jié)果傳送回主機(jī)系統(tǒng)1000。[0107]在本發(fā)明實(shí)施例中,應(yīng)用程序1105可傳送多個(gè)設(shè)置指令給存儲(chǔ)器管理電路202,并且這些設(shè)置指令可包括不同的動(dòng)作信息或者是不同的執(zhí)行順序。舉例來(lái)說(shuō),存儲(chǔ)器管理電路202會(huì)接收來(lái)自于主機(jī)系統(tǒng)1000的一個(gè)第二指令。此第二指令的指令碼相同于上述第一指令的指令碼(即,第二指令也是設(shè)置指令)。此第二指令會(huì)包括多個(gè)第二動(dòng)作信息。在一實(shí)施例中,這些第二動(dòng)作信息是相同于第一指令中的第一動(dòng)作信息,但是對(duì)應(yīng)于第二動(dòng)作信息的執(zhí)行順序(亦稱第二執(zhí)行順序)不同于對(duì)應(yīng)于第一動(dòng)作信息的執(zhí)行順序。在另一實(shí)施例中,對(duì)應(yīng)于第二動(dòng)作信息的執(zhí)行順序是相同于對(duì)應(yīng)于第一動(dòng)作信息的執(zhí)行順序,但是第二動(dòng)作信息的其中之一不同于任意一個(gè)第一動(dòng)作信息。換句話說(shuō),應(yīng)用程序1105可以挑選任意的動(dòng)作信息,并且決定任意的執(zhí)行順序。其中值得說(shuō)明的是,執(zhí)行順序可為動(dòng)作信息的排列順序,或于設(shè)置指令中另以一碼段來(lái)提供此動(dòng)作信息的排列順序,亦或以另一獨(dú)立于設(shè)置指令的排序指令來(lái)提供相對(duì)應(yīng)于此動(dòng)作信息的排列順序。[0108]在本發(fā)明實(shí)施例中,在接收到第一指令以后,存儲(chǔ)器管理電路202會(huì)根據(jù)動(dòng)作信息502(I)與502(E)以及其執(zhí)行順序來(lái)建立一個(gè)新指令。此新指令中至少會(huì)包括動(dòng)作信息502(1)與502(E),并且此新指令不同于指令504(O)?504(F)。存儲(chǔ)器管理電路202會(huì)將此新指令儲(chǔ)存在可復(fù)寫式非易失性存儲(chǔ)器模塊106當(dāng)中。例如,存儲(chǔ)器管理電路202會(huì)將此新指令儲(chǔ)存在隱藏區(qū)404(如圖4所示)的實(shí)體擦除單元當(dāng)中。當(dāng)應(yīng)用程序1105需要此新指令對(duì)應(yīng)的功能時(shí),應(yīng)用程序1105會(huì)傳送一個(gè)執(zhí)行指令給存儲(chǔ)器管理電路202,用以指示執(zhí)行此新指令。存儲(chǔ)器管理電路202在接收到此執(zhí)行指令以后,便會(huì)執(zhí)行上述的新指令。如此一來(lái),此新指令便可以重復(fù)地被執(zhí)行。[0109]圖6是本發(fā)明實(shí)施例的可復(fù)寫式非易失性存儲(chǔ)器模塊的控制方法的流程圖。[0110]請(qǐng)參照?qǐng)D6,在步驟S602中,接收來(lái)自主機(jī)系統(tǒng)的第一指令。在步驟S604中,依據(jù)第一指令的指令碼判斷第一指令是否為一設(shè)置指令。若步驟S604的結(jié)果為是,分析此設(shè)置指令包括的動(dòng)作信息及這些動(dòng)作信息的執(zhí)行順序(步驟S606),以及根據(jù)此執(zhí)行順序執(zhí)行設(shè)置指令中的動(dòng)作信息(步驟S608)。若步驟S604的桔果為否,執(zhí)行第一指令(步驟S610)。然而,圖6中各步驟已詳細(xì)說(shuō)明如上,在此便不再贅述。[0111]綜上所述,本發(fā)明實(shí)施例所提出的控制方法、存儲(chǔ)器控制器與數(shù)據(jù)傳輸系統(tǒng),可以將多個(gè)動(dòng)作信息通過(guò)設(shè)置指令傳送給存儲(chǔ)器儲(chǔ)存裝置,使存儲(chǔ)器儲(chǔ)存裝置可根據(jù)特定的執(zhí)行順序來(lái)執(zhí)行這些動(dòng)作信息以提供一個(gè)特定的功能。如此一來(lái),存儲(chǔ)器儲(chǔ)存裝置提供的功能可以動(dòng)態(tài)地被擴(kuò)充。[0112]最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍?!緳?quán)利要求】1.一種可復(fù)寫式非易失性存儲(chǔ)器模塊的控制方法,其特征在于,包括:接收來(lái)自一主機(jī)系統(tǒng)的一第一指令;依據(jù)該第一指令的一第一指令碼判斷該第一指令是否為一設(shè)置指令;分析該設(shè)置指令包括的多個(gè)第一動(dòng)作信息;分析相對(duì)應(yīng)該些第一動(dòng)作信息的一第一執(zhí)行順序;以及根據(jù)該第一執(zhí)行順序執(zhí)行該些第一動(dòng)作信息,其中每一該些第一動(dòng)作信息是用以要求該可復(fù)寫式非易失性存儲(chǔ)器模塊執(zhí)行一預(yù)定動(dòng)作。2.根據(jù)權(quán)利要求1所述的控制方法,其特征在于,還包括:接收來(lái)自該主機(jī)系統(tǒng)的一第二指令,其中該第二指令包括一第二指令碼及多個(gè)第二動(dòng)作信息,該第二指令碼相同于該第一指令碼,該些第二動(dòng)作信息相同于該些第一動(dòng)作信息,并且一相對(duì)應(yīng)該第二動(dòng)作信息的一第二執(zhí)行順序與該第一執(zhí)行順序不同。3.根據(jù)權(quán)利要求1所述的控制方法,其特征在于,還包括:接收來(lái)自該主機(jī)系統(tǒng)的一第二指令,其中該第二指令包括一第二指令碼及多個(gè)第二動(dòng)作信息,該第二指令碼相同于該第一指令碼,該些第二動(dòng)作信息的其中之一不同于該些第一動(dòng)作信息,并且相對(duì)應(yīng)該些第二動(dòng)作信息的一第二執(zhí)行順序相同于該第一執(zhí)行順序。4.根據(jù)權(quán)利要求1所述的控制方法,其特征在于,還包括:將該些第一動(dòng)作信息的一執(zhí)行結(jié)果傳送至該主機(jī)系統(tǒng)。5.根據(jù)權(quán)利要求1所述的控制方法,其特征在于,還包括:根據(jù)該些第一動(dòng)作信息與該第一執(zhí)行順序建立一新指令;以及將該新指令儲(chǔ)存在該可復(fù)寫式非易失性存儲(chǔ)器當(dāng)中。6.根據(jù)權(quán)利要求5所述的控制方法,其特征在于,還包括;接收來(lái)自該主機(jī)系統(tǒng)的一執(zhí)行指令;以及根據(jù)該執(zhí)行指令來(lái)執(zhí)行該新指令。7.根據(jù)權(quán)利要求6所述的控制方法,其特征在于,其中該可復(fù)寫式非易失性存儲(chǔ)器模塊包括多個(gè)實(shí)體擦除單元,該控制方法還包括:將該些實(shí)體擦除單元至少劃分出一數(shù)據(jù)區(qū)與一隱藏區(qū);以及設(shè)置多個(gè)邏輯地址以映射至該數(shù)據(jù)區(qū)中的該些實(shí)體擦除單元,其中將該新指令儲(chǔ)存在該可復(fù)寫式非易失性存儲(chǔ)器當(dāng)中的步驟包括:將該新指令儲(chǔ)存在該隱藏區(qū)當(dāng)中。8.一種數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括:一主機(jī)系統(tǒng);以及一存儲(chǔ)器儲(chǔ)存裝置,包括一可復(fù)寫示非易失性存儲(chǔ)器模塊,用以接收來(lái)自該主機(jī)系統(tǒng)的一第一指令,并且依據(jù)該第一指令的一第一指令碼判斷該第一指令是否為一設(shè)置指令,其中該存儲(chǔ)器儲(chǔ)存裝置用以分析該設(shè)置指令包括的多個(gè)第一動(dòng)作信息及該些第一動(dòng)作信息,分析相對(duì)應(yīng)該些第一動(dòng)作信息的一第一執(zhí)行順序,并且根據(jù)該第一執(zhí)行順序執(zhí)行該些第一動(dòng)作信息,其中每一該些第一動(dòng)作信息是用以要求該可復(fù)寫式非易失性存儲(chǔ)器模塊執(zhí)行一預(yù)定動(dòng)作。9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該存儲(chǔ)器儲(chǔ)存裝置更用以接收來(lái)自該主機(jī)系統(tǒng)的一第二指令,其中該第二指令包括一第二指令碼及多個(gè)第二動(dòng)作信息,該第二指令碼相同于該第一指令碼,該些第二動(dòng)作信息相同于該些第一動(dòng)作信息,并且相對(duì)應(yīng)該些第二動(dòng)作信息的一第二執(zhí)行順序與該第一執(zhí)行順序不同。10.根據(jù)權(quán)利要求8所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該存儲(chǔ)器儲(chǔ)存裝置更用以接收來(lái)自該主機(jī)系統(tǒng)的一第二指令,其中該第二指令包括一第二指令碼及多個(gè)第二動(dòng)作信息,該第二指令碼相同于該第一指令碼,該些第二動(dòng)作信息的其中之一不同于該些第一動(dòng)作信息,并且相對(duì)應(yīng)該些第二動(dòng)作信息的一第二執(zhí)行順序相同于該第一執(zhí)行順序。11.根據(jù)權(quán)利要求8所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該存儲(chǔ)器儲(chǔ)存裝置更用以將該些第一動(dòng)作信息的一執(zhí)行結(jié)果傳送至該主機(jī)系統(tǒng)。12.根據(jù)權(quán)利要求8所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,其中該存儲(chǔ)器儲(chǔ)存裝置更用以根據(jù)該些第一動(dòng)作信息與該第一執(zhí)行順序建立一新指令,并且將該新指令儲(chǔ)存在該可復(fù)寫式非易失性存儲(chǔ)器當(dāng)中。13.根據(jù)權(quán)利要求12所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該存儲(chǔ)器儲(chǔ)存裝置更用以接收來(lái)自該主機(jī)系統(tǒng)的一執(zhí)行指令,并且根據(jù)該執(zhí)行指令來(lái)執(zhí)行該新指令。14.根據(jù)權(quán)利要求13所述的數(shù)據(jù)傳輸系統(tǒng),其特征在于,該可復(fù)寫式非易失性存儲(chǔ)器模塊包括多個(gè)實(shí)體擦除單元,其中該存儲(chǔ)器儲(chǔ)存裝置更用以將該些實(shí)體擦除單元至少劃分出一數(shù)據(jù)區(qū)與一隱藏區(qū),以及設(shè)置多個(gè)邏輯地址以映射至該數(shù)據(jù)區(qū)中的該些實(shí)體擦除單元,其中該新指令是儲(chǔ)存在該隱藏區(qū)當(dāng)中。15.一種存儲(chǔ)器控制器,其特征在于,用于控制一可復(fù)寫式非易失性存儲(chǔ)器模塊,該可復(fù)寫式非易失性存儲(chǔ)器模塊包括多個(gè)實(shí)體擦除單元,該存儲(chǔ)器控制器包括:一主機(jī)接口,用以I禹接至一主機(jī)系統(tǒng);一存儲(chǔ)器接口,用以耦接至該可復(fù)寫式非易失性存儲(chǔ)器模塊;以及一存儲(chǔ)器管理電路,耦接至該主機(jī)接口與該存儲(chǔ)器接口,用以接收來(lái)自該主機(jī)系統(tǒng)的一第一指令,并且依據(jù)該第一指令的一第一指令碼判斷該第一指令是否為一設(shè)置指令,其中該存儲(chǔ)器管理電路用以分析該設(shè)置指令包括的多個(gè)第一動(dòng)作信息,分析相對(duì)應(yīng)該些第一動(dòng)作信息的一第一執(zhí)行順序,并且根據(jù)該第一執(zhí)行順序執(zhí)行該些第一動(dòng)作信息,其中每一該些第一動(dòng)作信息是用以要求該可復(fù)寫式非易失性存儲(chǔ)器模塊執(zhí)行一預(yù)定動(dòng)作。16.根據(jù)權(quán)利要求15所述的存儲(chǔ)器控制器,其特征在于,該存儲(chǔ)器管理電路更用以接收來(lái)自該主機(jī)系統(tǒng)的一第二指令,其中該第二指令包括一第二指令碼及多個(gè)第二動(dòng)作信息,該第二指令碼相同于該第一指令碼,該些第二動(dòng)作信息相同于該些第一動(dòng)作信息,并且相對(duì)應(yīng)該些第二動(dòng)作信息的一第二執(zhí)行順序與該第一執(zhí)行順序不同。17.根據(jù)權(quán)利要求15所述的存儲(chǔ)器控制器,其特征在于,該存儲(chǔ)器管理電路更用以接收來(lái)自該主機(jī)系統(tǒng)的一第二指令,其中該第二指令包括一第二指令碼及多個(gè)第二動(dòng)作信息,該第二指令碼相同于該第一指令碼,該些第二動(dòng)作信息的其中之一不同于該些第一動(dòng)作信息,并且相對(duì)應(yīng)該些第二動(dòng)作信息的一第二執(zhí)行順序相同于該第一執(zhí)行順序。18.根據(jù)權(quán)利要求15所述的存儲(chǔ)器控制器,其特征在于,該存儲(chǔ)器管理電路更用以將該些第一動(dòng)作信息的一執(zhí)行結(jié)果傳送至該主機(jī)系統(tǒng)。19.根據(jù)權(quán)利要求15所述的存儲(chǔ)器控制器,其特征在于,該存儲(chǔ)器管理電路更用以根據(jù)該些第一動(dòng)作信息與該第一執(zhí)行順序建立一新指令,并且將該新指令儲(chǔ)存在該可復(fù)寫式非易失性存儲(chǔ)器當(dāng)中。20.根據(jù)權(quán)利要求19所述的存儲(chǔ)器控制器,其特征在于,該存儲(chǔ)器管理電路更用以接收來(lái)自該主機(jī)系統(tǒng)的一執(zhí)行指令,并且根據(jù)該執(zhí)行指令來(lái)執(zhí)行該新指令。21.根據(jù)權(quán)利要求20所述的存儲(chǔ)器控制器,其特征在于,該可復(fù)寫式非易失性存儲(chǔ)器模塊包括多個(gè)實(shí)體擦除單元,其中該存儲(chǔ)器管理電路更用以將該些實(shí)體擦除單元至少劃分出一數(shù)據(jù)區(qū)與一隱藏區(qū),以及設(shè)置多個(gè)邏輯地址以映射至該數(shù)據(jù)區(qū)中的該些實(shí)體擦除單元,其中將該新指令是儲(chǔ)存在該隱藏區(qū)當(dāng)中。【文檔編號(hào)】G06F13/16GK103984653SQ201310050677【公開(kāi)日】2014年8月13日申請(qǐng)日期:2013年2月8日優(yōu)先權(quán)日:2013年2月8日【發(fā)明者】李乾輔申請(qǐng)人:群聯(lián)電子股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1