An adaptive communications module for on-board computers of satellites

Traditionally, computational systems based on FPGA technology take advantage of the device's configurable resources in order to adapt to different working scenarios. This paper presents a communication system developed in VHDL, targeting an anti-fuse programmable once FPGA device, that adapts to environmental conditions, with no use of reconfigurable technology. The design and implementation of the communications module of the target spacecraft is briefly introduced aiming a better understanding of the proposed approach.

[1]  R.D.R. Fagundes,et al.  Parallel Algebraic Approach of BCH Coding in VHDL , 2007, 2007 International Multi-Conference on Computing in the Global Information Technology (ICCGI'07).

[2]  F. Lemmermeyer Error-correcting Codes , 2005 .

[3]  Elwyn R. Berlekamp,et al.  Algebraic coding theory , 1984, McGraw-Hill series in systems science.

[4]  Michael Paul Gough,et al.  A guide to migrating from microprocessor to FPGA coping with the support tool limitations , 2000, Microprocess. Microsystems.

[5]  W. W. Peterson,et al.  Error-Correcting Codes. , 1962 .

[6]  R. Wells Applied Coding and Information Theory for Engineers , 1998 .

[7]  S. Wicker Error Control Systems for Digital Communication and Storage , 1994 .

[8]  Gabriel Marchesan Almeida,et al.  A Reed-Solomon Algorithm for FPGA Area Optimization in Space Applications , 2007, Second NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007).