An efficient XOR-free implementation of polar encoder for reconfigurable hardware

被引:0
|
作者
Kumar, Navin [1 ]
Kedia, Deepak [1 ]
Purohit, Gaurav [2 ]
机构
[1] GJUS &T, Dept ECE, Hisar, Haryana, India
[2] CSIR CEERI, Adv Informat Technol Grp, Pilani, Rajasthan, India
关键词
Non-systematic polar encoder; Permutation; Bit fixing; Field programmable gate array; Parallelism; Hardware; ARCHITECTURE;
D O I
10.1016/j.vlsi.2024.102291
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel approach to implementing an XOR-Free architecture of the non-systematic polar encoder (NSPE) for 5G radio. The optimization of XOR logic for hardware (HW) implementation is essential to reduce delay and power consumption. The proposed architecture for NSPE replaces XOR operations with combinational logical patterns, and some redundant patterns are removed with the help of bit manipulation to make it more efficient. The design infers multiplexers (2:1 or 4:1) and inverters as its functional units, making the design adequate and effective in alleviating HW complexity. The XOR-Free encoder performs the same functionality as the XOR-based conventional encoder. We have written a MATLAB script that generates Verilog hardware description language (HDL) code for fully or partially parallel polar encoders tailored to specific code lengths (N) and degrees of parallelism (M). A comparative analysis of various fully and partially parallel encoders with the XOR-Free algorithm is presented. The implementation results show that the proposed architectures are more efficient in terms of HW cost, power consumption, throughput, and latency.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Hardware Implementation of HEVC CABAC Encoder
    Kim, Doohwan
    Moon, Jeonhak
    Lee, Seongsoo
    2015 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2015, : 183 - 184
  • [22] Hardware Implementation of Encoder for LDPC in CMMB
    Qiao, Li
    Jing, He
    Yu, Xuxin
    2013 IEEE 4TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2014, : 152 - 155
  • [23] XTR implementation on reconfigurable hardware
    Peeters, E
    Neve, M
    Ciet, M
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2004, PROCEEDINGS, 2004, 3156 : 386 - 399
  • [24] Reconfigurable hardware implementation of BinDCT
    Murphy, CW
    Harvey, DM
    ELECTRONICS LETTERS, 2002, 38 (18) : 1012 - 1013
  • [25] Efficient implementation of Rijndael encryption in reconfigurable hardware: Improvements and design tradeoffs
    Standaert, FX
    Rouvroy, G
    Quisquater, JJ
    Legat, JD
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS CHES 2003, PROCEEDINGS, 2003, 2779 : 334 - 350
  • [26] Design and implementation of an efficient hardware integer motion estimator for an HEVC video encoder
    Alcocer, Estefania
    Gutierrez, Roberto
    Lopez-Granado, Otoniel
    Malumbres, Manuel
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (02) : 547 - 557
  • [27] Hardware Implementation of a Practical Complexity Spectrally Efficient FDM Reconfigurable Receiver
    Grammenos, Ryan C.
    Darwazeh, Izzat
    2012 IEEE 23RD INTERNATIONAL SYMPOSIUM ON PERSONAL INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2012, : 2401 - 2407
  • [28] An architecture for the efficient implementation of compressive sampling reconstruction algorithms in reconfigurable hardware
    Ortiz, Fernando E.
    Kelmelis, Eric J.
    Arce, Gonzalo R.
    VISUAL INFORMATION PROCESSING XVI, 2007, 6575
  • [29] Design and implementation of an efficient hardware integer motion estimator for an HEVC video encoder
    Estefania Alcocer
    Roberto Gutierrez
    Otoniel Lopez-Granado
    Manuel P. Malumbres
    Journal of Real-Time Image Processing, 2019, 16 : 547 - 557
  • [30] Polar Code Encoder and Decoder Implementation
    Cyriac, Ajith
    Narayanan, Gayathri
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES 2018), 2018, : 294 - 302