www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 電源 > 數(shù)字電源
[導(dǎo)讀]RS碼是線性分組碼中一種典型的糾錯碼,既能糾正隨機錯誤,也能糾正突發(fā)錯誤,在現(xiàn)代通信領(lǐng)域越來越受到重視。文中介紹基于FPGA使用Verilog—HDL語言的RS(15,9)編碼器的設(shè)計方法,并在QuartusII 5.O軟件環(huán)境下進行了功能仿真,仿真結(jié)果與理論分析相一致,該設(shè)計方法對實現(xiàn)任意長度的RS編碼有重要參考價值。

1 RS編碼原理
   
RS編碼是一種線性的塊編碼,其表示形式為RS(N,K)。當編碼器接收到一個數(shù)據(jù)信息序列,該數(shù)據(jù)信息序列被分割成若干長度為K的信息塊,并通過運算將每個數(shù)據(jù)信息塊編碼成長度為N的編碼數(shù)據(jù)塊。在RS碼中的碼元符號不是二進制而是多進制符號,其中2m進制使用更為廣泛。能糾正t個錯的RS碼具有,如表1參數(shù)所示。上述參數(shù),t表明最多可以糾正t個隨機錯誤符號。

    由于RS碼是對多進制符號糾錯,RS碼可用于糾正突發(fā)錯誤,比如能糾兩個八進制符號錯誤的RS(7,3)碼,每個符號可用3 bit二進制符號表示。八進制的RS(7,3)碼相當于二進制的(21,9)碼,因此糾兩個符號就相當于糾連續(xù)6 bit二進制符號的突發(fā)錯誤,然而二進制的(2l,9)碼卻沒有糾6 bit突發(fā)錯誤的能力,它能糾任何2個隨機錯誤以及長度≤4的突發(fā)錯誤。
    通用的RS編碼的運算步驟:
    (1)確定RS編碼器的生成多項式g(x),這里選用了最為常用的生成多項式,如式(1)所示。

   
    式中a定義為m階初等多項式p(x)的根它可生成全部GF域的元素。(有關(guān)GF域的內(nèi)容可參閱相關(guān)書籍)。
    以RS(15,9)為例,RS(15,9)的生成多項式,如式(2)

   
    (2)通過對取模運算產(chǎn)生校驗信息多項式p(x)如式(3)

   
    式中m(x)表示RS編碼碼字中的數(shù)據(jù)信息,它是K一1階的線性多項式。
    (3)通過加法運算生成最終的編碼后的多項式c(x)如式(4)

   
    RS碼的編碼主要是圍繞碼的生成多項式g(x)進行的,一旦生成多項式確定了,則碼就完全確定了。

2 RS編碼的設(shè)計實現(xiàn)
    在一些特定應(yīng)用域中,RS碼的設(shè)計與實現(xiàn)是比較困難的。RS碼是在有限域上進行的代數(shù)運算,不同于常用的二進制系統(tǒng),實現(xiàn)相對復(fù)雜一些,其復(fù)雜度主要決定于有限域的大小、碼字的長度、采用的編碼算法等,編碼器的實現(xiàn)方式主要有以下幾種:
    (1)微處理器實現(xiàn)的RS編碼。
    通用的微處理器采用查表(Table—lookup)方法可以實現(xiàn)RS編碼,首先需要產(chǎn)生有限域運算中的系數(shù),存于內(nèi)存中,就可以通過查表的方法實現(xiàn)編碼了。
    (2)利用DSP實現(xiàn)的RS編碼。
    DSP早已成為傳統(tǒng)微處理器的一種替代品,現(xiàn)在的DSP芯片已能對一些特定的應(yīng)用提供并行的處理結(jié)構(gòu),可以在DSP芯片中完成RS編碼,不過DSP不是專為實現(xiàn)糾錯中需要的特定功能設(shè)計的,同樣也可以采用查表的方法在DSP中實現(xiàn)快速有限域運算。
    (3)ASIC實現(xiàn)的RS編碼。
    ASIC是專用集成電路,由LSI—Logic Corpera—tion設(shè)計的ASIC芯片,有3 kB的RAM和4 kB的ROM,是實現(xiàn)高速編碼器的最佳選擇。
    (4)FPGA實現(xiàn)的RS編碼。
    FPGA能夠快速和經(jīng)濟地將電路描述轉(zhuǎn)化為硬件實現(xiàn),而且對設(shè)計的修訂也比較方便。而通常的ASIC需要的設(shè)計時間較長,制作費用也較高,也不便于調(diào)整。所以本設(shè)計是基于FPGA的RS編碼設(shè)計。
    如圖1所示為本設(shè)計所采用的編碼器的結(jié)構(gòu)。

    其工作原理如下:
    (1)寄存器R0~R2t-1全部清零。開關(guān)接通A點,然后信息位分為兩路送電路中,一路直接送入C(x),一路送入除法電路并進行移位。每一個時鐘移一個字節(jié);
    (2)在k個時鐘結(jié)束的時候,信息位全部輸入,完成除法功能。此時移位寄存器里保留了余式r(x)的系數(shù),這就是RS碼的校驗位;
    (3)在k+1個時鐘到來的時候,開關(guān)接通B點。寄存器中的數(shù)據(jù)依次移出,送入信道。在經(jīng)過2t個時鐘后數(shù)據(jù)全部移出,得到2t個校驗位。這2t個校驗位跟在原先的尼個信息位的后面,組成(n,k)碼輸出。這樣就完成了RS碼的編碼;
    (4)寄存器R0~R2t-1全部清零,重復(fù)步驟(1)、(2)、(3),完成對下一組RS碼的編碼。


