DocumentCode
3504381
Title
An adaptable low density parity check (LDPC) engine for space based communication systems
Author
Striemer, Gregory M. ; Akoglu, Ali
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Arizona, Tucson, AZ, USA
fYear
2010
fDate
15-18 June 2010
Firstpage
105
Lastpage
112
Abstract
Space communication systems are characterized by the severe limitations to the on-board computational power and the tight constraints of received signal strengths. Also, these systems observe degradation in signals caused by large propagation latencies, extreme distances traveled, as well as data corruption causing high biterror rates. LDPC codes provide powerful error correction capability where signal power is very low, making them an ideal candidate for space based applications. A hardware architecture that is configurable to dynamic changes in channel conditions is a necessity for error resilient communication systems. In this study we demonstrate the feasibility of designing an FPGA based adaptable LDPC decoder architecture that also matches the throughput demand of current space based communications requirements. We design an LDPC engine that is adaptable to three code rates by taking advantage of the partial reconfiguration technology and parallel nature of the FPGA architecture. We evaluate the tradeoff between the level of parallelism to exploit on the FPGA when implementing LDPC codes and resource demand for each code rate under the constraints of delivering a partially reconfigurable and adaptable solution. Based on the implementation using a Xilinx Virtex-5 FPGA, our design handles context switching between the codes on board in 92µs.
Keywords
Decoding; Equations; Field programmable gate arrays; Mathematical model; Parity check codes; Table lookup; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Adaptive Hardware and Systems (AHS), 2010 NASA/ESA Conference on
Conference_Location
Anaheim, CA, USA
Print_ISBN
978-1-4244-5887-5
Electronic_ISBN
978-1-4244-5888-2
Type
conf
DOI
10.1109/AHS.2010.5546275
Filename
5546275
Link To Document