《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > LTE系統中基于FPGA速率匹配算法的仿真及實現
LTE系統中基于FPGA速率匹配算法的仿真及實現
來源:電子技術應用2013年第7期
劉 輝,陳小亭,李小文
重慶郵電大學 通信與信息工程學院,重慶400065
摘要: 速率匹配是LTE系統中重要的組成部分。在詳細分析3GPP協議中Turbo編碼速率匹配算法的基礎上,給出了一種基于FPGA的速率匹配實現方案。該方案通過乒乓操作以減少速率匹配的處理延時;并以Virtex-6芯片為平臺,完成了仿真、綜合、板級驗證等工作。結果表明,基于該方案的速率匹配算法能夠明顯地縮小處理延遲。
中圖分類號: TN929.5
文獻標識碼: A
文章編號: 0258-7998(2013)07-0014-03
Realization and simulation of rate matching based on FPGA in LTE system
Liu Hui,Chen Xiaoting,Li Xiaowen
School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065,China
Abstract: Rate matching is one of the most important parts in TD_LTE system. Based on intensive research of Turbo code rate matching algorithm of 3GPP protocol,an implementation scheme is proposed based on FPGA rate matching.The scheme runs the ping-pong operation to reduce rate matching processing delay.And with Virtex-6 chip as a platform,it completes the simulation,comprehensive and board level verification,etc.The experimental results show that the program based on the rate matching algorithm can obviously reduce processing delay.
Key words : FPGA implementation;rate matching;ping-pong operation;Virtex-6

    LTE(長期演進)是3.9G的全球標準,采用OFDM和MIMO技術作為其無線網絡演進的唯一標準,極大地提高了系統的帶寬[1]。而速率匹配是LTE系統中重要的組成部分,因此速率匹配設計的優劣,決定整個系統性能的好壞[2]。LTE系統中,速率匹配是指傳輸信道上的比特被打孔或者被重發,以匹配物理信道的承載能力。當輸入的比特數目超過物理信道的承載能力時,就要對輸入的序列進行打孔;而當輸入的比特數目不滿足物理信道的承載能力時,就要對輸入的序列進行重發。根據編碼方式的不同,速率匹配又可分為卷積編碼和Turbo編碼的速率匹配。FPGA在數字信號處理方面性能優越,利用FPGA做乒乓操作能夠明顯地提高數據的處理速度[3]。

1 速率匹配算法
1.1 速率匹配的整體流程

    在LTE系統中,基于Turbo編碼的速率匹配過程如圖1所示。該過程主要包括子塊交織、比特收集、比特選擇和修剪[4]。



2.2 乒乓前控制模塊的FPGA實現
    數據經過Turbo編碼器后分3路暫存在3個RAM中。當速率匹配模塊中的使能信號Rate_Match_En拉高時,所有的模塊開始工作。如果乒乓前控制模塊的啟動信號Control_Start為高電平并且接收到的碼塊個數是偶數,則子塊交織A模塊的啟動信號Interleavera_Start拉高,此時子塊交織A就會讀取外部RAM中的數據,進行子塊交織;否則子塊交織B模塊的啟動信號Interleaverb_Start拉高,子塊交織B會從外部RAM中讀取數據,進行子塊交織。從而實現了乒乓操作。
