具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu)的制作方法
【專利摘要】一種具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其包含有一主機(jī)裝置;一與主機(jī)裝置連接的直接內(nèi)存訪問單元;一與主機(jī)裝置連接的錯(cuò)誤碼偵測(cè)單元;一與主機(jī)裝置連接的中央處理器;一與主機(jī)裝置連接的緩沖存儲(chǔ)器;一與緩沖存儲(chǔ)器連接的群組區(qū)分單元;以及一與主機(jī)裝置連接的閃存。藉此,可對(duì)閃存進(jìn)行測(cè)試評(píng)估后分為若干群組,而各群組各有對(duì)應(yīng)的優(yōu)化錯(cuò)誤更正碼組態(tài)與內(nèi)存頁面,并依據(jù)組態(tài)選擇任一群組對(duì)應(yīng)寫入數(shù)據(jù),而達(dá)到增加閃存可靠度的功效。
【專利說明】
具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu)
技術(shù)領(lǐng)域
[0001]本實(shí)用新型是有關(guān)于一種具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),尤指一種可對(duì)閃存進(jìn)行測(cè)試評(píng)估后分為若干群組,而各群組各有對(duì)應(yīng)的優(yōu)化錯(cuò)誤更正碼組態(tài)與內(nèi)存頁面,并依據(jù)組態(tài)選擇任一群組對(duì)應(yīng)寫入數(shù)據(jù),而達(dá)到增加閃存可靠度功效的結(jié)構(gòu)。
【背景技術(shù)】
[0002]一般現(xiàn)有的內(nèi)存錯(cuò)誤更正結(jié)構(gòu),如中國臺(tái)灣專利公開第201447562號(hào)的“基于可用內(nèi)存空間選擇冗余儲(chǔ)存組態(tài)”、公開第201015561號(hào)“具有錯(cuò)誤修正碼容量設(shè)定單元之閃存控制器及其方法”、公開第201108239號(hào)的“內(nèi)存裝置內(nèi)錯(cuò)誤更正的動(dòng)態(tài)數(shù)據(jù)儲(chǔ)存系統(tǒng)及方法”、公開第201025346號(hào)的“閃存控制器、其錯(cuò)誤更正碼控制器及其方法和系統(tǒng)”、公開第201108238號(hào)的“應(yīng)用可變動(dòng)錯(cuò)誤更正碼容量的閃存控制方法”以及公開第200945024號(hào)的“決定非揮發(fā)性內(nèi)存中錯(cuò)誤更正碼區(qū)塊之位數(shù)的方法”。
[0003]然而,上述各公開專利案雖可達(dá)到對(duì)內(nèi)存進(jìn)行錯(cuò)誤碼更正的效果,但是以各公開專利案而言,其皆是以固定大小的方式對(duì)內(nèi)存進(jìn)行錯(cuò)誤碼更正處理,一旦有某一區(qū)塊損壞,該區(qū)塊便無法使用。
[0004]因此,為改善上述缺失,本案的創(chuàng)作人特潛心研究,開發(fā)本實(shí)用新型,以有效改善現(xiàn)有技術(shù)的缺點(diǎn)。
【實(shí)用新型內(nèi)容】
[0005]本實(shí)用新型的主要目的在于,提供一種具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),可對(duì)閃存進(jìn)行測(cè)試評(píng)估后分為若干群組,而各群組各有對(duì)應(yīng)的優(yōu)化錯(cuò)誤更正碼組態(tài)與內(nèi)存頁面,并依據(jù)組態(tài)選擇任一群組對(duì)應(yīng)寫入數(shù)據(jù),而達(dá)到增加閃存可靠度的功效。
[0006]為達(dá)上述目的,本實(shí)用新型所采用的技術(shù)方案是:一種具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其特點(diǎn)是,其包括有一主機(jī)裝置、一直接內(nèi)存訪問單元、一錯(cuò)誤碼偵測(cè)單元、一中央處理器、一緩沖存儲(chǔ)器、一群組區(qū)分單元及閃存,該直接內(nèi)存訪問單元、錯(cuò)誤碼偵測(cè)單元、中央處理器、緩沖存儲(chǔ)器及閃存皆與主機(jī)裝置連接;該群組區(qū)分單元與該緩沖存儲(chǔ)器連接。
[0007]所述主機(jī)裝置、直接內(nèi)存訪問單元、錯(cuò)誤碼偵測(cè)單元、中央處理器、緩沖存儲(chǔ)器以及群組區(qū)分單元皆設(shè)于一殼體中,且該主機(jī)裝置更進(jìn)一步連接有與閃存對(duì)接的連接器,該連接器設(shè)于殼體的一側(cè)。
[0008]所述直接內(nèi)存訪問單元可讀取閃存的內(nèi)存數(shù)據(jù)。
[0009]所述錯(cuò)誤碼偵測(cè)單元可修正直接內(nèi)存訪問單元于讀取閃存時(shí)所產(chǎn)生的錯(cuò)誤。
[0010]所述中央處理器可供作為主機(jī)裝置、直接內(nèi)存訪問單元、錯(cuò)誤碼偵測(cè)單元、緩沖存儲(chǔ)器以及群組區(qū)分單元運(yùn)作時(shí)的處理。
[0011 ]所述緩沖存儲(chǔ)器可存放直接內(nèi)存訪問單元所讀取的內(nèi)存數(shù)據(jù)。
[0012]所述群組區(qū)分單元可利用緩沖存儲(chǔ)器中的內(nèi)存數(shù)據(jù)進(jìn)行測(cè)試、分群、寫入數(shù)據(jù)及檢查。
【附圖說明】
[0013]圖1是本實(shí)用新型的外觀不意圖。
[0014]圖2是本實(shí)用新型的方塊示意圖。
[0015]標(biāo)號(hào)對(duì)照:
[0016]主機(jī)裝置I
[0017]連接器11
[0018]直接內(nèi)存訪問單元2
[0019]錯(cuò)誤碼偵測(cè)單元3
[0020]中央處理器4[0021 ]緩沖存儲(chǔ)器5
[0022]群組區(qū)分單元6
[0023]閃存7
[0024]殼體8。
【具體實(shí)施方式】
[0025]請(qǐng)參閱圖1及圖2所示,分別為本實(shí)用新型的外觀示意圖及本實(shí)用新型的方塊示意圖。如圖所示:本實(shí)用新型為一種具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其至少包含有一主機(jī)裝置1、一直接內(nèi)存訪問單元2、一錯(cuò)誤碼偵測(cè)單元3、一中央處理器4、一緩沖存儲(chǔ)器5、一群組區(qū)分單元6以及一閃存7所構(gòu)成,而該主機(jī)裝置1、直接內(nèi)存訪問單元2、錯(cuò)誤碼偵測(cè)單元3、中央處理器4、緩沖存儲(chǔ)器5以及群組區(qū)分單元6皆設(shè)于一殼體8中。
[0026]上述所提的主機(jī)裝置I進(jìn)一步連接有一連接器11,該連接器11設(shè)于殼體8的一側(cè)。
[0027]該直接內(nèi)存訪問單元2與主機(jī)裝置I連接。
[0028]該錯(cuò)誤碼偵測(cè)單元3與主機(jī)裝置I連接。
[0029]該中央處理器4與主機(jī)裝置I連接,而該中央處理器4可供作為主機(jī)裝置1、直接內(nèi)存訪問單元2、錯(cuò)誤碼偵測(cè)單元3、緩沖存儲(chǔ)器5以及群組區(qū)分單元6運(yùn)作時(shí)的處理。
[0030]該緩沖存儲(chǔ)器5與主機(jī)裝置I連接。
[0031 ]該群組區(qū)分單元6與緩沖存儲(chǔ)器5連接。
[0032]該閃存7與主機(jī)裝置I的連接器11對(duì)接。如是,藉由上述結(jié)構(gòu)構(gòu)成一全新的具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu)。
[0033]當(dāng)本實(shí)用新型于運(yùn)用時(shí),是以直接內(nèi)存訪問單元2讀取閃存7的內(nèi)存數(shù)據(jù),且由錯(cuò)誤碼偵測(cè)單元3依所需修正直接內(nèi)存訪問單元2于讀取閃存7時(shí)所產(chǎn)生的錯(cuò)誤,并將直接內(nèi)存訪問單元2所讀取的內(nèi)存數(shù)據(jù)存放緩沖存儲(chǔ)器5中,之后再由群組區(qū)分單元6以緩沖存儲(chǔ)器5中的內(nèi)存數(shù)據(jù)進(jìn)行測(cè)試評(píng)估,而將閃存7的內(nèi)存數(shù)據(jù)分成若干群組,并使各群組各有對(duì)應(yīng)的優(yōu)化錯(cuò)誤更正碼組態(tài)與內(nèi)存頁面,之后開始寫入其中一群組數(shù)據(jù),再檢查該群組的內(nèi)存頁面是否已用完,若該群組的內(nèi)存頁面已用完,則再挑選下一群組進(jìn)行檢查,若該群組的內(nèi)存頁面尚未用完,則依該錯(cuò)誤更正碼組態(tài)寫入閃存7的內(nèi)存區(qū)塊,藉以動(dòng)態(tài)調(diào)整錯(cuò)誤更正碼組態(tài),而達(dá)到增加閃存可靠度的功效。
[0034]綜上所述,本實(shí)用新型的具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu)可有效改善現(xiàn)有技術(shù)的種種缺點(diǎn),可對(duì)閃存進(jìn)行測(cè)試評(píng)估后分為若干群組,而各群組各有對(duì)應(yīng)的優(yōu)化錯(cuò)誤更正碼組態(tài)與內(nèi)存頁面,并依據(jù)組態(tài)選擇任一群組對(duì)應(yīng)寫入數(shù)據(jù),而達(dá)到增加閃存可靠度的功效;進(jìn)而能使本實(shí)用新型產(chǎn)生更進(jìn)步、更實(shí)用、更符合使用者所須,確已符合實(shí)用新型專利申請(qǐng)的要件,依法提出專利申請(qǐng)。
[0035]惟以上所述,僅為本實(shí)用新型的較佳實(shí)施例而已,當(dāng)不能以此限定本實(shí)用新型實(shí)施的范圍。故,凡依本實(shí)用新型申請(qǐng)專利范圍及創(chuàng)作說明書內(nèi)容所作的簡(jiǎn)單的等效變化與修飾,皆應(yīng)仍屬本實(shí)用新型專利涵蓋的范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其特征在于,其包括有一主機(jī)裝置、一直接內(nèi)存訪問單元、一錯(cuò)誤碼偵測(cè)單元、一中央處理器、一緩沖存儲(chǔ)器、一群組區(qū)分單元及閃存,該直接內(nèi)存訪問單元、錯(cuò)誤碼偵測(cè)單元、中央處理器、緩沖存儲(chǔ)器及閃存皆與主機(jī)裝置連接;該群組區(qū)分單元與該緩沖存儲(chǔ)器連接。2.如權(quán)利要求1所述的具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其特征在于,所述主機(jī)裝置、直接內(nèi)存訪問單元、錯(cuò)誤碼偵測(cè)單元、中央處理器、緩沖存儲(chǔ)器以及群組區(qū)分單元皆設(shè)于一殼體中,且該主機(jī)裝置更進(jìn)一步連接有與閃存對(duì)接的連接器,該連接器設(shè)于殼體的一側(cè)。3.如權(quán)利要求2所述的具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其特征在于,所述直接內(nèi)存訪問單元可讀取閃存的內(nèi)存數(shù)據(jù)。4.如權(quán)利要求3所述的具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其特征在于,所述錯(cuò)誤碼偵測(cè)單元可修正直接內(nèi)存訪問單元于讀取閃存時(shí)所產(chǎn)生的錯(cuò)誤。5.如權(quán)利要求4所述的具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其特征在于,所述中央處理器可供作為主機(jī)裝置、直接內(nèi)存訪問單元、錯(cuò)誤碼偵測(cè)單元、緩沖存儲(chǔ)器以及群組區(qū)分單元運(yùn)作時(shí)的處理。6.如權(quán)利要求5所述的具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其特征在于,所述緩沖存儲(chǔ)器可存放直接內(nèi)存訪問單元所讀取的內(nèi)存數(shù)據(jù)。7.如權(quán)利要求6所述的具動(dòng)態(tài)設(shè)定錯(cuò)誤更正碼組態(tài)的結(jié)構(gòu),其特征在于,所述群組區(qū)分單元可利用緩沖存儲(chǔ)器中的內(nèi)存數(shù)據(jù)進(jìn)行測(cè)試、分群、寫入數(shù)據(jù)及檢查。
【文檔編號(hào)】G06F11/10GK205721749SQ201620483940
【公開日】2016年11月23日
【申請(qǐng)日】2016年5月25日
【發(fā)明人】陳炳杰, 陳孟豪
【申請(qǐng)人】點(diǎn)序科技股份有限公司