《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于FPGA的低資源極化碼SC譯碼架構研究與實現
基于FPGA的低資源極化碼SC譯碼架構研究與實現
2020年電子技術應用第9期
曹 蓉1,2,趙德政2,郭 佳2,李家鑫1
1.華北計算機系統工程研究所,北京100083;2.中電智能科技有限公司,北京100083
摘要: 針對無線傳感器網絡中對資源消耗及成本敏感的應用場景,研究并提出了一種基于FPGA的低資源極化碼連續刪除(Successive Cancellation,SC)譯碼架構。該譯碼架構采用同級計算單元串行運算,不同級計算單元并行運算,不同組譯碼數據并行處理的方式,通過減少計算單元(Processing Element,PE)個數、復用寄存器存儲資源提升硬件資源利用率,復用譯碼延遲提升吞吐率。通過Xilinx xc7vx330t綜合結果分析,該譯碼架構在碼長為N=128時譯碼最高時鐘頻率為220.444 MHz,吞吐率為89.86 Mb/s,與樹型SC譯碼架構相比,計算單元利用率提升了14.67倍,在主要硬件資源指標查找表(Look-Up-Table,LUT)和觸發器(Filp-Flop,FF)上分別節省了74.22%和62.1%。
中圖分類號: TN911
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.200203
中文引用格式: 曹蓉,趙德政,郭佳,等. 基于FPGA的低資源極化碼SC譯碼架構研究與實現[J].電子技術應用,2020,46(9):74-78,84.
英文引用格式: Cao Rong,Zhao Dezheng,Guo Jia,et al. Research and implementation of low resource polar code SC decoding architecture based on FPGA[J]. Application of Electronic Technique,2020,46(9):74-78,84.
Research and implementation of low resource polar code SC decoding architecture based on FPGA
Cao Rong1,2,Zhao Dezheng2,Guo Jia2,Li Jiaxin1
1.National Computer System Engineering Research Institute of China,Beijing 100083,China; 2.Intelligence Technology of CEC Co.,Ltd.,Beijing 100083,China
Abstract: In view of the application scenarios are sensitive to resource consumption and cost in wireless sensor networks, this paper studies and proposes a low resource polar code successive cancellation(SC) decoding architecture based on FPGA. The decoding architecture adopts the serial operation of the same level computing units, the parallel operation of different levels of computing units, and the parallel processing of different groups of decoding data. By reducing the number of processing elements(PE), reusing register storage resources, the architecture improves the utilization of hardware resources, and reusing decoding delay improves the throughput. According to the analysis of the comprehensive results of Xilinx xc7vx330t, when the code length is N=128, the architecture′s highest decoding clock frequency is 220.444 MHz, and the throughput is 89.86 Mb/s. Compared with the tree SC decoding architecture, its utilization ratio of computing unit is increased by 14.67 times. It saves 74.22% and 62.1% on Look-Up-Table(LUT) and Flip-Flop(FF) of main hardware resource indexes respectively.
Key words : FPGA;polar code;low resource;processing elements;SC decoding algorithm

