Polar Compiler: Auto-Generator of Hardware Architectures for Polar Encoders

被引:10
|
作者
Zhong, Zhiwei [1 ,2 ,3 ,4 ]
Gross, Warren J. [5 ]
Zhang, Zaichen [1 ,2 ,3 ,4 ]
You, Xiaohu [1 ,2 ,3 ,4 ]
Zhang, Chuan [1 ,2 ,3 ,4 ]
机构
[1] Southeast Univ, LEADS, Nanjing 210096, Peoples R China
[2] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing 210096, Peoples R China
[3] Southeast Univ, Quantum Informat Ctr, Nanjing 210096, Peoples R China
[4] Purple Mt Labs, Nanjing 210096, Peoples R China
[5] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ H3A 0E9, Canada
关键词
Hardware; Hardware design languages; Complexity theory; Polar codes; Throughput; Manuals; Polar encoder; auto-generation; hardware design; design space exploration;
D O I
10.1109/TCSI.2020.2969325
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Polar codes have been standardized for enhanced mobile broadband (eMBB) control channels and been considered by other applications. Though there are lots of works on polar encoder implementations, the manual design is laborious regarding various application requirements. This paper devotes itself in proposing a compiler to automatically generate target polar encoders in Verilog HDL files, given code length, parallelism level, and stage number. This compiler is based on uniform formula representations of pipelined or stage-folded polar encoders. Thanks to the compiler, designers have been freed from manual design and enabled to conduct hardware optimization in design space with constraints on area, latency, power, or throughput. Implementation results show that polar encoders generated by the compiler are more efficient than the state-of-the-art ones in terms of area and energy.
引用
收藏
页码:2091 / 2102
页数:12
相关论文
共 50 条
  • [31] Excitonic and ultraexcitonic effects in supramolecular architectures of polar and polarizable chromophores
    Painelli, A
    Terenziani, F
    SYNTHETIC METALS, 2003, 139 (03) : 779 - 781
  • [32] Atomistic fibrillar architectures of polar prion-inspired heptapeptides
    Peccati, Francesca
    Diaz-Caballero, Marta
    Navarro, Susanna
    Rodriguez-Santiago, Luis
    Ventura, Salvador
    Sodupe, Mariona
    CHEMICAL SCIENCE, 2020, 11 (48) : 13143 - 13151
  • [33] Hardware Implementation of Successive-Cancellation Decoders for Polar Codes
    Camille Leroux
    Alexandre J. Raymond
    Gabi Sarkis
    Ido Tal
    Alexander Vardy
    Warren J. Gross
    Journal of Signal Processing Systems, 2012, 69 : 305 - 315
  • [34] Hardware Architecture for List Successive Cancellation Decoding of Polar Codes
    Balatsoukas-Stimming, Alexios
    Raymond, Alexandre J.
    Gross, Warren J.
    Burg, Andreas
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2014, 61 (08) : 609 - 613
  • [35] Hardware Implementation of Successive-Cancellation Decoders for Polar Codes
    Leroux, Camille
    Raymond, Alexandre J.
    Sarkis, Gabi
    Tal, Ido
    Vardy, Alexander
    Gross, Warren J.
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2012, 69 (03): : 305 - 315
  • [36] Hardware Implementation for Belief Propagation Flip Decoding of Polar Codes
    Ji, Houren
    Shen, Yifei
    Song, Wenqing
    Zhang, Zaichen
    You, Xiaohu
    Zhang, Chuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (03) : 1330 - 1341
  • [37] Scalable Successive-Cancellation Hardware Decoder for Polar Codes
    Raymond, Alexandre J.
    Gross, Warren J.
    2013 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2013, : 1282 - 1285
  • [38] The Implementation of a Successive Cancellation Polar Decoder on Xilinx System Generator
    Arli, A. Cagri
    Colak, Ayse
    Gazi, Orhan
    2017 24TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2017, : 372 - 376
  • [39] STEAM-GENERATOR POLAR CRANE MAINTENANCE AND INSPECTION SYSTEM
    HARDEN, CT
    MCCURRY, RH
    TRANSACTIONS OF THE AMERICAN NUCLEAR SOCIETY, 1978, 30 (NOV): : 794 - 795
  • [40] Practical polar code construction using generalised generator matrices
    Serbetci, Berksan
    Pusane, Ali Emre
    IET COMMUNICATIONS, 2014, 8 (04) : 419 - 426