Using Functional Programming to Generate an LDPC Forward Error Corrector

被引:3
作者
Gill, Andy [1 ]
Bull, Tristan [1 ]
DePardo, Dan [1 ]
Farmer, Andrew [1 ]
Komp, Ed [1 ]
Perrins, Erik [1 ]
机构
[1] Univ Kansas, Informat Technol & Telecommun Ctr, Dept Elect Engn & Comp Sci, Lawrence, KS 66045 USA
来源
2011 IEEE 19TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM) | 2011年
关键词
D O I
10.1109/FCCM.2011.31
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
FPGAs as commodities offer a resource for high-performance computation that is unmatched in flexibility and price/performance. As a lab, we are interested in high-level descriptions of computation and data, and how they may be customized to map effectively on FPGA fabrics. This paper describes our tool-chain, approach and methodology to FPGA utilization. We give a case study of the generation of a low density parity checking forward error correction algorithm, and discuss the specific challenges we faced with using FPGAs as our target.
引用
收藏
页码:133 / 140
页数:8
相关论文
共 21 条
[1]   The development of turbo and LDPC codes for deep-space applications [J].
Andrews, Kenneth S. ;
Divsalar, Dariush ;
Dolinar, Sam ;
Hamkins, Jon ;
Jones, Christopher R. ;
Pollara, Fabrizio .
PROCEEDINGS OF THE IEEE, 2007, 95 (11) :2142-2156
[2]  
[Anonymous], 2007, 1311O2 CCSDS
[3]  
[Anonymous], 2001, THESIS CHALMERS U TE
[4]  
[Anonymous], FORMAL METHODS VLSI
[5]   JHDL - An HDL for reconfigurable systems [J].
Bellows, P ;
Hutchings, B .
IEEE SYMPOSIUM ON FPGAS FOR CUSTOM COMPUTING MACHINES, PROCEEDINGS, 1998, :175-184
[6]  
Berry Gerard, 1999, The constructive semantics of pure Esterel.
[7]  
Bjesse P., 1998, ICFP '98
[8]   Associated type synonyms [J].
Chakravarty, MMT ;
Keller, G ;
Jones, SP .
ACM SIGPLAN NOTICES, 2005, 40 (09) :241-253
[9]  
Farmer A., 2010, P TRENDS FUNCT PROGR
[10]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&