[!--empirenews.page--]

3 RS編碼乘法器的Verilog語言描述
    下面以RS(15,9)為例描述有限域的乘法實現(xiàn)思路如下:

    根據(jù)上面的式子可以寫出RS(15,9)的6個乘法器。如:與g0相乘的結(jié)果


    其余乘法器的描述方法與此類似。完成對乘法域的語言描述,剩下的工作就是對加法器的描述了,由于加法實現(xiàn)比較簡單,這里就不做介紹了。接下來就是控制輸出信息位還是校驗位的開關(guān)都是比較好設(shè)計的。[!--empirenews.page--]

4 RS編碼器的仿真
    本設(shè)計是實現(xiàn)了RS(15,9)的編碼,本設(shè)計編碼器的模塊框圖,如圖2所示。

    各信號說明如下:
    本設(shè)計信號時鐘clk周期是40 ns,clrn是復(fù)位號,data表示信息輸入有效,enable表示啟動編碼器,開始編碼,x是4 bit信息符號,y是編碼生成的4 bit碼字。由下圖編碼圖形可知,一次編碼周期需要590.0 ns,最大編碼速率為l700 MHz。因此,一次編碼需要15個時鐘周期。在25 MHz的時鐘下,RS編碼器仿真時序圖,如圖3和圖4所示,并由仿真圖可看出,本算法的編碼速度高時延間隔不到半個周期。

    RS編碼測試數(shù)據(jù)如下:
    輸入信息:0,1,2,3,4,5,6,7,8;
    編碼器輸出:0,1,2,3,4,5,6,7,8,B,C,0,5,7。

5 結(jié)束語
    RS編碼的所有運算都是建立在有限域的基礎(chǔ)上的,其中乘法器的設(shè)計是其編碼技術(shù)的關(guān)鍵。本設(shè)計實現(xiàn)了RS(15,9)的編碼設(shè)計和仿真,仿真輸出結(jié)果與理論分析一致,基于相同的原理,可以實現(xiàn)任意數(shù)據(jù)塊長度的RS編碼器設(shè)計。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

成都2022年10月19日 /美通社/ -- 近期,平安養(yǎng)老險積極籌備個人養(yǎng)老金的產(chǎn)品設(shè)計和系統(tǒng)開發(fā)工作,發(fā)展多樣化的養(yǎng)老金融產(chǎn)品,推動商業(yè)養(yǎng)老保險、個人養(yǎng)老金、專屬商業(yè)養(yǎng)老保險等產(chǎn)品供給。 搭養(yǎng)老政策東風 ...

關(guān)鍵字: 溫度 BSP 東風 大眾

廣東佛山2022年10月19日 /美通社/ -- 空間是人居生活的基礎(chǔ)單元,承載著生存與活動的最基本功能。而對于理想空間的解構(gòu)意義卻在物理性容器之外,體現(xiàn)出人們對于空間和生活深層關(guān)系的思考,同時也塑造著人與空間的新型連接...

關(guān)鍵字: 溫度 BSP 智能化 進程

上海2022年10月19日 /美通社/ -- 10月17日晚間,安集科技披露業(yè)績預(yù)告。今年前三季度,公司預(yù)計實現(xiàn)營業(yè)收入7.54億元至8.33億元,同比增長60.24%至77.03%;歸母凈利潤預(yù)計為1.73億...

關(guān)鍵字: 電子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市經(jīng)濟和信息化局發(fā)布2022年度第一批北京市市級企業(yè)技術(shù)中心創(chuàng)建名單的通知,諾誠健華正式獲得"北京市企業(yè)技術(shù)中心"認定。 北京市企業(yè)技...

關(guān)鍵字: BSP ARMA COM 代碼

北京2022年10月18日 /美通社/ -- 10月14日,國際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國軟件定義存儲及超融合市場研究報告》,報告顯示:2022年上半年浪潮超融合銷售額同比增長59.4%,近5倍于...

關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都銀行集團成立60周年的紀念日。趁著首都銀行集團成立60周年與首都銀行(中國)在華深耕經(jīng)營12年的“大日子”,圍繞作為外資金融機構(gòu)對在華戰(zhàn)略的構(gòu)想和業(yè)...

關(guān)鍵字: 數(shù)字化 BSP 供應(yīng)鏈 控制

東京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式會社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團公司上海通運國際物流有限公司(Nipp...

關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP

廣州2022年10月18日 /美通社/ -- 10月15日,第 132 屆中國進出口商品交易會("廣交會")于"云端"開幕。本屆廣交會上高新技術(shù)企業(yè)云集,展出的智能產(chǎn)品超過140,...

關(guān)鍵字: 中國智造 BSP 手機 CAN

要問機器人公司哪家強,波士頓動力絕對是其中的佼佼者。近來年該公司在機器人研發(fā)方面獲得的一些成果令人印象深刻,比如其開發(fā)的機器人會后空翻,自主爬樓梯等。這不,波士頓動力又發(fā)布了其機器人組團跳男團舞的新視頻,表演的機器人包括...

關(guān)鍵字: 機器人 BSP 工業(yè)機器人 現(xiàn)代汽車

南京2022年10月17日 /美通社/ -- 日前《2022第三屆中國高端家電品牌G50峰會》于浙江寧波落幕,來自兩百余名行業(yè)大咖、專家學(xué)者共同探討了在形勢依然嚴峻的當下,如何以科技創(chuàng)新、高端化轉(zhuǎn)型等手段,幫助...

關(guān)鍵字: LINK AI BSP 智能家電

數(shù)字電源

15504 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