Machine Learning and Intelligent Communications. First International Conference, MLICOM 2016, Shanghai, China, August 27-28, 2016, Revised Selected Papers

Research Article

An ASIC Fast Decoder of Rate Compatible Modulation and Its Application in Wireless Communication System

Download
275 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-52730-7_34,
        author={Wei Yu and Jun Wu and Hao Cui and Zhifeng Zhang and Haoqi Ren},
        title={An ASIC Fast Decoder of Rate Compatible Modulation and Its Application in Wireless Communication System},
        proceedings={Machine Learning and Intelligent Communications. First International Conference, MLICOM 2016, Shanghai, China, August 27-28, 2016, Revised Selected Papers},
        proceedings_a={MLICOM},
        year={2017},
        month={2},
        keywords={ASIC Decoder BP Communication Spectrum efficiency},
        doi={10.1007/978-3-319-52730-7_34}
    }
    
  • Wei Yu
    Jun Wu
    Hao Cui
    Zhifeng Zhang
    Haoqi Ren
    Year: 2017
    An ASIC Fast Decoder of Rate Compatible Modulation and Its Application in Wireless Communication System
    MLICOM
    Springer
    DOI: 10.1007/978-3-319-52730-7_34
Wei Yu1,*, Jun Wu1,*, Hao Cui1,*, Zhifeng Zhang1,*, Haoqi Ren1,*
  • 1: Tongji University
*Contact email: 2014yuwei@tongji.edu.cn, wujun@tongji.edu.cn, hao.cui@live.com, zhangzf@tongji.edu.cn, renhaoqi@tongji.edu.cn

Abstract

Rate Compatible Modulation (RCM) is a new rate adaptation scheme in wireless communication system, which can achieve very high spectrum efficiency both in additive white Gaussian noise (AWGN) channel and fading channel. But the high decoding complexity of RCM hinders its application in practical communication systems. This paper introduces an Application Specific Integrated Circuit (ASIC) based fast decoder of RCM to implement belief propagation (BP) algorithm in logarithm domain. Though BP algorithm has natural parallel characteristic, a partial-parallel full-pipelined architecture is designed to achieve a tradeoff between hardware resource and processing speed. In order to reduce the computing complexity and improve the throughput of the decoder, we adopt some reduced algorithms, such as piecewise function approximation, lookup tables, fixed-point computing and etc. We build a communication system to test our ASIC decoder in AWGN channel and IEEE 802.11a fading channel.