電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>DSP>LTE系統(tǒng)中Turbo編碼的理論分析

LTE系統(tǒng)中Turbo編碼的理論分析

2017-10-27 | rar | 0.6 MB | 次下載 | 1積分

資料介紹

通過對常用Turbo編碼原理的研究分析,提出了一種簡單有效的Turbo編碼實(shí)現(xiàn)方案,該方案已經(jīng)在TMS320C64× DSP中實(shí)現(xiàn)。將Turbo編碼程序在CCS3.3中運(yùn)行,驗(yàn)證了方案的可行性、高效性。該方案已應(yīng)用于LTE-TDD無線綜合測試儀表的開發(fā)中。
  信道編碼是消除或降低信息傳輸錯誤概率的有效手段之一。根據(jù)Shannon有噪信道編碼定理,在信道傳輸速率R不超過信道容量C的前提下,只有在碼組長度無限的碼集合中隨機(jī)地選擇編碼碼字并且在接收端采用最大似然譯碼算法時,才能使誤碼率接近為零。Turbo編碼[1]巧妙地將卷積碼和隨機(jī)交織器結(jié)合在一起,獲得了接近Shannon理論極限的譯碼性能。
  Turbo碼又稱并行級聯(lián)卷積碼PCCC(Parallel Concatenated Convolutional Code),它將卷積碼和隨機(jī)交織器結(jié)合,實(shí)現(xiàn)了隨機(jī)編碼的思想,在實(shí)現(xiàn)隨機(jī)編碼思想的同時,通過交織器實(shí)現(xiàn)了由短碼構(gòu)造長碼的方法。Turbo碼由分量碼經(jīng)由交織器級聯(lián)而成。分量碼和交織器設(shè)計的好壞是決定Turbo碼性能的關(guān)鍵因素。Turbo碼的提出,不僅提供了一個性能優(yōu)越的編碼方法,還更新了編碼理論研究中的一些概念和方法。由于Turbo碼具有接近Shannon理論極限的性能[2],尤其是低信噪比下的優(yōu)異性能,使Turbo碼成為第三代移動通信高質(zhì)量、高速率信道中的首選編碼方法。
  1 LTE系統(tǒng)中的Turbo編碼
  LTE作為準(zhǔn)4 G技術(shù),以正交頻分復(fù)用OFDM和多輸入多輸出MIMO技術(shù)為基礎(chǔ),下行采用正交頻分多址(OFDM)技術(shù),上行采用單載波頻分多址(SC-FDMA)技術(shù),在20 MHz頻譜帶寬下能夠提供下行100 Mb/s與上行50 Mb/s的峰值速率。
  在LTE系統(tǒng)中,Turbo編碼主要應(yīng)用于上行共享信道、下行共享信道、尋呼信道和多播信道的信道編碼[3]處理。由MAC層傳來的數(shù)據(jù)和控制信息比特流經(jīng)過添加CRC以及碼塊分割后進(jìn)入編碼單元,編碼完成后進(jìn)行速率匹配[3-4]。
  0。為了讓編碼器從0狀態(tài)開始且編碼之后回到0狀態(tài),編碼后的輸出比特數(shù)為D=K+4,最后的4個比特被稱為柵格停止尾比特。Turbo編碼器結(jié)構(gòu)如圖1 所示。
  
  2 Turbo編碼算法分析
  Turbo編碼原理相對簡單,主要由兩個子編碼器和內(nèi)交織器組成。每次輸入一個碼塊數(shù)據(jù)流,兩個子編碼器結(jié)構(gòu)一樣,可以并行處理,其中輸入在進(jìn)入第二個編碼器之前要先進(jìn)入一個交織單元,經(jīng)交織后作為輸入比特序列,然后進(jìn)入第二個編碼器處理[2]。輸出三路數(shù)據(jù),分別為信息比特流、校驗(yàn)比特流1、校驗(yàn)比特流2。本文提出采用查表法來實(shí)現(xiàn)Turbo編碼的算法。
  具體算法描述如下:
 ?。?)碼塊分割完后可能出現(xiàn)不同碼塊大?。↘+,K-),算法采用每個碼塊單獨(dú)處理。所以需要定義一個標(biāo)識來查表當(dāng)前碼塊需要交織時的參數(shù)。
  (2)Turbo編碼時有反饋的影響,即每個輸入比特與反饋值做了“異或”后才能作為移位寄存器的下一個狀態(tài),故在實(shí)際DSP實(shí)現(xiàn)過程中使用了逐位比特處理的方式。
  (3)由于Turbo編碼器上下兩部分處理方法一樣,所以在處理上半部分編碼器時同時并行處理下半部分,而下半部分輸入是經(jīng)過交織之后的輸出比特序列。
  (4)根據(jù)不同的f1和f2可以有不同的結(jié)果。f1和f2一共有188種配對,規(guī)律性低,本文只能采用一比特一比特按照公式計算出對應(yīng)位置,然后進(jìn)行交織。
 ?。?)采用查表的方式,每輸入一個比特加上現(xiàn)在寄存器里面的3個比特作為一個狀態(tài)(一共4個比特16種狀態(tài),輸入比特作為最低位),可以查出一個輸出比特和下一個寄存器狀態(tài)。
 ?。?)在尾比特的處理上,每一路的最后3位尾比特與輸入無關(guān),只與現(xiàn)在寄存器的狀態(tài)有關(guān)(3 bit 一共8種狀態(tài))。本文全部列出了8種狀態(tài)下可能出現(xiàn)的結(jié)果。在DSP實(shí)現(xiàn)功能時直接判斷現(xiàn)在的寄存器處于哪種狀態(tài),然后利用查表可以得出3個尾比特。
 ?。?)最后對四路輸出的尾比特(3×4=12 bit)按標(biāo)準(zhǔn)做一個賦值處理,然后移位接到之前的比特序列中去就可以得到最終的三路輸出比特序列。
  3 Turbo編碼算法的DSP實(shí)現(xiàn)
  3.1 硬件
  TMS320C6000系列DSP是TI公司推向市場的高性能DSP,綜合了目前性價比高、功耗低等優(yōu)點(diǎn)。TMS320C64系列在TMS320C6000×DSP芯片中處于領(lǐng)先水平,它不但提高了時鐘頻率,而且在體系結(jié)構(gòu)上采用了VelociTI 甚長指令集VLIW(Very Long Instruction Word)結(jié)構(gòu)[5],芯片內(nèi)有8個獨(dú)立功能單元的內(nèi)核,每個周期可以并行執(zhí)行8條32 bit指令,最大峰值速度為4 800 MIPS,2組共64個32 bit通用寄存器,32 bit尋址范圍,支持8/16/32/40 bit的數(shù)據(jù)訪問,芯片內(nèi)集成大容量SRAM,最大可達(dá)8 Mbit。由于其出色的運(yùn)算能力、高效的指令集、大范圍的尋址能力,使其特別適用于無線基站、測試儀表等對運(yùn)算能力和存儲量要求高的應(yīng)用場合。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費(fèi)下載
  2. 0.00 MB  |  1489次下載  |  免費(fèi)
  3. 2單片機(jī)典型實(shí)例介紹
  4. 18.19 MB  |  91次下載  |  1 積分
  5. 3S7-200PLC編程實(shí)例詳細(xì)資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關(guān)電源原理及各功能電路詳解
  10. 0.38 MB  |  9次下載  |  免費(fèi)
  11. 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
  12. 0.11 MB  |  4次下載  |  免費(fèi)
  13. 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計
  14. 0.23 MB  |  3次下載  |  免費(fèi)
  15. 8基于單片機(jī)的紅外風(fēng)扇遙控
  16. 0.23 MB  |  3次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費(fèi)
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費(fèi)
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費(fèi)
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費(fèi)
  9. 5555集成電路應(yīng)用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費(fèi)
  11. 6接口電路圖大全
  12. 未知  |  30319次下載  |  免費(fèi)
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費(fèi)
  15. 8開關(guān)電源設(shè)計實(shí)例指南
  16. 未知  |  21539次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537791次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191183次下載  |  免費(fèi)
  13. 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138039次下載  |  免費(fèi)