999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

ECC糾錯算法在存儲式測井儀器中的應用

2017-03-16 09:31:44祝清法張阿朋
科技創新與應用 2017年5期

祝清法 張阿朋

摘 要:存儲式測井儀器在工作過程中把測井數據存儲到本地,測井完畢后把數據讀出到PC機進行處理。儀器采用NAND_Flash作為存儲介質,使用ECC糾錯算法對存儲到NAND_Flash中的數據進行校驗和糾錯是非常重要的工作,文章使用STM32實現了ECC糾錯算法。

關鍵詞:存儲式;NAND_Flash ECC糾錯算法;STM32

引言

目前世界上主流的非易失閃存技術分為NAND和NOR,NAND結構以其極高的存儲密度,極快的寫入和擦除速度,占領了中大容量存儲器的市場,我公司存儲式測井儀器的存儲體便采用K9F2G08U0C作為存儲介質,典型的NAND_Flash。

ECC全稱Error Checking and Correction,是常用的對NAND_Flash進行校驗和糾錯的算法,其只能糾正1bit的錯誤,檢測出2bit以內的錯誤,對2bit以上的錯誤不能保證檢測。由于NAND_Flash的出錯模式一般不會整個Block或者Page全部失效,而是某一個bit發生錯誤,故ECC糾錯算法對NAND_Flash的糾錯效果非常理想。

1 算法詳細介紹

ECC校驗每次對256字節的數據進行操作,形成一個256行、8列的矩陣,矩陣每個元素代表一個bit。ECC算法的校驗包括列校驗和行校驗,對每個待校驗的bit位求異或,很顯然,如果結果為0,則表示有偶數個1,如果結果為1,則表示有奇數個1。

列校驗矩陣示意圖如圖1所示

2 實際應用

K9F2G08U0C的每個Page頁包含512字節的數據區和16字節的OOB區,每次往K9F1208寫入256字節的數據,同時生成一個ECC校驗碼存儲到OOB區;讀數據的時候,將從OOB區中讀出的原ECC校驗和新ECC校驗和按位異或,若結果為0,則表示不存在錯(或是出現了 ECC無法檢測的錯誤);若3個字節異或結果中存在11個比特位為1,表示存在一個比特錯誤,且可糾正,根據相應的規則即可定位到特定的Bit發生了反轉,修正過來即可;若3個字節異或結果中只存在1個比特位為1,表示 OOB區出錯;其他情況均表示出現了無法糾正的錯誤。

如果使用軟件進行ECC編碼和解碼,根據上述ECC計算規則,進行一次列計算最少需要1024個指令周期,256字節共需要1024*22=22528個指令周期,嚴重影響MCU工作效率。使用STM32F407自帶硬件ECC模塊,可以自動計算出ECC校驗碼,提高系統的工作效率。用STM32F407的FSMC接口連接K9F2G08U0C,對FSMC進行適當的配置之后,即可在讀寫NAND_Flash的時候讀到ECC校驗數據,無需手動計算。

3 結束語

采用ECC糾錯算法糾正NAND_Flash中的位翻轉錯誤,有效的保證了數據的正確性和完整性,從而保證了存儲式測井儀器的測井成功率。在實際使用中,充分利用MCU的硬件模塊,極大的提高系統工作效率。ECC糾錯算法也可以應用在其他任何需要高可靠性存儲的系統中。

參考文獻

[1]楊孝光.ECC校驗的算法分析和程序實現[M].成都:電子科技大學出版社,2004:13-16.

[2]李晴.高速大容量NAND FLASH存儲系統的設計與實現[D].北京理工大學,2015.

[3]陳國,高楊.NAND Flash在大容量存儲技術中的應用[J].航空計算技術,2009(2):113-116.

作者簡介:祝清法(1988-),男,江蘇連云港人,學士,助理工程師,主要研究方向為石油測井儀器。張阿朋(1985-),男,江蘇連云港人,學士,工程師,主要研究方向為石油測井儀器。

主站蜘蛛池模板: 国产成人精品在线1区| 欧洲欧美人成免费全部视频| 久久99国产精品成人欧美| 欧美性猛交一区二区三区| 亚洲综合片| 亚洲精品波多野结衣| 色综合a怡红院怡红院首页| 久久久亚洲色| 亚洲va视频| 国产美女人喷水在线观看| 亚洲一区色| 日韩欧美中文| 亚洲不卡av中文在线| 九九热这里只有国产精品| 亚洲,国产,日韩,综合一区| 97狠狠操| 22sihu国产精品视频影视资讯| 日韩在线观看网站| 无码乱人伦一区二区亚洲一| 精品国产自在在线在线观看| 国产中文一区二区苍井空| 欧美日韩北条麻妃一区二区| 日韩精品亚洲人旧成在线| 日本不卡在线| 国产十八禁在线观看免费| 国产一级毛片高清完整视频版| 91精品视频网站| 国产在线观看一区精品| 在线99视频| 亚洲人成网18禁| 精品伊人久久久香线蕉| 精品视频在线观看你懂的一区 | 亚洲国产看片基地久久1024| 国产精品一区二区在线播放| 成AV人片一区二区三区久久| 伊人久久福利中文字幕| 国产精品视频公开费视频| 88国产经典欧美一区二区三区| 欧洲精品视频在线观看| 伊人久久久久久久久久| 在线欧美a| 免费国产在线精品一区| 99热国产这里只有精品9九| 四虎影视永久在线精品| 成人一区专区在线观看| 亚洲国产亚综合在线区| 香蕉综合在线视频91| 国产精品网址你懂的| 久久久久88色偷偷| 91www在线观看| 国产鲁鲁视频在线观看| 久久国产av麻豆| 日本在线欧美在线| 亚洲精品午夜无码电影网| 国产97色在线| 亚洲中久无码永久在线观看软件 | 国产综合在线观看视频| 波多野结衣久久高清免费| 园内精品自拍视频在线播放| 国产无码制服丝袜| 亚洲综合专区| 亚洲国产高清精品线久久| 蜜桃视频一区二区三区| 免费午夜无码18禁无码影院| 亚洲第一福利视频导航| 蜜芽一区二区国产精品| 中文字幕日韩视频欧美一区| 波多野吉衣一区二区三区av| 婷婷午夜天| 国产日韩欧美一区二区三区在线 | 亚洲精品无码抽插日韩| 午夜啪啪福利| 自慰高潮喷白浆在线观看| 一级一级一片免费| 国产日本欧美在线观看| 激情成人综合网| 97人人做人人爽香蕉精品| 亚洲天堂.com| 亚洲人免费视频| 欧美区一区二区三| 精品伊人久久久久7777人| 全色黄大色大片免费久久老太|