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

基于RS編解碼技術的Flash控制器SoC設計研究

2012-08-28 07:02:24
科技傳播 2012年14期
關鍵詞:設計

王 暉

泰州機電高等職業技術學校,江蘇泰州 225300

0 引言

隨著技術的進步在SoC設計中,Flash儲存器越來越小,但是儲存器的密度卻不斷增加,為了對FLASH的存儲能力及其性能的穩定性進行加強,采用糾錯碼的方式對FLAH存儲系統進行編碼,能夠起到降低FLASH失誤的幾率。基于RS(reed solomon code;即里德-索羅門碼)編解碼技術對FLASH存儲的數據進行編碼和解碼,并采用流水線結構、改進新型riBM(reformulated inversionless Berlekamp-Massey)即伯利坎普迭代算法的RS解碼,通過這種方法能夠提高RS解碼的速度和可實現能力,對于解決Flash控制器SoC設計中的Flash存儲器部分數據讀寫失效的問題有很好的幫助。

1 RS編碼的算法簡介

1.1 RS編碼算法

RS編碼為多元BCH編碼,屬于線性的循環碼,將其定義于GF(galois field;伽羅華域)上,能夠糾正RS編碼的w個錯誤,對RS編碼進行參數設置:

RS編碼長度L=q-1 q=2n n為自然數;

采用一致性的方式對位數目L-k=2w進行檢驗;

RS編碼中的最小碼距jmin= 2w+1;

jk-1,jk-2,…,j1,j0表示的是寬度為m bit的k個數據,如果m bit的k個數據經過有限域GF(2m)進行編碼,其傳輸的碼字(cn-1,cn-2,…,c1,c0),采用多項式表示的方法表示數據為:

多項式 :J(z)=jk-1zk-1+jk-2zk-2+,…,+j1z+j0 ;

碼字多項 :C(z)=ck-1zk-1+ck-2zk-2+,…,+c1z+c0;

式中:α是G(z)的根,因為C(z)為G(z)的倍式,得到C(z)的表達式為:

對C(z)進行計算,將數據多項式向右移動k位可以得到 zn-kJ(z)

設:D(z)為商式;E(z)為余式

滿足方程式 :zn-kJ(z)=D(z)G(z)+E(z)

式中:G(z)是2w次多項式、E(z)的次數n-k。

將方程式 zn-kJ(z)=D(z)G(z)+E(z)進行改寫 ,得出 ∶

C(z)=D(z)G(z)=zn-kJ(z)-E(z)

對于GF域加減形式相同得出:

(cn-1,cn-2,…,c1,c0)=(jk-1,jk-2,…,j1,j0,en-k-1,en-k-2,…,e1,e0)。

1.2 RS解碼算法

RS解碼算法公式:R(z)=C(z)+E(z)

C(z)=ck-1zk-1+ck-2zk-2+,…,+c1z+c0為發送端的碼字多項式;

R(z)=C(z)+E(z)= rn-1zn-1+rn-2zn-2+…+r1z+r0為接收端的碼字多項式;

E(z)=en-1zn-1+en-2zn-2+…+e1z+e0是傳輸中產生錯誤的碼字多項式;

通過 C(z)=D(z)G(z)=zn-kJ(z)-E(z) 編碼過程得知 :

R(z)=D(z)G(z)+S(z)=C(z)+S(z)

S(z)為伴隨式多項式,S(z)的取值與傳輸過程中產生錯誤值E(z)相關聯,當產生錯誤值E(z)=0時,伴隨式多項式S(z)=0,這種情況下表示FLAH控制器無錯誤。在數據傳輸過程中,因為錯誤E(z)的取值并不能直接獲得,所以通過RS解碼能夠為接收端R(z)夠確定數據傳輸過程中產生錯誤E(z)值。如果數據傳輸過程中產生錯誤E(z)位置w個錯誤,即在設定范圍內,其為可糾正性錯誤。如果數據傳輸過程中產生錯誤E(z)位置w個錯誤,即不在設定范圍內,其為不可糾正性錯誤。正因為在數據傳輸過程中E(z)錯誤具有未知性,所以通過RS解碼器采用伴隨式多項式S(z)的方式進行計算,可得到E(z)的值。RS解碼器的伴隨式多項式 S(z)=s0+s1z+…+s2w-1z2w-1。

錯誤位置多項式:Λ(z)=1+λ1z+…+λeze

錯誤值多項式:Ω (z)=ω0+ω1z+…+ωe-1ze-1

錯誤位置多項式、錯誤值多項式與伴隨多項式滿方程Λ(z)S(z)=Ω(z)modz2w。采用riBM迭代算法求解方程,當錯誤數e小于w的前提下,能夠找到Λ(z)和Ω(z)。RS解碼就是求解關鍵方程Ω (z)=ω0+ω1z+…+ωe-1ze-1。

2 RS編解碼的硬件實現

2.1 RS編碼