2.3 子塊交織的FPGA實現
    以子塊交織A模塊為例。當子塊交織A的啟動信號拉高時,子塊交織A模塊會從外部RAM中讀取數據。首先讀取第1路數據。第1路數據讀取完畢后立即讀取第2路數據和第3路數據。第2路數據放在偶數位置,第3路數據放在奇數位置。在Turbo編碼模塊中,輸出的數據已經加入了填充比特。為了區別填充比特和數據信息,輸入數據的位寬占2 bit,填充比特用3來表示。子塊交織輸出的數據仍然占2 bit的位寬,只有在比特修剪模塊后,數據才按照1 bit的位寬表示。在子塊交織的FPGA實現過程中,將外部RAM模擬成一個交織矩陣。交織矩陣的每一個元素對應RAM的每一個地址,每一個元素的具體內容對應于RAM的每一個數據。在程序中,第1路數據與第2路數據的交織方法一樣,用變量F_Matrix_Column、S_Matrix_Column、T_Matrix_Column表示3個交織矩陣的列;用變量F_Matrix_Row、S_Matrix_Row、T_Matrix_Row表示3個交織矩陣的行。以讀取第1路數據為例,因為是行寫入列讀出,所以行變量F_Matrix_Row每個時鐘要自加1,直到行變量取到RTCsubblock-1時歸零,同時列變量F_Matrix_Column按照表1所示進行列交織。

 

 

    按表2進行交織以后,將RAM交織矩陣中最后一列的第1個地址中的數據放到該列的最后一個地址中,將剩下的數依次向上移一個地址即可。
2.4 乒乓后控制模塊的FPGA實現
    在子塊交織A和子塊交織B開始工作時,乒乓后控制模塊也已經開始工作。當子塊交織A的啟動信號Interleavera_Start拉高時,乒乓后控制模塊會將子塊交織A輸入的數據傳輸給比特修剪模塊;反之,則會將子塊交織B輸入的數據傳輸給比特修剪模塊。
2.5 比特修剪模塊的FPGA實現
    在比特修剪模塊中,一個碼塊的數據進行子塊交織后會緩存在一個RAM中。此方法可以阻止在輸入數據少于輸出數據需要重發操作時由于數據丟失而引起的傳輸錯誤。本程序中進行了乒乓操作,但由于輸入數據速率小于輸出數據的速率,所以乒乓操作不能做到無縫隙地進行,輸入的碼塊之間會有一定的間隔。而為了將碼塊之間的間隔限制在最小范圍,將表示速率匹配輸出序列長度的變量E和表示取數起始位置的變量Ko輸出給Turbo編碼模塊,可使碼塊之間的間隔限制在最小。在比特修剪時,設置一個計數器變量counter,初始值設置為零。當RAM中緩存的數據大于Ko時,可以從RAM中讀取數據,若該數據是填充比特,則跳過,計數器counter不變;否則,計數器counter自加1,同時輸出數據。直到計數器counter的值等于E時,讀取數據完畢。等待下一個碼塊子塊交織后輸入的數據。
3 FPGA實現結果分析
    圖3和圖4分別是PUSCH信道子塊交織的ModelSim仿真圖形和FPGA實現圖。本程序的時鐘頻率是200 MHz。Virtex-6芯片做為測試平臺。程序中DataOf-Interleaverb和DataOfInterleaverb是PUSCH信道子塊交織的輸出數據和標志位,A_Matrix_Row和A_Matrix_Column分別表示交織矩陣的行和列, A_addrb是RAM交織矩陣的地址。由于交織矩陣的列數有32個,所以每次輸出數據的地址就要加32,以實現列讀出。變量A_Matrix_Row取到矩陣的最后一行后,又重新取下一列的第一行,直到32列全部取完為止。從PUSCH信道交織的仿真圖和FPGA實現圖可以看出,仿真結果與FPGA實現結果一致,因此FPGA能夠準確地實現PUSCH信道的子塊交織功能。
    圖5和圖6分別是PUSCH信道比特修剪的ModelSim仿真圖形和FPGA實現圖。從圖形中可知,仿真結果與板級驗證的結果一致,FPGA能夠穩定、準確地實現比特修剪的功能。

    子塊交織和比特修剪的Verilog[5]程序已經通過了Xilinx ISE 13.4[6]的編譯、仿真、板級驗證和聯機測試。結果表明,運用FPGA來實現速率匹配算法能夠滿足LTE系統對速率匹配的速度要求,同時也能夠充分發揮FPGA并行操作的優越性。在此基礎上,引用乒乓操作的方法,在不消耗更多資源的情況下,進一步縮短了速率匹配的處理時間,為整體系統的快速運行提供了基本的速度保障。由于該算法的FPGA實現在聯機測試中,性能穩定,故已在TD_LTE射頻一致性項目中得到應用。