0 引言

    無線傳感器網絡是將自動控制技術、傳感器技術、無線傳輸技術、數字信號分析處理技術融合于一體的先進系統,由大量帶有傳感器并能夠進行無線通信的節點通過自組織的方式構成網絡,各節點之間相互協作對周圍環境進行物理感知,并將處理后的信息返回終端設備[1]。無線傳感器網絡的數據傳輸差錯控制一般采用循環冗余校驗(Cyclic Redundancy Check,CRC),而循環冗余校驗只能校驗出某段信息中出現差錯,然后通知發送端重傳信息,當傳感器網絡傳輸大量數據,并且傳輸距離較遠時,信息差錯率明顯提升,通信系統的可靠性大大降低。從網絡能耗方面分析,無線通信模塊發送、接收信息的能耗是無線傳感器網絡中最大的,重傳率的升高必然導致能量消耗加快。文獻[2]中提出的利用低密度奇偶校驗(Low-Density Parity-Check,LDPC)碼的信道編碼技術可以大幅度提升數據的可靠性,從而降低無線傳感器的能量消耗,但是LDPC碼并沒有達到香農極限,因此無線傳感器傳輸的可靠性還有進一步提升的可能性。

    極化碼是目前唯一被理論證實能夠達到香農極限[3]的一種基于信道極化現象提出的信道編碼方式,具有較低的編譯碼復雜度和高可靠傳輸性能等優勢,被確立為5G eMBB(Enhanced Mobile Broadband)場景下控制信道的編碼方式[4]。5G的應用場景要求低延時高吞吐率,因此在極化碼SC譯碼器研究中大部分研究者主要在吞吐率上的優化和提升,如文獻[5]提出的FFT型SC譯碼器架構,需要Nlog2N(N為SC碼長)個節點計算單元,每一級需要N個寄存器,該譯碼結構采用自右向左的譯碼順序,譯碼N比特信息需要2N-2個時鐘周期(Clock Cycle,CC),也就是每2N-2個時鐘周期所有計算節點都只使用了一次,可見在FFT型SC架構譯碼過程中大部分時間計算節點都是處于空閑狀態,造成了大量硬件資源的浪費。樹型SC架構譯碼過程中,當任意級k開始計算似然比信息(Likelihood Ratio,LR)時,最多只有2k個節點參與計算,樹型SC架構包括N-1個PE和N-1個寄存器,PE是可以選擇執行f函數或g函數的可配置單元。和FFT架構相比,盡管吞吐率和計算量沒有提升,但是樹型架構減少了PE和寄存器的數量。線型SC架構寄存器依舊保持樹型架構,寄存器和PE仿照樹型架構通過資源多路復用的方式相連,盡管線型結構加入了二輸入多路復用器,但是PE數量的減少使它顯著降低了硬件復雜度,又同時達到了和樹型架構一樣的吞吐率。以上SC譯碼器架構雖然能達到較高的吞吐率,但是在碼長較長(如N=128)時,計算單元PE使用的數據較大,消耗硬件資源極大。但是對于無線傳感器網絡,1 Mb/s的吞吐率就能滿足需求,同時無線傳感器網絡節點多采用電池進行供電,能量有限[2,6],因此在犧牲部分吞吐率的前提下,大幅度降低極化碼SC譯碼器的硬件資源消耗對于極化碼在無線傳感器網絡的應用具有重大意義。

    基于以上問題,本文提出了一種基于FPGA低資源極化碼SC譯碼架構,采用同級計算單元串行運算,不同級計算單元并行運算,不同組譯碼數據并行處理的硬件架構,通過減少計算單元的個數、復用譯碼延時和寄存器存儲資源,提升硬件利用率,降低硬件資源消耗和硬件成本。通過Xilinx xc7vx330t綜合結果分析,該譯碼架構在碼長為128時吞吐率為89.86 Mb/s,主要硬件資源指標LUT和FF分別是690和274。本文研究的低資源的極化碼SC譯碼架構的計算單元PE利用率相比樹型SC架構提升了14.67倍;相比文獻[7]提出的SC譯碼架構,在碼長N=128時,主要硬件資源指標LUT和FF上分別節省了74.22%和62.1%。




本文詳細內容請下載:http://m.jysgc.com/resource/share/2000002985




作者信息:

曹  蓉1,2,趙德政2,郭  佳2,李家鑫1

