《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 可編程邏輯 > 設(shè)計(jì)應(yīng)用 > RS編碼器的優(yōu)化設(shè)計(jì)及FPGA實(shí)現(xiàn)
RS編碼器的優(yōu)化設(shè)計(jì)及FPGA實(shí)現(xiàn)
電子發(fā)燒友
摘要: 引言Reed-Solomon碼首先是由Reed和Solomon兩人于1960年提出來(lái)的,簡(jiǎn)稱為RS碼。這是一類具有很強(qiáng)糾錯(cuò)能力的多進(jìn)制BCH碼,既能糾正隨機(jī)錯(cuò)誤,也能糾正突發(fā)錯(cuò)誤,也是一類典型的代數(shù)幾何碼。RS碼一直以來(lái)都是國(guó)際通信領(lǐng)域研究的熱點(diǎn)之一。本文以戰(zhàn)術(shù)軍用通信系統(tǒng)的首選碼RS(31,15)碼為例,對(duì)生成多項(xiàng)式進(jìn)行了優(yōu)化,并采用查表法的原理極大地提高了編碼器運(yùn)算數(shù)據(jù)的能力,縮短了運(yùn)算周期,最終利用VHDL語(yǔ)言編譯,在FPGA中實(shí)現(xiàn),得到了正確的RS編譯碼。1RS編碼原理能糾正t個(gè)錯(cuò)誤的RS(n,k)碼具有如下特性:碼長(zhǎng):n=2m-1符號(hào)或m(2m-1)比特;信息碼元數(shù):k=n-2t符號(hào)或mk比特;監(jiān)督碼元數(shù):n-k=2t符號(hào)或m(n-k)比特;最小距離:d=2t+1=n-k-1符號(hào)或m(n-k+1)比特;最小距離為d的本原RS碼的生成多項(xiàng)式一般為:令信息元多項(xiàng)式為:監(jiān)督多項(xiàng)式為:則碼多項(xiàng)式為:式中:Q(x)是g(x)整除C(x)所得的商式。所有這些原理都與二進(jìn)制循環(huán)碼一樣,不同的僅在于運(yùn)算方法。對(duì)于二進(jìn)制碼,碼多項(xiàng)式各項(xiàng)系數(shù)只能取0或1,多項(xiàng)式的加減乘除是模二運(yùn)算,是定義在GF(2)域上的多項(xiàng)式?,F(xiàn)在
關(guān)鍵詞: FPGA RS編碼器
Abstract:
Key words :

  引言

  Reed-Solomon碼首先是由Reed和Solomon兩人于1960年提出來(lái)的,簡(jiǎn)稱為RS碼。這是一類具有很強(qiáng)糾錯(cuò)能力的多進(jìn)制BCH碼,既能糾正隨機(jī)錯(cuò)誤,也能糾正突發(fā)錯(cuò)誤,也是一類典型的代數(shù)幾何碼。RS碼一直以來(lái)都是國(guó)際通信領(lǐng)域研究的熱點(diǎn)之一。

  本文以戰(zhàn)術(shù)軍用通信系統(tǒng)的首選碼RS(31,15)碼為例,對(duì)生成多項(xiàng)式進(jìn)行了優(yōu)化,并采用查表法的原理極大地提高了編碼器運(yùn)算數(shù)據(jù)的能力,縮短了運(yùn)算周期,最終利用VHDL語(yǔ)言編譯,在FPGA" title="FPGA">FPGA中實(shí)現(xiàn),得到了正確的RS編譯碼。

  1 RS編碼原理

  能糾正t個(gè)錯(cuò)誤的RS(n,k)碼具有如下特性:

  碼長(zhǎng):n=2m-1符號(hào)或m(2m-1)比特;信息碼元數(shù):k=n-2t符號(hào)或mk比特;監(jiān)督碼元數(shù):n-k=2t符號(hào)或m(n-k)比特;最小距離:d=2t+1=n-k-1符號(hào)或m(n-k+1)比特;最小距離為d的本原RS碼的生成多項(xiàng)式一般為:

  

 

  令信息元多項(xiàng)式為:

  

 

  監(jiān)督多項(xiàng)式為:

  

 

  則碼多項(xiàng)式為:

  

 

  式中:Q(x)是g(x)整除C(x)所得的商式。所有這些原理都與二進(jìn)制循環(huán)碼一樣,不同的僅在于運(yùn)算方法。對(duì)于二進(jìn)制碼,碼多項(xiàng)式各項(xiàng)系數(shù)只能取0或1,多項(xiàng)式的加減乘除是模二運(yùn)算,是定義在GF(2)域上的多項(xiàng)式?,F(xiàn)在碼多項(xiàng)式各項(xiàng)系數(shù)可以取q=2m種不同的值,應(yīng)當(dāng)是定義在GF(2m)域上的多項(xiàng)式。

  2 生成多項(xiàng)式的優(yōu)化

  以RS(31,15)為例,n=31,k=15,可糾正錯(cuò)誤數(shù)為t=(n-k)/2=8;以