參考文獻
[1] 陳發堂,李小文,王丹,等.移動通信接收機設計理論與實現[M].北京:科學出版社,2011.
[2] Ma Chixiang,Lin Ping.Efficient implementation of rate matching for LTE Turbo codes[C].The 2nd International  Conference on Future Computer and Communication(ICFCC  2010),2010:704-708.
[3] 曹華,鄧彬.使用Verilog實現基于FPGA的SDRAM控制器[J].今日電子,2005,10(1):11-14.
[4] 3GPP TS 36.212 v9.1.0.3rd generation partner-ship project;technical specification group radio access network;evolved  universal terrestrial radio access(E-UTRA);rate matching  (Release 9)[S].2010.
[5] 夏宇聞.Verilog數字系統設計教程(第2版)[M].北京:北京航空航天大學出版社,2008.
[6] XilinxInc.Foundation series user guide[EB/OL].(2010-01-03).http://china.xilinx.com/support/documentation/user_guides/ug071.pdf.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          在线观看一区二区视频| 久久中文字幕导航| 影音先锋成人资源站| 国外成人免费视频| 国产亚洲精品久久久久动| 亚洲国产精品成人一区二区| 国产欧美日韩在线视频| 欧美日韩国产一区二区| 一区视频在线看| 亚洲少妇中出一区| 欧美日韩免费观看中文| 亚洲成人影音| 欧美久久久久久久| 女女同性精品视频| 亚洲黄色在线观看| 性做久久久久久久免费看| 欧美aⅴ99久久黑人专区| 日韩亚洲欧美中文三级| 亚洲精品日韩欧美| 亚洲高清视频中文字幕| 亚洲人成网站精品片在线观看| 欧美午夜三级| 欲香欲色天天天综合和网| 久久久在线视频| 一本大道av伊人久久综合| 性xx色xx综合久久久xx| 99成人精品| 国产精品爽黄69| 久久综合久久综合这里只有精品| 国产精品少妇自拍| 国内成人精品2018免费看| 欧美激情一区二区三级高清视频| 亚洲精品护士| 欧美一区观看| 欧美成人精品| 亚洲蜜桃精久久久久久久| 免费试看一区| 欧美大片一区二区| 国产精品99一区二区| 麻豆精品在线视频| 久久精品国产清高在天天线| 激情久久久久久久久久久久久久久久| 亚洲小视频在线| 国产精品一香蕉国产线看观看| 国内综合精品午夜久久资源| 一区二区三区蜜桃网| 亚洲第一精品久久忘忧草社区| 国产视频一区三区| 国产精品色一区二区三区| 国产精品久久久久久久久久妞妞| 国产精品免费一区二区三区观看| 午夜在线一区| 亚洲免费人成在线视频观看| 国产模特精品视频久久久久| 欧美亚一区二区| 欧美看片网站| 亚洲视频一区二区在线观看| 伊人久久久大香线蕉综合直播| 国产模特精品视频久久久久| 国产日韩欧美中文在线播放| 国产欧美三级| 亚洲欧洲av一区二区三区久久| 欧美日本在线视频| 一区二区三区免费看| 六月丁香综合| 99精品欧美一区二区三区综合在线| 欧美精品在线网站| 久久爱www.| 激情亚洲一区二区三区四区| 欧美精品一区二区蜜臀亚洲| 久久精品五月| 亚洲小说欧美另类社区| 国产伦精品一区二区三区在线观看| 久久精品国产一区二区三| 国内综合精品午夜久久资源| 中文日韩在线视频| 亚洲欧洲日本mm| 欧美日韩一级片在线观看| 宅男在线国产精品| av成人免费| 亚洲高清视频在线| 精品白丝av| 亚洲免费观看在线观看| 久久久精品五月天| 米奇777超碰欧美日韩亚洲| 亚洲一区二区三区国产| 好看的日韩av电影| 国产美女一区二区| 国产精品一二一区| 久久精品一区二区国产| 欧美激情欧美激情在线五月| 国精品一区二区三区| 亚洲午夜一二三区视频| 免费成人高清| 欧美亚洲三级| 免费观看欧美在线视频的网站| 国产精品国产| 奶水喷射视频一区| 一区二区免费在线视频| 亚洲欧美在线免费| 亚洲一区视频在线观看视频| 欧美精品大片| 国产一区二区三区在线免费观看| 欧美成人免费视频| 国产情人节一区| 乱中年女人伦av一区二区| 久久久www成人免费毛片麻豆| 久热精品视频在线观看一区| 国产精品你懂的在线| 久久视频一区| 欧美日韩一区在线播放| 亚洲国产精品久久| 久久综合精品国产一区二区三区| 午夜久久电影网| 免费的成人av| 欧美一区二区三区四区高清| 一本色道**综合亚洲精品蜜桃冫| 91久久黄色| 欧美午夜在线观看| 亚洲一卡二卡三卡四卡五卡| 在线免费观看日本一区| 欧美性开放视频| 夜夜嗨av一区二区三区| 久久久国产精品一区二区三区| 国产精品久久久久av| 亚洲午夜电影| 欧美乱妇高清无乱码| 欧美日本不卡视频| 欧美大香线蕉线伊人久久国产精品| 一区久久精品| 韩国欧美国产1区| 亚洲三级性片| 国产一区二区高清视频| 亚洲欧美日本日韩| 欧美日韩人人澡狠狠躁视频| 久久精品视频播放| 精品成人国产在线观看男人呻吟| 欧美一区二区三区在线看| 欧美激情第六页| 亚洲一区自拍| 亚洲大胆av| 中文av一区二区| 国产一区二区三区成人欧美日韩在线观看| 一区二区久久| 亚洲欧美日韩人成在线播放| 亚洲国产精品一区二区第一页| 欧美日韩国产欧| 老司机午夜精品视频在线观看| 亚洲韩国精品一区| 国产精品一区视频| 牛人盗摄一区二区三区视频| 国产一区二区高清不卡| 欧美午夜无遮挡| 欧美大片免费观看在线观看网站推荐| 亚洲黄色影院| 久久精品国产免费观看| 亚洲男人的天堂在线aⅴ视频| 国产精品swag| 国产模特精品视频久久久久| 一区二区三区视频在线播放| 亚洲私人影院在线观看| 国产精品视频一区二区高潮| 欧美视频一区二区三区在线观看| 久久久久国色av免费观看性色| 久久久一本精品99久久精品66| 欧美亚男人的天堂| 欧美色欧美亚洲另类二区| 免费观看一级特黄欧美大片| 99热在这里有精品免费| 欧美精品黄色| 久久综合色8888| 欧美成人自拍视频| 亚洲午夜久久久久久久久电影院| 在线日韩一区二区| 欧美激情亚洲| 亚洲欧美成人一区二区三区| 久久久久国产精品午夜一区| 久久久噜噜噜| 性欧美xxxx大乳国产app| 性久久久久久久久久久久| 国产精品日本一区二区| 欧美成人午夜影院| 亚洲国产精品第一区二区| 久久九九有精品国产23| 亚洲国产第一| 国产亚洲欧美一区在线观看| 亚洲欧美日韩在线一区| 欧美视频一区二区三区四区| 欧美美女视频| 欧美日本一道本在线视频| 欧美成人官网二区| 亚洲国产日韩欧美在线动漫| 香蕉免费一区二区三区在线观看| 欧美成人黄色小视频| 中文亚洲免费| 久久久久五月天| 欧美激情综合网| 欧美激情综合在线| 欧美一区二区观看视频| 午夜激情亚洲| 米奇777超碰欧美日韩亚洲| 亚洲午夜一区二区三区| 久久久99久久精品女同性| 国产日韩在线看| 性久久久久久久久久久久| 亚洲一卡二卡三卡四卡五卡| 久久一日本道色综合久久| 国产视频一区二区在线观看| 中文一区字幕| 亚洲午夜精品福利| 亚洲乱码精品一二三四区日韩在线| 国产精品久久久久一区二区| 亚洲福利视频在线| 国产九区一区在线| 国产欧美在线视频| 亚洲一区二区三区久久| 激情六月婷婷综合| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲国产精品久久精品怡红院| 久久激情中文| 一本色道久久综合亚洲精品高清| 亚洲欧美变态国产另类| 欧美人与性禽动交情品| 久久成人精品无人区| 午夜性色一区二区三区免费视频| 国产精品av免费在线观看| 国内精品**久久毛片app| 狂野欧美一区| 国产精品v日韩精品v欧美精品网站| 亚洲观看高清完整版在线观看| 亚洲精品永久免费精品| 久久精品亚洲一区| 欧美在线一二三区| 欧美在线免费视屏| 亚洲天堂成人在线观看| 国产精品久久福利| 欧美韩国在线| 亚洲成人在线网站| 亚洲精品影院在线观看| 欧美一区1区三区3区公司| 亚洲精品国产视频| 国产精品久久久久久久久久免费| 国产欧美va欧美不卡在线| 99国产精品自拍| 欧美色大人视频| 亚洲精品国产精品久久清纯直播| 一区二区日韩伦理片| 91久久精品日日躁夜夜躁国产| 亚洲特级毛片| 亚洲激情女人| 国内欧美视频一区二区| 国产日本欧美一区二区三区在线| 亚洲国产精品一区在线观看不卡| 欧美日韩在线影院| 一道本一区二区| 国产精品视频免费一区| 六月婷婷久久| 在线精品视频免费观看| 久久性天堂网| 国内精品伊人久久久久av一坑| 亚洲欧美电影院| 欧美精品日韩www.p站| 亚洲电影自拍| 亚洲丁香婷深爱综合| 开心色5月久久精品| 日韩视频不卡| 亚洲欧美日韩直播| 国产亚洲精品aa午夜观看| 欧美精品免费在线| 久久爱91午夜羞羞| 国产日韩欧美二区| 国产欧美一区二区三区另类精品| 性做久久久久久久免费看| 久久精品视频在线免费观看| 久久综合九色| 亚洲一二区在线| 野花国产精品入口| 午夜激情一区| 欧美一级成年大片在线观看| 欧美激情在线免费观看| 亚洲青涩在线| 久久av一区二区三区亚洲| 免费成人黄色| 亚洲午夜影视影院在线观看| 久久精品国产96久久久香蕉| 欧美日韩精品免费观看视频完整| 久久国产色av| 亚洲电影免费观看高清| 国产精品男gay被猛男狂揉视频| 日韩亚洲一区二区| 亚洲国产成人av好男人在线观看| 亚洲黄色片网站| 欧美欧美午夜aⅴ在线观看| 好吊色欧美一区二区三区视频| 欧美aⅴ99久久黑人专区| 欧美精品在线视频| 国产伦精品一区二区三区免费迷| 91久久香蕉国产日韩欧美9色| 亚洲欧美视频在线观看视频| 噜噜噜躁狠狠躁狠狠精品视频| 欧美日韩调教| 欧美一区深夜视频| 新片速递亚洲合集欧美合集| 国产亚洲va综合人人澡精品| 国产一区二区激情| 亚洲精品免费一二三区| 欧美一区午夜精品| 欧美一区二区黄| 亚洲色图在线视频| 国产乱子伦一区二区三区国色天香| 免费亚洲网站| 小黄鸭视频精品导航| 亚洲国产精品va在线看黑人| 久久久久久成人| 欧美精品在线观看91| 欧美激情精品久久久久久大尺度| 午夜天堂精品久久久久| 麻豆精品视频在线观看视频| 国产精品成人在线观看| 亚洲片国产一区一级在线观看| 国产一区二区精品久久| 国产一区二区三区四区老人| 国产精品一区二区久久久| 亚洲午夜精品网| 国产精品乱码| 国产一区二区三区丝袜| 亚洲一区二区三区在线视频| 麻豆av一区二区三区久久|