編碼器是將數據(jk-1,jk-2,…,j1,j0)加上余式碼字(enk-1,en-k-2,…,e1,e0)得出發送碼字(cn-1,cn-2,…,c1,c0)=(jk-1,jk-2,…,j1,j0,en-k-1,en-k-2,…,e1,e0)。 通 過 方 程 式zn-kJ(z)=D(z)G(z)+E(z)與方程式 C(z)=D(z)G(z)=zn-kJ(z)-E(z)得出發送通過乘法電路獲得,如圖1所示,數據碼字從最高位寄存器移入,相當于方程式zn-kJ(z)=D(z)G(z)+E(z)將數據多項式向右移位2w位(2w=n-k)。

圖1 RS編碼乘法電路圖

當開關置于A端時,gate接通,jk-1,jk-2,…,j1,j0依次輸入編碼乘法電路,當開關置于B端時,gate關閉,en-k-1,en-k-2,…,e1,e0依次輸出。

2.2 RS解碼

RS解碼相對于RS編碼較為復雜,RS解碼的算法為流水式計算方法,其流程可以分為四個步驟:

1)接收碼字并進行伴隨式計算;2)采用riBM即伯利坎普迭代計算法對相關的方程式進行計算;3)采用Ω (z)多項式進行計算;4)對于產生錯誤的位置的錯誤值進行糾正計算。

RS解碼器的設計流程圖如下:

RS解碼器設計流程圖

首先通過輸入進入伴隨式計算環節,再通過riBM迭代計算法進行計算,通過找根或者Ω (z)多項式的計算;對FLASH控制器錯誤進行糾正,再通過流水線儲存器進行輸出調整,最后輸出。

3 結論

在SoC系統級芯片設計中基于RS編解碼技術的FLASH控制器的編碼和解碼,采用riBM迭代計算法對相關的方程式進行計算,從而不但能夠降低Flash控制器的失效幾率,還可以高RS解碼的速度和可實現能力,對于提升SoC設計具有良好的參考價值。

[1]吳斌,等.基于RS編解碼Flash控制器的SoC設計[J].電子測量技術,2011(34).

[2]曾德才,等.基于ME算法的RS譯碼器的原理和FPGA實現[J].科學技術與工程,2007(9).

[3]劉海清.基于隨機掩碼的AES算法抗DPA攻擊硬件實現[J].國防科學技術大學,2008.

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 日韩午夜片| 四虎成人精品| 毛片在线播放网址| 91九色最新地址| 凹凸精品免费精品视频| 欧美伦理一区| 欧美不卡视频在线| 毛片基地视频| 亚洲国产天堂久久综合| 成人av手机在线观看| 亚洲中文无码av永久伊人| 国产成人精品第一区二区| 婷五月综合| 国产成人狂喷潮在线观看2345| 狠狠色丁香婷婷综合| 久久亚洲高清国产| 激情无码视频在线看| 青青国产视频| a亚洲视频| 18禁黄无遮挡网站| 亚洲伦理一区二区| 一区二区理伦视频| 欧美日韩一区二区在线播放| 伊人激情久久综合中文字幕| 免费一级毛片在线观看| 四虎在线高清无码| 亚洲二区视频| 狠狠做深爱婷婷综合一区| 欧美在线一二区| 91精品国产无线乱码在线| 无码国产偷倩在线播放老年人 | 亚洲无码视频图片| 国产成人1024精品| 精品偷拍一区二区| 高清视频一区| 在线国产资源| 亚洲IV视频免费在线光看| 亚洲成人播放| 国产主播喷水| 久久免费视频6| 全午夜免费一级毛片| 欧美一区中文字幕| 老色鬼久久亚洲AV综合| 日本欧美成人免费| 日韩大片免费观看视频播放| 亚洲AV无码不卡无码| 亚洲无码在线午夜电影| 青青青国产视频| 亚洲黄色高清| 干中文字幕| 色哟哟色院91精品网站| 一边摸一边做爽的视频17国产 | 秋霞一区二区三区| 中文字幕调教一区二区视频| 91成人在线免费观看| 波多野结衣无码视频在线观看| 91久久偷偷做嫩草影院免费看| 狼友av永久网站免费观看| 2021无码专区人妻系列日韩| av无码一区二区三区在线| 国产成人精品优优av| 国产va免费精品观看| 亚洲第一黄色网址| 亚洲第一成网站| 中字无码av在线电影| 99视频精品全国免费品| 亚洲国产黄色| 成人综合久久综合| 国内嫩模私拍精品视频| 国产精品美女自慰喷水| 免费高清毛片| 日韩在线影院| 欧美一区二区三区不卡免费| 国产美女自慰在线观看| 亚洲二三区| 久久久久青草线综合超碰| 特级aaaaaaaaa毛片免费视频| 99re热精品视频国产免费| 亚洲国产精品日韩欧美一区| 亚洲无码免费黄色网址| 国产一区二区三区视频| 日本免费一级视频|