(1.華北計算機系統工程研究所,北京100083;2.中電智能科技有限公司,北京100083)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
99精品国产99久久久久久福利| 亚洲女同精品视频| 99re热这里只有精品免费视频| 在线成人激情黄色| 国产一区二区日韩精品| 国产精品一区在线观看你懂的| 欧美色综合网| 欧美日韩国产不卡在线看| 欧美大片在线观看| 牛牛影视久久网| 免费短视频成人日韩| 麻豆成人小视频| 久久免费偷拍视频| 久久一二三四| 欧美成人免费全部| 美国十次了思思久久精品导航| 久久一本综合频道| 农村妇女精品| 欧美福利在线观看| 欧美福利视频网站| 欧美日本亚洲韩国国产| 欧美日韩中文在线观看| 欧美三区不卡| 国产精品女人毛片| 国产亚洲制服色| 精品999日本| 亚洲黄色三级| 99香蕉国产精品偷在线观看| 99一区二区| 中文一区在线| 午夜精品理论片| 欧美一区二区视频97| 久久精品成人欧美大片古装| 亚洲国内精品| 在线一区二区三区做爰视频网站 | 亚洲国产精品专区久久| 91久久夜色精品国产九色| 亚洲美女黄色| 午夜久久黄色| 久久久噜噜噜久久中文字幕色伊伊| 久久国产主播| 欧美激情日韩| 国产精品久久久久免费a∨大胸 | 一本色道久久综合| 亚洲一区二区视频| 久久国产手机看片| 99在线精品观看| 午夜精品亚洲一区二区三区嫩草| 久久精品观看| 欧美人成在线视频| 国产精品久久久一区二区| 国产亚洲aⅴaaaaaa毛片| 亚洲国产日韩精品| 亚洲欧美电影院| 最新日韩在线| 亚洲欧美日韩国产综合| 久久免费国产精品| 欧美日韩一区二区精品| 国产亚洲人成a一在线v站| 亚洲人体大胆视频| 午夜精品99久久免费| 亚洲欧洲一区二区天堂久久| 亚洲欧美日韩精品| 免费成人黄色av| 国产精品久久久对白| 狠久久av成人天堂| 一区二区三区黄色| 久久精品色图| 亚洲欧美韩国| 欧美sm视频| 国产精品一区二区视频 | 久久av二区| 亚洲一区二区三区四区在线观看| 久久男女视频| 国产精品久久久久一区二区三区| 亚洲福利视频二区| 午夜精品亚洲| 亚洲视频一区二区在线观看 | 午夜精品久久久久久久99黑人| 亚洲精品在线视频观看| 欧美中文字幕不卡| 欧美日韩精品三区| 精品动漫一区| 亚洲欧美变态国产另类| 一本色道久久| 美女网站在线免费欧美精品| 国产日韩精品一区| 一区二区欧美激情| 日韩午夜电影av| 美国成人直播| 国产一区二区三区久久悠悠色av| 亚洲视频欧美视频| 亚洲毛片播放| 裸体女人亚洲精品一区| 国产欧美高清| 亚洲专区国产精品| 亚洲一区二区三区四区五区黄| 欧美精品在线极品| 在线观看一区欧美| 亚洲成色www久久网站| 久久电影一区| 国产精品网曝门| 亚洲图片在线| 亚洲一区二区欧美日韩| 欧美日韩免费区域视频在线观看| 亚洲国产高清高潮精品美女| 亚洲国产欧美一区二区三区久久| 久久色在线播放| 激情久久久久| 久久国产精品久久久久久| 久久精品99无色码中文字幕| 国产精品永久免费观看| 亚洲免费在线视频一区 二区| 亚洲综合三区| 欧美深夜福利| 99re6热在线精品视频播放速度| 日韩视频永久免费观看| 欧美激情亚洲| 91久久中文| 日韩网站在线看片你懂的| 欧美黄网免费在线观看| 亚洲国产精品一区二区第一页 | 欧美在线观看天堂一区二区三区| 亚洲欧美日韩国产中文在线| 国产精品成人观看视频免费| 一区二区三区高清| 亚洲午夜激情免费视频| 欧美日韩午夜在线| 一本一本久久a久久精品牛牛影视| 亚洲视频日本| 国产精品美腿一区在线看| 亚洲午夜激情网站| 欧美亚洲自偷自偷| 国产亚洲二区| 亚洲成人在线网站| 欧美高清hd18日本| 亚洲精品久久久久| 在线视频免费在线观看一区二区| 欧美日韩123| 在线综合欧美| 欧美一区二区私人影院日本| 国产日韩三区| 亚洲国产合集| 欧美精品网站| 一区二区三区四区五区精品视频| 亚洲欧美在线看| 国产亚洲欧美一区二区三区| 亚洲国产精品成人va在线观看| 蜜桃久久av| 亚洲精品欧美日韩专区| 亚洲女人av| 国产一区二区三区四区在线观看 | 亚洲成色777777女色窝| 亚洲美女在线观看| 欧美午夜精品理论片a级按摩| 亚洲欧美经典视频| 久久久综合精品| 91久久精品一区| 亚洲综合大片69999| 国产亚洲在线观看| 洋洋av久久久久久久一区| 国产精品永久免费在线| 亚洲国产日韩在线一区模特| 欧美日韩国产综合视频在线| 亚洲欧美电影院| 欧美成人自拍| 亚洲图片在区色| 蜜臀av一级做a爰片久久| 99人久久精品视频最新地址| 久久精品国产精品亚洲| 亚洲三级免费观看| 欧美一区二区三区视频免费| 亚洲成人在线| 亚洲欧美一区二区在线观看| 伊人精品视频| 亚洲一区在线直播| 激情六月婷婷久久| 亚洲一区www| 激情另类综合| 亚洲免费在线看| 亚洲国产成人精品久久久国产成人一区 | 国产视频一区在线观看一区免费| 亚洲全部视频| 国产精品永久| 在线视频你懂得一区| 国产日韩欧美91| av成人免费观看| 黄色日韩网站视频| 亚洲在线免费| 亚洲人成在线播放| 久久久精品久久久久| 99精品欧美一区二区蜜桃免费| 久久欧美中文字幕| 亚洲一区免费视频| 欧美精品大片| 亚洲国产一区在线| 国产午夜精品一区二区三区欧美| 亚洲视频免费在线| 亚洲国产精品一区二区第一页| 久久久999精品免费|