A LT Codec Architecture with an Efficient Degree Generator and New Permutation Technique
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
In this paper, a novel hardware architecture of the LT codec is presented where non-BP based decoding algorithm is applied. Novel LT codec architecture is designed with an efficient degree distribution unit using Verilog HDL. To perform permutation operation, different initial valued or time shifted counters have been used to get pretty well permutations and an effect of randomness. The codec will take 128 bits as input and produce 256 encoded output bits. The simulation results show expected performances as the implemented distribution and the original distribution are pretty same. The proposed LT codec takes 257.5 cycle counts and 2.575μs for encoding and decoding instead of 5,204,861 minimum cycle counts and 4.43s of the design mentioned in the previous works where iterative soft BP decoding was used in ASIC and ASIP implementation of the LT codec.
Abstract
In this paper, a novel hardware architecture of the LT codec is presented where non-BP based decoding algorithm is applied. Novel LT codec architecture is designed with an efficient degree distribution unit using Verilog HDL. To perform permutation operation, different initial valued or time shifted counters have been used to get pretty well permutations and an effect of randomness. The codec will take 128 bits as input and produce 256 encoded output bits. The simulation results show expected performances as the implemented distribution and the original distribution are pretty same. The proposed LT codec takes 257.5 cycle counts and 2.575μs for encoding and decoding instead of 5,204,861 minimum cycle counts and 4.43s of the design mentioned in the previous works where iterative soft BP decoding was used in ASIC and ASIP implementation of the LT codec.
참고문헌 (11)
- P. Elias, "Coding for Two Noisy Channels", 3rd London Symp. Information Theory (1955)
- M. Luby, "LT Codes", 43 rd Annual IEEE Symposium on Foundations of Computer Science (2002)
- A. Shokrollahi, "Raptor Codes", IEEE Transactions on Information Theory, 52(6), pp.2551~2567 (2006)
- T. Mladenov, "Efficient Incremental Raptor Decoding Over BEC for 3GPP MBMS and DVB IP-Datacast Services", IEEE Transactions on Broadcasting, 57(2), pp.313~ (2011)
- Technical Specification Group Services and System Aspects: Multimedia Broadcast, "Multicast Services (MBMS), Protocols and Codecs (Release 6), 3rd Generation Partnership Project (3GPP)", 2005, Technical Report 3GPP
- H. Wang, "Hardware Designs for LT Coding", pp.2006
- K. Zhang, "Soft Decoder Architecture of LT Codes", IEEE Workshop on Signal Processing Systems (2008)
- S. M. S. Alam, "Design and Implementation of LT CODEC Architecture with Optimized Degree Distribution", IEICE Electronics Express, pp.1~10 (2013)
- Kongtao Wang, "A Novel Decoding Scheme for LT-Codes in Wireless Broadcasting Systems", IEEE Communications Letters, 17(5) (2013)
- D. MacKay, "Fountain Codes", IEE Proceedings- Communications (2005)
- 무하마드 아심, "Evaluation of Achievable Rate for Concatenated Fountain Codes in Wireless Channels", (사)디지털산업정보학회 논문지, 8(1), pp.147~155 (2012), (사)디지털산업정보학회
