儲(chǔ)存媒體、傳輸系統(tǒng)及其控制方法
【專利摘要】一種儲(chǔ)存媒體,包括一處理模塊以及一存儲(chǔ)胞陣列。處理模塊根據(jù)一寫(xiě)入指令,接收一測(cè)試數(shù)據(jù)。存儲(chǔ)胞陣列儲(chǔ)存測(cè)試數(shù)據(jù)。處理模塊根據(jù)一比對(duì)指令,接收一驗(yàn)證數(shù)據(jù),并讀取存儲(chǔ)胞陣列所儲(chǔ)存的測(cè)試數(shù)據(jù),用以產(chǎn)生一存取數(shù)據(jù)。處理模塊比對(duì)存取數(shù)據(jù)及驗(yàn)證數(shù)據(jù),用以產(chǎn)生一比對(duì)報(bào)告。
【專利說(shuō)明】?jī)?chǔ)存媒體、傳輸系統(tǒng)及其控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明有關(guān)于一種儲(chǔ)存媒體,特別是有關(guān)于一種具有比對(duì)功能的儲(chǔ)存媒體。
【背景技術(shù)】
[0002]儲(chǔ)存媒體是一種常見(jiàn)的電子裝置,其用以儲(chǔ)存數(shù)據(jù)。儲(chǔ)存媒體可分為揮發(fā)性存儲(chǔ)器與非揮發(fā)性存儲(chǔ)器。常見(jiàn)的揮發(fā)性存儲(chǔ)器包括動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)以及靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)。非揮發(fā)生存儲(chǔ)器包括,只讀存儲(chǔ)器(ROM)、可編程只讀存儲(chǔ)器(PROM)、可擦可編程只讀存儲(chǔ)器(EPROM)、可電擦可編程只讀存儲(chǔ)器(EEPROM)以及快閃存儲(chǔ)器(Flash memory)。
[0003]一般而言,在測(cè)試儲(chǔ)存媒體時(shí),測(cè)試人員必須先把一測(cè)試數(shù)據(jù)存入儲(chǔ)存媒體中,然后再讀取儲(chǔ)存媒體的數(shù)據(jù),判斷是否與原先所輸入的測(cè)試數(shù)據(jù)相同。然而,儲(chǔ)存媒體必須花費(fèi)許多時(shí)間,方能輸出本身所儲(chǔ)存的數(shù)據(jù),因而,大幅增加測(cè)試時(shí)間。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種儲(chǔ)存媒體,包括一處理模塊以及一存儲(chǔ)胞陣列。處理模塊根據(jù)一寫(xiě)入指令,接收一測(cè)試數(shù)據(jù)。存儲(chǔ)胞陣列儲(chǔ)存測(cè)試數(shù)據(jù)。處理模塊根據(jù)一比對(duì)指令,接收一驗(yàn)證數(shù)據(jù),并讀取存儲(chǔ)胞陣列所儲(chǔ)存的測(cè)試數(shù)據(jù),用以產(chǎn)生一存取數(shù)據(jù)。處理模塊比對(duì)存取數(shù)據(jù)及驗(yàn)證數(shù)據(jù),用以產(chǎn)生一比對(duì)報(bào)告。
[0005]本發(fā)明另提供一種傳輸系統(tǒng),包括一存儲(chǔ)器控制器以及一儲(chǔ)存媒體。存儲(chǔ)器控制器發(fā)出至少一寫(xiě)入指令以及至少一比對(duì)指令。儲(chǔ)存媒體接收寫(xiě)入指令以及比對(duì)指令,并包括一處理模塊以及一存儲(chǔ)胞陣列。處理模塊根據(jù)一寫(xiě)入指令,接收一測(cè)試數(shù)據(jù)。存儲(chǔ)胞陣列儲(chǔ)存測(cè)試數(shù)據(jù)。處理模塊根據(jù)一比對(duì)指令,接收一驗(yàn)證數(shù)據(jù),并讀取存儲(chǔ)胞陣列所儲(chǔ)存的測(cè)試數(shù)據(jù),用以產(chǎn)生一存取數(shù)據(jù)。處理模塊比對(duì)存取數(shù)據(jù)及驗(yàn)證數(shù)據(jù),用以產(chǎn)生一比對(duì)報(bào)告。
[0006]本發(fā)明更提供一種控制方法,適用于一儲(chǔ)存媒體,該控制方法包括,儲(chǔ)存一測(cè)試數(shù)據(jù);接收一驗(yàn)證數(shù)據(jù);讀取被儲(chǔ)存的測(cè)試數(shù)據(jù),用以產(chǎn)生一存取數(shù)據(jù);以及比對(duì)存取數(shù)據(jù)及驗(yàn)證數(shù)據(jù),用以產(chǎn)生一比對(duì)報(bào)告。
[0007]為讓本發(fā)明的特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉出較佳實(shí)施例,并配合附圖,作詳細(xì)說(shuō)明如下:
【專利附圖】
【附圖說(shuō)明】
[0008]圖1為本發(fā)明的傳輸系統(tǒng)的一可能示意圖。
[0009]圖2為處理模塊的一控制時(shí)序。
[0010]圖3為本發(fā)明的處理模塊的一可能實(shí)施例。
[0011]圖4及5為本發(fā)明的傳輸系統(tǒng)的可能實(shí)施例。
[0012]圖6為本發(fā)明的儲(chǔ)存媒體的控制方法的一可能流程圖。
[0013]主要元件符號(hào)說(shuō)明:[0014]100:傳輸系統(tǒng);
[0015]110:存儲(chǔ)器控制器;
[0016]UCKM1-Mn:儲(chǔ)存媒體;
[0017]121:處理模塊;
[0018]122:存儲(chǔ)胞陣列;
[0019]310:邏輯解碼單元;
[0020]320:存取單元;
[0021]330、340:緩沖單元;
[0022]350:比較單元;
[0023]360:暫存單元;
[0024]361 ?363:累加器;
[0025]410:存儲(chǔ)器控制器;
[0026]510:存儲(chǔ)器控制器;
[0027]CE CEi?.芯片致能信號(hào);
、.[0028]寫(xiě)入致能信號(hào);
[0029]ALE:地址閂鎖致能信號(hào);
[0030]H:讀取致能信號(hào);
[0031]I/Ox:表示處理模塊121與存儲(chǔ)器控制器100間的數(shù)據(jù)傳輸狀態(tài);
[0032]Wl:寫(xiě)入指令;
[0033]AP1、AP2:地址封包;
[0034]DP1、DP2:數(shù)據(jù)封包;
[0035]AA:比對(duì)指令;
[0036]BB、ED:結(jié)束指令;
[0037]CC:讀取指令;
[0038]VPl ?VP3:次數(shù);
[0039]VP:比對(duì)報(bào)告;
[0040]Sc1、Sc2:控制信號(hào);
[0041]B1 ?BN、520:總線;
[0042]S611 ?S616:步驟。
【具體實(shí)施方式】
[0043]圖1為本發(fā)明的傳輸系統(tǒng)的一可能不意圖。如圖所不,傳輸系統(tǒng)100包括一存儲(chǔ)器控制器110以及一儲(chǔ)存媒體120。存儲(chǔ)器控制器110用以存取儲(chǔ)存媒體120。在本實(shí)施例中,儲(chǔ)存媒體120具有自動(dòng)比對(duì)的功能,并根據(jù)比對(duì)結(jié)果產(chǎn)生一比對(duì)報(bào)告。存儲(chǔ)器控制器110根據(jù)比對(duì)報(bào)告,判斷儲(chǔ)存媒體120是否可正常地存取數(shù)據(jù)。
[0044]舉例而言,在一寫(xiě)入模式下,存儲(chǔ)器控制器110寫(xiě)入一測(cè)試數(shù)據(jù)至儲(chǔ)存媒體120中。在一驗(yàn)證模式下,存儲(chǔ)器控制器110提供一驗(yàn)證數(shù)據(jù)予儲(chǔ)存媒體120。儲(chǔ)存媒體120將驗(yàn)證數(shù)據(jù)與先前所儲(chǔ)存的測(cè)試數(shù)據(jù)進(jìn)行比對(duì),并產(chǎn)生一比對(duì)報(bào)告。存儲(chǔ)器控制器110根據(jù)比對(duì)報(bào)告,判斷儲(chǔ)存媒體120是否可正常地存取數(shù)據(jù)。
[0045]在本實(shí)施例中,存儲(chǔ)器控制器110發(fā)出至少一寫(xiě)入指令以及至少一比對(duì)指令,用以令儲(chǔ)存媒體120執(zhí)行至少一寫(xiě)入動(dòng)作及至少一比對(duì)動(dòng)作。本發(fā)明并不限定發(fā)出寫(xiě)入指令及比對(duì)指令的順序。
[0046]假設(shè),存儲(chǔ)器控制器110欲發(fā)出兩寫(xiě)入指令以及兩比對(duì)指令,在一可能實(shí)施例中,存儲(chǔ)器控制器110交錯(cuò)發(fā)出寫(xiě)入指令及比對(duì)指令,也就是說(shuō)存儲(chǔ)器控制器110依序發(fā)出第一寫(xiě)入指令、第一比對(duì)指令、第二寫(xiě)入指令、第二比對(duì)指令。在其它實(shí)施例中,存儲(chǔ)器控制器110可能連續(xù)發(fā)出兩寫(xiě)入指令,然后再發(fā)出兩比對(duì)指令,也就是說(shuō)存儲(chǔ)器控制器110依序發(fā)出第一寫(xiě)入指令、第二寫(xiě)入指令、第一比對(duì)指令、第二比對(duì)指令。
[0047]儲(chǔ)存媒體120根據(jù)存儲(chǔ)器控制器110所發(fā)出的指令(如寫(xiě)入指令及比對(duì)指令),執(zhí)行相對(duì)應(yīng)的動(dòng)作。本發(fā)明并不限定儲(chǔ)存媒體120的種類。在一可能實(shí)施例中,儲(chǔ)存媒體120為一 NAND快閃存儲(chǔ)器。如圖所示,儲(chǔ)存媒體120包括一處理模塊121以及一存儲(chǔ)胞陣列 122。
[0048]處理模塊121根據(jù)存儲(chǔ)器控制器110所發(fā)出的指令,存取存儲(chǔ)胞陣列122。圖2為處理模塊121的一控制時(shí)序。當(dāng)芯片致能信號(hào)@力低位準(zhǔn)時(shí),便可致能處理模塊121。當(dāng)寫(xiě)入致能信號(hào)為低位準(zhǔn)時(shí),處理模塊121接收來(lái)自存儲(chǔ)器控制器110的信息。當(dāng)?shù)刂烽V鎖致能信號(hào)ALE為高位準(zhǔn)時(shí),處理模塊121接收地址封包(如AP1、AP2)。當(dāng)讀取致能信號(hào)@為低位準(zhǔn)時(shí),處s模塊121提供信肩、予存儲(chǔ)器控制器no。符號(hào)i/ox
121與存儲(chǔ)器控制器100間的數(shù)據(jù)傳輸狀態(tài)。
[0049]當(dāng)存儲(chǔ)器控制器110發(fā)出一寫(xiě)入指令Wl時(shí),處理模塊121進(jìn)入一寫(xiě)入模式。在寫(xiě)入模式中,處理模塊121根據(jù)地址閂鎖致能信號(hào)ALE,接收地址封包AP1,并根據(jù)地址封包APl,將數(shù)據(jù)封包DPl (即測(cè)試數(shù)據(jù))寫(xiě)入存儲(chǔ)胞陣列122的相對(duì)應(yīng)地址。當(dāng)存儲(chǔ)器控制器110發(fā)出結(jié)束指令ED時(shí),處理模塊121停止寫(xiě)入數(shù)據(jù)至存儲(chǔ)胞陣列122中。
[0050]當(dāng)存儲(chǔ)器控制器110發(fā)出一比對(duì)指令A(yù)A時(shí),處理模塊121進(jìn)入一驗(yàn)證模式。在驗(yàn)證模式下,處理模塊121根據(jù)地址閂鎖致能信號(hào)ALE,接收地址封包AP2,并根據(jù)地址封包AP2,擷取存儲(chǔ)胞陣列122所儲(chǔ)存的數(shù)據(jù),并接收數(shù)據(jù)封包DP2。在本實(shí)施例中,處理模塊121擷取的結(jié)果稱為一存取數(shù)據(jù),而數(shù)據(jù)封包DP2稱為一驗(yàn)證數(shù)據(jù)。
[0051 ] 在本實(shí)施例中,地址封包AP2等于地址封包APl,并且數(shù)據(jù)封包DP2等于數(shù)據(jù)封包DPI。當(dāng)存儲(chǔ)器控制器110發(fā)出一結(jié)束指令BB時(shí),處理模塊121停止寫(xiě)入數(shù)據(jù)至存儲(chǔ)胞陣列122中。
[0052]處理模塊121比對(duì)存取數(shù)據(jù)與驗(yàn)證數(shù)據(jù),用以產(chǎn)生一比對(duì)報(bào)告。由于存取數(shù)據(jù)與驗(yàn)證數(shù)據(jù)均具有數(shù)個(gè)數(shù)據(jù)元,因此,在一可能實(shí)施例中,處理模塊121 —對(duì)一地比對(duì)存取數(shù)據(jù)與驗(yàn)證數(shù)據(jù)的每一數(shù)據(jù)元。
[0053]舉例而言,處理模塊121先比對(duì)存取數(shù)據(jù)中的一第一存取數(shù)據(jù)元與驗(yàn)證數(shù)據(jù)中的一第一驗(yàn)證數(shù)據(jù)元,然后再比對(duì)存取數(shù)據(jù)中的一第二存取數(shù)據(jù)元與驗(yàn)證數(shù)據(jù)中的一第二驗(yàn)證數(shù)據(jù)元,直到所有的存取數(shù)據(jù)元與驗(yàn)證數(shù)據(jù)元均比對(duì)完成。
[0054]在比對(duì)的過(guò)程中,處理模塊121記錄比對(duì)不符的次數(shù),并將此次數(shù)作為一比對(duì)報(bào)告提供予存儲(chǔ)器控制器110。在其它實(shí)施例中,處理模塊121亦可記錄每一次的比對(duì)過(guò)程里,出現(xiàn)存取數(shù)據(jù)元為O而驗(yàn)證數(shù)據(jù)元為I的次數(shù),以及存取數(shù)據(jù)元為I并且驗(yàn)證數(shù)據(jù)元為O的出現(xiàn)次數(shù)。
[0055]當(dāng)存儲(chǔ)器控制器110發(fā)出一讀取指令CC時(shí),處理模塊121根據(jù)讀取指令CC,提供比對(duì)報(bào)告VP予存儲(chǔ)器控制器110。存儲(chǔ)器控制器110根據(jù)比對(duì)報(bào)告VP,判斷儲(chǔ)存媒體120
是否可正常地進(jìn)行一存取動(dòng)作。
[0056]本發(fā)明并不限定存儲(chǔ)器控制器110的判斷方式。在一可能實(shí)施中,當(dāng)比對(duì)報(bào)告大于一預(yù)設(shè)值時(shí),存儲(chǔ)器控制器110判定儲(chǔ)存媒體120無(wú)法正常地進(jìn)行一存取動(dòng)作。當(dāng)比對(duì)報(bào)告小于預(yù)設(shè)值時(shí),存儲(chǔ)器控制器110判定儲(chǔ)存媒體120可正常地進(jìn)行存取動(dòng)作。
[0057]在本實(shí)施例中,圖2的比對(duì)報(bào)告VP提供三比對(duì)信息,包括比對(duì)不符的次數(shù)VP1、存取數(shù)據(jù)元為O而驗(yàn)證數(shù)據(jù)元為I的出現(xiàn)次數(shù)VP2、或是存取數(shù)據(jù)元為I并且驗(yàn)證數(shù)據(jù)元為O的出現(xiàn)次數(shù)VP3。在其它實(shí)施例中,比對(duì)報(bào)告VP告知上述三信息的至少一者。
[0058]另外,本發(fā)明并不限定處理模塊121的內(nèi)部架構(gòu)。只要能夠達(dá)到上述功能的電路架構(gòu),均可作為處理模塊121。圖3為本發(fā)明的處理模塊的一可能實(shí)施例。在本實(shí)施例中,處理模塊121包括,一邏輯解碼單元310、一存取單元320、緩沖單元330、340、一比較單元350以及一暫存單元360。
[0059]邏輯解碼單元310對(duì)存儲(chǔ)器控制器110所發(fā)出的指令進(jìn)行解碼。在一可能實(shí)施例中,邏輯解碼單元310解碼寫(xiě)入指令Wl及比對(duì)指令A(yù)A,并產(chǎn)生控制信號(hào)Sa及SC2。在本實(shí)施例中,在解碼寫(xiě)入指令Wl后,邏輯解碼單元310得知存儲(chǔ)器控制器110欲寫(xiě)入數(shù)據(jù)至存儲(chǔ)胞陣列122,因此,邏輯解碼單元310根據(jù)地址封包AP1,產(chǎn)生控制信號(hào)Sci。
[0060]在解碼比對(duì)指令A(yù)A后,邏輯解碼單元310得知存儲(chǔ)器控制器110欲比對(duì)存儲(chǔ)胞陣列122所儲(chǔ)存的測(cè)試數(shù)據(jù),因此,邏輯解碼單元310根據(jù)地址封包AP2,產(chǎn)生控制信號(hào)Sc2,并接收數(shù)據(jù)封包DP2 (即驗(yàn)證數(shù)據(jù)),再將數(shù)據(jù)封包DP2儲(chǔ)存于緩沖單元330之中。
[0061]存取單元320根據(jù)控制信號(hào)Sa,將測(cè)試數(shù)據(jù)(即數(shù)據(jù)封包DPI)寫(xiě)入存儲(chǔ)胞陣列122,并根據(jù)控制信號(hào)Sffi,擷取存儲(chǔ)胞陣列122所儲(chǔ)存的測(cè)試數(shù)據(jù)。在一可能實(shí)施例中,存取單元320將擷取結(jié)果(即一存取數(shù)據(jù))儲(chǔ)存于緩沖單元340之中。
[0062]比較單元350比對(duì)緩沖單元330及340所儲(chǔ)存的數(shù)據(jù),并將比對(duì)報(bào)告儲(chǔ)存于暫存單元360之中。當(dāng)邏輯解碼單元310接收到一讀取指令CC時(shí),便將暫存單元360所儲(chǔ)存的比對(duì)報(bào)告輸出予存儲(chǔ)器控制器110。
[0063]在本實(shí)施例中,緩沖單元330所儲(chǔ)存的存取數(shù)據(jù)具有數(shù)個(gè)存取數(shù)據(jù)元,而緩沖單元340所儲(chǔ)存的驗(yàn)證數(shù)據(jù)具有數(shù)個(gè)驗(yàn)證數(shù)據(jù)元。比較單元350將存取數(shù)據(jù)元與驗(yàn)證數(shù)據(jù)元作一對(duì)一地比對(duì),用以產(chǎn)生比對(duì)報(bào)告。
[0064]本發(fā)明并不限定暫存單元360的內(nèi)部架構(gòu)。在本實(shí)施例中,暫存單元360具有累加器361?363。在其它實(shí)施例中,暫存單元360可能僅具有單一或兩個(gè)累加器。另外,暫存單元360可整合于邏輯解碼單元310中。
[0065]在本實(shí)施例中,累加器361?363各自具有一計(jì)數(shù)值,分別記錄不同的比對(duì)報(bào)告。舉例而言,在比較單元350比對(duì)的過(guò)程中,當(dāng)存取數(shù)據(jù)元不等于驗(yàn)證數(shù)據(jù)元時(shí),累加器361的計(jì)數(shù)值加I。當(dāng)存取數(shù)據(jù)元為0,并且驗(yàn)證數(shù)據(jù)元為I時(shí),累加器362的計(jì)數(shù)值加I。當(dāng)存取數(shù)據(jù)元為I,并且驗(yàn)證數(shù)據(jù)元為O時(shí),累加器363的計(jì)數(shù)值加I。
[0066]圖4為本發(fā)明的傳輸系統(tǒng)的另一可能實(shí)施例。圖4相似圖1,不同的處在于圖4具有數(shù)個(gè)儲(chǔ)存媒體M1?Mn。存儲(chǔ)器控制器410通過(guò)不同的傳輸線,提供芯片致能信號(hào)C£i~瓦,用以致能儲(chǔ)存媒體M1~mn。
[0067]在本實(shí)施例中,存儲(chǔ)器控制器410通過(guò)總線B1~Bn,與儲(chǔ)存媒體M1~Mn進(jìn)行溝通。以儲(chǔ)存媒體M1為例,儲(chǔ)存媒體M1經(jīng)由總線B1,接收來(lái)自存儲(chǔ)器控制器410的控制信號(hào)(如ALE、@)、控制指令 OnWl、ED、AA、BB、CC)diaH& (如 AP1、AP2)及數(shù)據(jù)封包(如DP1、DP2)。另外,儲(chǔ)存媒體M1亦可經(jīng)由總線B1,提供比對(duì)報(bào)告(VP)予存儲(chǔ)器控制器410。
[0068]在一可能實(shí)施例中,存儲(chǔ)器控制器410依序與儲(chǔ)存媒體M1~Mn進(jìn)行一驗(yàn)證動(dòng)作。舉例而言,存儲(chǔ)器控制器410先致能儲(chǔ)存媒體M1,并寫(xiě)入測(cè)試數(shù)據(jù)至儲(chǔ)存媒體M1中,再提供驗(yàn)證數(shù)據(jù)予儲(chǔ)存媒體Min,并接收儲(chǔ)存媒體M1所提供的比對(duì)報(bào)告。待完成儲(chǔ)存媒體M1的驗(yàn)證動(dòng)作后,存儲(chǔ)器控制器410再對(duì)儲(chǔ)存媒體M2進(jìn)行驗(yàn)證動(dòng)作,直到所有儲(chǔ)存媒體均已完成驗(yàn)證動(dòng)作。由于儲(chǔ)存媒體M1~Mn所提供的比對(duì)報(bào)告的數(shù)據(jù)量較小,故存儲(chǔ)器控制器410可快速地得知儲(chǔ)存媒體M1~Mn是否正常。
[0069]在另一實(shí)施例中,存儲(chǔ)器控制器410發(fā)出數(shù)個(gè)寫(xiě)入指令、數(shù)個(gè)比對(duì)指令及數(shù)個(gè)讀取指令。舉例而言,存儲(chǔ)器控制器410依序或不依序發(fā)出數(shù)個(gè)寫(xiě)入指令,用以寫(xiě)入測(cè)試數(shù)據(jù)至儲(chǔ)存媒體M1~Mn中,再依序或不依序發(fā)出數(shù)個(gè)比對(duì)指令,用以提供驗(yàn)證數(shù)據(jù)予儲(chǔ)存媒體M1~Mn,最后再依序或不依序發(fā)出數(shù)個(gè)讀取指令,用以接收儲(chǔ)存媒體M1~Mn所提供的比對(duì)?艮告。
[0070]圖5為本發(fā)明的傳輸系統(tǒng)的另一可能實(shí)施例。圖5相似圖4,不同的處在于存儲(chǔ)器控制器510利用同一總線520與儲(chǔ)存媒體M1~Mn進(jìn)行溝通。在本實(shí)施例中,存儲(chǔ)器控制器510同時(shí)寫(xiě)入數(shù)據(jù)至儲(chǔ)存媒體M1~Mn中,并依序或不依序讀取儲(chǔ)存媒體M1~Mn的比對(duì)?艮告。
[0071]本發(fā)明并不限定存儲(chǔ)器控制器510如何提供驗(yàn)證數(shù)據(jù)予儲(chǔ)存媒體M1~Μν。在一可能實(shí)施例中,存儲(chǔ)器控制器510同時(shí)提供驗(yàn)證數(shù)據(jù)予儲(chǔ)存媒體M1~Mn,并依序接收儲(chǔ)存媒體M1~Mn所提供的比對(duì)報(bào)告。
[0072]在其它實(shí)施例中,存儲(chǔ)器控制器510依序提供驗(yàn)證數(shù)據(jù)予儲(chǔ)存媒體M1~ΜΝ。然而,在提供驗(yàn)證數(shù)據(jù)予儲(chǔ)存媒體M1~Mn的一者后,存儲(chǔ)器控制器510接收相對(duì)應(yīng)的儲(chǔ)存媒體所提供的比對(duì)報(bào)告。舉例而言,存儲(chǔ)器控制器510先提供驗(yàn)證數(shù)據(jù)予儲(chǔ)存媒體M1,再接收儲(chǔ)存媒體M1所提供的比對(duì)報(bào)告,然后再提供驗(yàn)證數(shù)據(jù)予儲(chǔ)存媒體M2,并接收儲(chǔ)存媒體M2所提供的比對(duì)報(bào)告。
[0073]圖6為本發(fā)明的儲(chǔ)存媒體的控制方法的一可能流程圖。首先,儲(chǔ)存一測(cè)試數(shù)據(jù)(步驟S611)。在一可能實(shí)施例中,當(dāng)儲(chǔ)存媒體的數(shù)量為數(shù)個(gè)時(shí),該等儲(chǔ)存媒體同時(shí)儲(chǔ)存該測(cè)試數(shù)據(jù)。在其它實(shí)施例中,該等儲(chǔ)存媒體依序儲(chǔ)存該測(cè)試數(shù)據(jù)。
[0074]接收一驗(yàn)證數(shù)據(jù)(步驟S612)。為了驗(yàn)證儲(chǔ)存媒體是否可正常地儲(chǔ)存該測(cè)試數(shù)據(jù),在本實(shí)施例中,驗(yàn)證數(shù)據(jù)等于測(cè)試數(shù)據(jù)。另外,當(dāng)儲(chǔ)存媒體的數(shù)量為數(shù)個(gè)時(shí),該等儲(chǔ)存媒體可同時(shí)或依序儲(chǔ)存該驗(yàn)證數(shù)據(jù)。
[0075]讀取先前所儲(chǔ)存的測(cè)試數(shù)據(jù)(步驟S613)。在本實(shí)施例中,讀取的結(jié)果稱為一存取數(shù)據(jù)。接著,比對(duì)存取數(shù)據(jù)及驗(yàn)證數(shù)據(jù),用以產(chǎn)生一比對(duì)報(bào)告(步驟S614)。在本實(shí)施例中,步驟S614 —對(duì)一地比對(duì)存取數(shù)據(jù)的數(shù)個(gè)存取數(shù)據(jù)元與驗(yàn)證數(shù)據(jù)的數(shù)個(gè)驗(yàn)證數(shù)據(jù)元。舉例而言,步驟S614先比對(duì)存取數(shù)據(jù)的第一存取數(shù)據(jù)元與驗(yàn)證數(shù)據(jù)的第一驗(yàn)證數(shù)據(jù)元,再比對(duì)存取數(shù)據(jù)的第二存取數(shù)據(jù)元與驗(yàn)證數(shù)據(jù)的第二驗(yàn)證數(shù)據(jù)元,直到比對(duì)完所有的數(shù)據(jù)元。
[0076]在本實(shí)施例中,步驟S614的比對(duì)報(bào)告具有一第一計(jì)數(shù)值。當(dāng)存取數(shù)據(jù)的一存取數(shù)據(jù)元不等于驗(yàn)證數(shù)據(jù)的一驗(yàn)證數(shù)據(jù)元時(shí),便將第一計(jì)數(shù)值加I。因此,根據(jù)第一計(jì)數(shù)值,便可得知,比對(duì)不符的次數(shù)。
[0077]在另一可能實(shí)施例中,比對(duì)報(bào)告具有一第二計(jì)數(shù)值。當(dāng)存取數(shù)據(jù)元為0,并且驗(yàn)證數(shù)據(jù)元為I時(shí),第二計(jì)數(shù)值加I。在其它實(shí)施例中,比對(duì)報(bào)告更具有一第三計(jì)數(shù)值。當(dāng)存取數(shù)據(jù)元為1,并且驗(yàn)證數(shù)據(jù)元為O時(shí),第三計(jì)數(shù)值加I。
[0078]為了判斷儲(chǔ)存媒體的存取動(dòng)作是否正常,步驟S615輸出比對(duì)報(bào)告。在一可能實(shí)施例中,當(dāng)儲(chǔ)存媒體接收到一讀取指令時(shí),便輸出比對(duì)報(bào)告。
[0079]根據(jù)比對(duì)報(bào)告,判斷儲(chǔ)存媒體是否正常(步驟S616)。本發(fā)明并不限定步驟S616的判斷方式。在一可能實(shí)施例中,當(dāng)比對(duì)報(bào)告大于一預(yù)設(shè)值時(shí),判定儲(chǔ)存媒體無(wú)法正常地進(jìn)行存取動(dòng)作。當(dāng)比對(duì)報(bào)告小于預(yù)設(shè)值時(shí),判定儲(chǔ)存媒體可正常地進(jìn)行存取動(dòng)作。
[0080]除非另作定義,在此所有詞匯(包含技術(shù)與科學(xué)詞匯)均屬本發(fā)明所屬【技術(shù)領(lǐng)域】中具有通常知識(shí)者的一般理解。此外,除非明白表示,詞匯于一般字典中的定義應(yīng)解釋為與其相關(guān)【技術(shù)領(lǐng)域】的文章中意義一致,而不應(yīng)解釋為理想狀態(tài)或過(guò)分正式的語(yǔ)態(tài)。
[0081]雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何所屬【技術(shù)領(lǐng)域】中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)視權(quán)利要求書(shū)所界定者為準(zhǔn)。
【權(quán)利要求】
1.一種儲(chǔ)存媒體,包括: 一處理模塊,根據(jù)一寫(xiě)入指令,接收一測(cè)試數(shù)據(jù);以及 一存儲(chǔ)胞陣列,儲(chǔ)存該測(cè)試數(shù)據(jù); 其中,該處理模塊根據(jù)一比對(duì)指令,接收一驗(yàn)證數(shù)據(jù),并讀取該存儲(chǔ)胞陣列所儲(chǔ)存的該測(cè)試數(shù)據(jù),用以產(chǎn)生一存取數(shù)據(jù),該處理模塊比對(duì)該存取數(shù)據(jù)及該驗(yàn)證數(shù)據(jù),用以產(chǎn)生一比對(duì)報(bào)告。
2.如權(quán)利要求1所述的儲(chǔ)存媒體,其中該處理模塊根據(jù)一讀取指令,輸出該比對(duì)報(bào)告予一存儲(chǔ)器控制器。
3.如權(quán)利要求1所述的儲(chǔ)存媒體,其中該處理模塊包括: 一邏輯解碼單元,解碼該寫(xiě)入指令及該比對(duì)指令,并產(chǎn)生一第一控制信號(hào)以及一第二控制信號(hào); 一存取單元,根據(jù)該第一控制信號(hào),將該測(cè)試數(shù)據(jù)寫(xiě)入該存儲(chǔ)胞陣列,并根據(jù)該第二控制信號(hào),擷取該存儲(chǔ)胞陣列所儲(chǔ)存的該測(cè)試數(shù)據(jù); 一比較單元,將該存取數(shù)據(jù)的數(shù)個(gè)數(shù)據(jù)元與該驗(yàn)證數(shù)據(jù)的數(shù)個(gè)數(shù)據(jù)元一對(duì)一地比對(duì),用以產(chǎn)生該比對(duì)報(bào)告;以及 一暫存單元,用以儲(chǔ)存該比對(duì)報(bào)告。
4.如權(quán)利要求3所述的儲(chǔ)存媒體,其中該暫存單元具有一第一累加器,該第一累加器具有一第一計(jì)數(shù)值,當(dāng)該存取數(shù)據(jù)的一存取數(shù)據(jù)元不等于該驗(yàn)證數(shù)據(jù)的一驗(yàn)證數(shù)據(jù)元時(shí),該第一計(jì)數(shù)值加I。
5.如權(quán)利要求4所述的儲(chǔ)存媒體,其中該暫存單元具有一第二累加器,該第二累加器具有一第二計(jì)數(shù)值,當(dāng)該存取數(shù)據(jù)元為O,并且該驗(yàn)證數(shù)據(jù)元為I時(shí),該第二計(jì)數(shù)值加I。
6.如權(quán)利要求5所述的儲(chǔ)存媒體,其中該暫存單元具有一第三累加器,該第三累加器具有一第三計(jì)數(shù)值,當(dāng)該存取數(shù)據(jù)元為I,并且該驗(yàn)證數(shù)據(jù)元為O時(shí),該第三計(jì)數(shù)值加I。
7.—種傳輸系統(tǒng),包括: 一存儲(chǔ)器控制器,發(fā)出至少一寫(xiě)入指令以及至少一比對(duì)指令;以及 一儲(chǔ)存媒體,接收該寫(xiě)入指令以及該比對(duì)指令,并包括: 一處理模塊,根據(jù)該寫(xiě)入指令,接收一測(cè)試數(shù)據(jù);以及 一存儲(chǔ)胞陣列,儲(chǔ)存該測(cè)試數(shù)據(jù); 其中,該處理模塊根據(jù)該比對(duì)指令,接收一驗(yàn)證數(shù)據(jù),并讀取該存儲(chǔ)胞陣列所儲(chǔ)存的該測(cè)試數(shù)據(jù),用以產(chǎn)生一存取數(shù)據(jù),該處理模塊比對(duì)該存取數(shù)據(jù)及該驗(yàn)證數(shù)據(jù),用以產(chǎn)生一比對(duì)報(bào)告。
8.如權(quán)利要求7所述的傳輸系統(tǒng),其中該存儲(chǔ)器控制器交錯(cuò)發(fā)出數(shù)個(gè)寫(xiě)入指令及數(shù)個(gè)比對(duì)指令。
9.如權(quán)利要求7所述的傳輸系統(tǒng),其中當(dāng)該存儲(chǔ)器控制器發(fā)出數(shù)個(gè)寫(xiě)入指令及數(shù)個(gè)比對(duì)指令時(shí),該存儲(chǔ)器控制器先發(fā)出所述寫(xiě)入指令,再發(fā)出所述比對(duì)指令。
10.如權(quán)利要求7所述的傳輸系統(tǒng),其中該存儲(chǔ)器控制器發(fā)出至少一讀取指令,該處理模塊根據(jù)該讀取指令,提供該比對(duì)報(bào)告予該存儲(chǔ)器控制器。
11.如權(quán)利要求10所述的傳輸系統(tǒng),其中當(dāng)該存儲(chǔ)器控制器發(fā)出數(shù)個(gè)寫(xiě)入指令、數(shù)個(gè)比對(duì)指令及數(shù)個(gè)讀取指令時(shí),該存儲(chǔ)器控制器交錯(cuò)發(fā)出所述寫(xiě)入指令、所述比對(duì)指令及所述讀取指令。
12.如權(quán)利要求7所述的傳輸系統(tǒng),其中該處理模塊包括: 一邏輯解碼單元,解碼該寫(xiě)入指令及該比對(duì)指令,并產(chǎn)生一第一控制信號(hào)以及一第二控制信號(hào); 一存取單元,根據(jù)該第一控制信號(hào),將該測(cè)試數(shù)據(jù)寫(xiě)入該存儲(chǔ)胞陣列,并根據(jù)該第二控制信號(hào),擷取該存儲(chǔ)胞陣列所儲(chǔ)存的該測(cè)試數(shù)據(jù); 一比較單元,將該存取數(shù)據(jù)的數(shù)個(gè)數(shù)據(jù)元與該驗(yàn)證數(shù)據(jù)的數(shù)個(gè)數(shù)據(jù)元一對(duì)一地比對(duì),用以產(chǎn)生該比對(duì)報(bào)告;以及 一暫存單元,用以儲(chǔ)存該比對(duì)報(bào)告。
13.如權(quán)利要求12所述的傳輸系統(tǒng),其中該暫存單兀具有一第一累加器,該第一累加器具有一第一計(jì)數(shù)值,當(dāng)該存取數(shù)據(jù)的一存取數(shù)據(jù)元不等于該驗(yàn)證數(shù)據(jù)的一驗(yàn)證數(shù)據(jù)元時(shí),該第一計(jì)數(shù)值加I。
14.如權(quán)利要求13所述的傳輸系統(tǒng),其中該暫存單元具有一第二累加器,該第二累加器具有一第二計(jì)數(shù)值,當(dāng)該存取數(shù)據(jù)元為O,并且該驗(yàn)證數(shù)據(jù)元為I時(shí),該第二計(jì)數(shù)值加I。
15.如權(quán)利要求14所述的傳輸系統(tǒng),其中該暫存單元具有一第三累加器,該第三累加器具有一第三計(jì)數(shù)值,當(dāng)該存取數(shù)據(jù)元為I,并且該驗(yàn)證數(shù)據(jù)元為O時(shí),該第三計(jì)數(shù)值加I。
16.一種控制方法,適用于一儲(chǔ)存媒體,該控制方法包括: 儲(chǔ)存一測(cè)試數(shù)據(jù); 接收一驗(yàn)證數(shù)據(jù); 讀取被儲(chǔ)存的該測(cè)試數(shù)據(jù),用以產(chǎn)生一存取數(shù)據(jù);以及 比對(duì)該存取數(shù)據(jù)及該驗(yàn)證數(shù)據(jù),用以產(chǎn)生一比對(duì)報(bào)告。
17.如權(quán)利要求16所述的控制方法,更包括: 輸出該比對(duì)報(bào)告;以及 根據(jù)該比對(duì)報(bào)告,判斷該儲(chǔ)存媒體是否正常。
18.如權(quán)利要求17所述的控制方法,其中當(dāng)該比對(duì)報(bào)告大于一預(yù)設(shè)值時(shí),判定該儲(chǔ)存媒體不正常;當(dāng)該比對(duì)報(bào)告小于該預(yù)設(shè)值時(shí),判定該儲(chǔ)存媒體正常。
19.如權(quán)利要求17所述的控制方法,其中該比對(duì)報(bào)告具有一第一計(jì)數(shù)值,當(dāng)該存取數(shù)據(jù)的一存取數(shù)據(jù)元不等于該驗(yàn)證數(shù)據(jù)的一驗(yàn)證數(shù)據(jù)元時(shí),該第一計(jì)數(shù)值加I。
20.如權(quán)利要求19所述的控制方法,其中該比對(duì)報(bào)告具有一第二計(jì)數(shù)值,當(dāng)該存取數(shù)據(jù)元為0,并且該驗(yàn)證數(shù)據(jù)元為I時(shí),該第二計(jì)數(shù)值加I。
21.如權(quán)利要求20所述的控制方法,其中該比對(duì)報(bào)告具有一第三計(jì)數(shù)值,當(dāng)該存取數(shù)據(jù)元為1,并且該驗(yàn)證數(shù)據(jù)元為O時(shí),該第三計(jì)數(shù)值加I。
【文檔編號(hào)】G06F3/06GK103577118SQ201210342152
【公開(kāi)日】2014年2月12日 申請(qǐng)日期:2012年9月14日 優(yōu)先權(quán)日:2012年7月31日
【發(fā)明者】歐旭斌 申請(qǐng)人:慧榮科技股份有限公司