[發(fā)明專利]存儲數(shù)據(jù)譯碼方法,裝置以及設(shè)備有效
| 申請?zhí)枺?/td> | 200910059383.9 | 申請日: | 2009-05-21 |
| 公開(公告)號: | CN101894582A | 公開(公告)日: | 2010-11-24 |
| 發(fā)明(設(shè)計)人: | 張琴 | 申請(專利權(quán))人: | 成都市華為賽門鐵克科技有限公司 |
| 主分類號: | G11C8/10 | 分類號: | G11C8/10;G11C16/08;G11C8/00;G11C16/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 611731 四川*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲 數(shù)據(jù) 譯碼 方法 裝置 以及 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)存儲技術(shù)領(lǐng)域,尤其涉及對存儲設(shè)備中存儲的數(shù)據(jù)進行譯碼的方法,裝置以及設(shè)備。
背景技術(shù)
目前在存儲領(lǐng)域中,隨著時間和技術(shù)的發(fā)展,新的存儲設(shè)備顯露出越來越多的優(yōu)勢,閃存已具備很多傳統(tǒng)硬盤無法比擬的良好特性,伴隨著存儲設(shè)備應(yīng)用領(lǐng)域的擴大及應(yīng)用技術(shù)的發(fā)展,用戶對存儲設(shè)備讀寫速度要求也越來越高。以閃存為例,利用多個通道讀寫是提高閃存絕對讀寫帶寬最直接的辦法,可以成倍的提高閃存設(shè)備的接口帶寬,如4通道理論帶寬是單通道的接近4倍。
為了保證閃存存儲數(shù)據(jù)的可靠性,在閃存控制中必須設(shè)計糾錯碼(ECC,Error?Correct?Code)電路在一定程度上對數(shù)據(jù)進行保護,在一定錯誤范圍內(nèi)能夠恢復(fù)數(shù)據(jù)。無論單通道還是多通道的閃存設(shè)備,數(shù)據(jù)寫入閃存時,先對其進行編碼,對多通道而言,需要在每一個通道對數(shù)據(jù)編碼,編碼完成后將生成的校驗位連同數(shù)據(jù)一起寫入數(shù)據(jù)存儲區(qū)。從數(shù)據(jù)存儲區(qū)讀取數(shù)據(jù)時,需要對讀出的每一通道數(shù)據(jù)進行譯碼檢錯,對檢測數(shù)據(jù)發(fā)生錯誤的,則采用譯碼糾錯來糾正糾錯能力范圍內(nèi)的數(shù)據(jù),其譯碼如圖1所示。
隨著閃存發(fā)展,其密度越來越大,ECC糾錯能力需要有相應(yīng)提高。糾錯能力提高,會使得ECC電路消耗邏輯資源大大增加,即芯片面積增大,因此,減少ECC電路資源是ECC設(shè)計最大的挑戰(zhàn)。ECC電路的資源與其編碼譯碼并行度,即數(shù)據(jù)位寬直接相關(guān)。并行度越大,資源消耗越多,因此,減少并行度就可以使資源大為減少。這樣做的代價是增加了數(shù)據(jù)傳輸時間,傳輸帶寬大大降低,從而影響整個系統(tǒng)的效率。
現(xiàn)有技術(shù)中通常的做法是,保持編碼和譯碼的檢錯電路部分并行度不變,降低糾錯電路的并行度,從而減少糾錯電路的資源,因為糾錯電路是整個ECC電路中資源消耗最多的。這樣,數(shù)據(jù)在不發(fā)生錯誤的情況下讀寫帶寬都不會受到任何影響。一旦檢錯發(fā)現(xiàn)讀數(shù)據(jù)有錯時,讀帶寬就會降低。閃存寫數(shù)據(jù)必須經(jīng)過編碼電路計算校驗位,閃存讀數(shù)據(jù)則必須經(jīng)過譯碼檢錯電路進行檢錯運算,因此,這兩部分電路不能靠直接降低并行度的方法減少資源,否則會降低讀寫數(shù)據(jù)帶寬,使邏輯資源大大增加,優(yōu)化ECC設(shè)計中的編碼電路和譯碼檢錯電路成為減少邏輯資源的一個關(guān)鍵問題。
發(fā)明內(nèi)容
本發(fā)明實施例提供對存儲設(shè)備中存儲的數(shù)據(jù)進行譯碼的方法,裝置以及設(shè)備,以有效降低系統(tǒng)資源的使用。
本發(fā)明的實施例提供了一種存儲數(shù)據(jù)譯碼方法,該方法包括:
本發(fā)明的實施例還提供了存儲數(shù)據(jù)譯碼裝置,該裝置包括:
本發(fā)明的實施例還提供了存儲數(shù)據(jù)譯碼設(shè)備,該設(shè)備包括:
由上述本發(fā)明的實施例提供的技術(shù)方案可以看出,通過單通道和多通道中對存儲數(shù)據(jù)進行譯碼的方法、裝置和設(shè)備進行優(yōu)化,采用接收控制信號,根據(jù)所述控制信號生成讀取的存儲數(shù)據(jù)的譯碼校驗位;對所述讀取的存儲數(shù)據(jù)的編碼校驗位和所述譯碼校驗位進行比較;所述比較一致,直接將所述存儲數(shù)據(jù)發(fā)送給數(shù)據(jù)需求端或所述比較不一致對所述存儲數(shù)據(jù)進行譯碼得到譯碼后的存儲數(shù)據(jù),并將所述譯碼后的存儲數(shù)據(jù)發(fā)送給數(shù)據(jù)需求端來降低系統(tǒng)資源的使用,提升系統(tǒng)資源的利用。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為現(xiàn)有技術(shù)中存儲數(shù)據(jù)編碼以及譯碼過程示意圖;
圖2為本發(fā)明一實施例存儲數(shù)據(jù)譯碼的方法示意圖;
圖3為本發(fā)明又一實施例存儲數(shù)據(jù)譯碼的方法示意圖;
圖4為本發(fā)明一實施例較高時鐘周期控制下存儲數(shù)據(jù)讀寫示意圖;
圖5為本發(fā)明一實施例存儲數(shù)據(jù)譯碼的裝置示意圖;
圖6為本發(fā)明又一實施例存儲數(shù)據(jù)譯碼的裝置示意圖;
圖7為本發(fā)明又一實施例存儲數(shù)據(jù)譯碼的裝置示意圖;
圖8為本發(fā)明又一實施例存儲數(shù)據(jù)譯碼的裝置示意圖;
圖9為本發(fā)明又一實施例存儲數(shù)據(jù)譯碼設(shè)備示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都市華為賽門鐵克科技有限公司,未經(jīng)成都市華為賽門鐵克科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910059383.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:用于涂覆工件的裝置和方法
- 下一篇:包括熱控壓電諧振器的振蕩器裝置
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