為本原多項(xiàng)式,可得到GF(25)上的元素如表1所示。

 

  一般的生成多項(xiàng)式為:

  

 

  則碼字多項(xiàng)式以

為零點(diǎn)。

 

  由于注意到:

  

 

  

 

  3 RS編碼器" title="RS編碼器">RS編碼器的設(shè)計(jì)

  在GF(2m)域上的加法運(yùn)算實(shí)際上就是每位作異或運(yùn)算,由異或門組合而成即可。

  由于優(yōu)化了生成多項(xiàng)式g(x),這里只需要在ROM中存入

的乘法表即可。

 

  

 

  由加法模塊和乘法模塊組成的一級(jí)模二運(yùn)算電路如圖1所示。

  

 

  利用ISE9.0仿真軟件得到的運(yùn)算一級(jí)模二運(yùn)算的仿真圖如圖2所示。

  

 

  生成的一級(jí)模二運(yùn)算模塊如圖3所示。

  依次連接多個(gè)模二運(yùn)算模塊,進(jìn)行一步步模二運(yùn)算,得到余數(shù)多項(xiàng)式的系數(shù),即為RS校驗(yàn)碼。圖4為當(dāng)信息碼字為M時(shí)的RS編譯結(jié)果。

  

 

  可看到此時(shí):

  

 

  4 FPGA實(shí)現(xiàn)

  通過(guò)RS編碼后的數(shù)據(jù)為5×31的矩陣,形如;

  

 

  將5行數(shù)據(jù)交織編碼,交織度為I=5,得到(ao bo co do eo a1 b1 c1 d1 e1…a30 b30 c30 d30 e30)的形式,利用示波器從串口讀出,得到波形圖如圖5所示。

  

 

  5 結(jié)語(yǔ)

  給出的RS編碼器設(shè)計(jì)方法對(duì)生成多項(xiàng)式進(jìn)行了優(yōu)化,使得ROM中需要存入的乘法表大幅減少,模擬模二運(yùn)算的步驟設(shè)計(jì)編碼過(guò)程,最終燒入FPGA中,利用示波器采集到了正確的數(shù)據(jù),證明RS編碼器編碼正確。本文介紹的RS編碼器設(shè)計(jì)方法簡(jiǎn)單,占用資源少。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美美女操人视频| 欧美另类亚洲| 亚洲国产精品一区二区www| 亚洲精品久久久久久久久久久| 国产精品久久久久久久app| 老司机凹凸av亚洲导航| 亚洲欧美在线网| av72成人在线| 亚洲国产一区视频| 欧美一区二区观看视频| 一区二区三区鲁丝不卡| 亚洲国产色一区| 国产一区二区三区在线观看免费| 亚洲精品乱码久久久久久黑人 | 欧美韩日一区| 欧美永久精品| 亚洲女同在线| 亚洲视频自拍偷拍| 久久av一区二区| 性欧美大战久久久久久久久| 亚洲视频一区在线观看| 亚洲精品一区二区三区在线观看| 国产九九精品视频| 国产精品久久久久av| 欧美日韩日日骚| 欧美男人的天堂| 欧美精品国产一区二区| 欧美韩国日本综合| 蜜臀91精品一区二区三区| 久久久天天操| 久久日韩粉嫩一区二区三区| 久久久99精品免费观看不卡| 中文av一区特黄| 中文一区字幕| 亚洲香蕉伊综合在人在线视看| 日韩一级黄色大片| 午夜在线成人av| 欧美影院成人| 亚洲春色另类小说| 亚洲国产一区二区三区在线播| 亚洲国产欧美一区二区三区丁香婷| 亚洲大片av| 亚洲欧洲三级电影| 亚洲毛片一区| 亚洲一区二区精品在线| 亚洲自拍偷拍麻豆| 香蕉久久国产| 午夜精品一区二区三区在线播放| 欧美伊人精品成人久久综合97 | 欧美一激情一区二区三区| 亚洲欧美综合国产精品一区| 欧美一级视频| 亚洲电影在线免费观看| 亚洲欧洲精品一区二区三区| 亚洲精品在线看| 亚洲手机成人高清视频| 亚洲图片你懂的| 午夜国产不卡在线观看视频| 欧美一区二区在线免费播放| 一本高清dvd不卡在线观看| 亚洲午夜黄色| 久久gogo国模啪啪人体图| 久久午夜精品一区二区| 亚洲美女电影在线| 一区三区视频| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲免费观看视频| 亚洲男人影院| 久久精品99| 99国产精品久久久久老师| 欧美在线观看视频一区二区三区| 亚洲激情电影中文字幕| 中文亚洲免费| 欧美有码在线观看视频| 欧美va亚洲va香蕉在线| 欧美韩日一区二区| 国产精品久久久一区二区| 韩国一区电影| 亚洲国产一成人久久精品| 在线一区二区三区四区| 欧美亚洲一级| 一区二区三区色| 久久久久久有精品国产| 久热精品视频在线观看一区| 女人色偷偷aa久久天堂| 欧美午夜片欧美片在线观看| 国产一区二区三区日韩| 亚洲精品久久久一区二区三区| 亚洲尤物影院| 91久久视频| 新狼窝色av性久久久久久| 免费永久网站黄欧美| 国产精品视频网站| 亚洲国产天堂久久综合网| 亚洲欧美精品伊人久久| 日韩视频在线观看国产| 久久国产精品黑丝| 欧美日韩中文| 在线视频观看日韩| 亚洲伊人伊色伊影伊综合网 | 久久精精品视频| 一二三四社区欧美黄| 久久久久久噜噜噜久久久精品 | 国产精品推荐精品| 亚洲欧洲中文日韩久久av乱码| 午夜精品福利一区二区蜜股av| 99国产麻豆精品| 久久综合给合久久狠狠色| 国产精品美女主播在线观看纯欲| 亚洲国产精品传媒在线观看 | 久久黄金**| 欧美一区二区精品久久911| 欧美国产日韩一区二区| 国产精品久久久久久久久久直播| 亚洲国产另类久久久精品极度| 午夜视频在线观看一区二区| 午夜精品久久久| 狠狠综合久久av一区二区小说| 99精品国产一区二区青青牛奶| 亚洲缚视频在线观看| 欧美在线观看视频在线| 欧美视频一区在线| 国外成人性视频| 亚洲免费观看高清完整版在线观看熊 | 欧美自拍偷拍午夜视频| 亚洲一区日本| 欧美日韩裸体免费视频| 亚洲电影免费观看高清完整版 | 亚洲三级影片| 亚洲日本一区二区| 久久嫩草精品久久久精品一| 国产九九精品视频| 亚洲一区二区三区中文字幕| 亚洲视频在线二区| 欧美69wwwcom| 国产日韩欧美在线播放| 一区二区三区欧美| 亚洲美女网站| 久久五月激情| 樱桃视频在线观看一区| 亚洲丰满少妇videoshd| 久久综合九色九九| 伊人蜜桃色噜噜激情综合| 亚洲第一搞黄网站| 久久男女视频| 在线电影一区| 一本到高清视频免费精品| 国产精品久久久久久久久免费| 亚洲欧美日韩另类| 久久综合色一综合色88| 亚洲国产欧美久久| 亚洲一区二区不卡免费| 国产日韩欧美三级| 亚洲人成网站在线播| 欧美性感一类影片在线播放 | 午夜精品久久| 麻豆国产精品va在线观看不卡| 亚洲黄网站在线观看| 亚洲社区在线观看| 国产日韩精品久久久| 亚洲国产欧美国产综合一区| 欧美日韩国产欧| 性18欧美另类| 欧美国产视频在线| 亚洲影院在线| 欧美α欧美αv大片| 亚洲天堂网在线观看| 久久漫画官网| 日韩视频永久免费观看| 欧美在线视频一区二区三区| 亚洲东热激情| 免费在线观看日韩欧美| 久久精品国产久精国产思思| 美女精品在线| 一本色道久久加勒比精品| 久久国产精品色婷婷| 亚洲精品在线二区| 久久精品亚洲| 一区二区电影免费观看| 久久久青草婷婷精品综合日韩 | 亚洲国产精品热久久| 国产精品久久久久久久久免费樱桃 | 亚洲欧美中日韩| 亚洲国产精品久久久久秋霞不卡| 亚洲欧美日韩在线| 亚洲国产日韩欧美在线图片| 久久av红桃一区二区小说| 亚洲九九九在线观看| 久久免费精品视频| 亚洲一卡久久| 日韩视频不卡| 久久视频一区二区| 欧美mv日韩mv国产网站| 亚洲一区尤物| 欧美国产极速在线| 欧美一区精品| 国产精品久久久久久久久免费樱桃| 亚洲日本黄色| 国内外成人免费视频| 午夜亚洲视频|