Title :
A Reed-Solomon Algorithm for FPGA Area Optimization in Space Applications
Author :
Almeida, Gabriel Marchesan ; Bezerra, Eduardo Augusto ; Cargnini, Luis Vitório ; Fagundes, R.D.R. ; Mesquita, Daniel Gomes
Author_Institution :
PUCRS, Porto Alegre
Abstract :
This work describes an algebraic based design strategy targeting area optimization in reconfigurable computer technology (FPGA). Area optimization is a major issue as smaller components allow for better system adaptation, which is an expected feature of reconfigurable systems for space applications. The approach is applied in the design stage of a component for the communications module of an on-board computer system. The chosen component is a Reed-Solomon encoder, which has been implemented using a Hardware Description Language (VHDL) according to CCSDS recommendations, and targeting an FPGA platform. The paper investigates traditional alternatives for the encoder implementation, introduces the algebraic theory behind the proposed approach, describes the design process and discusses the area figures reached by the new design.
Keywords :
Reed-Solomon codes; algebra; field programmable gate arrays; hardware description languages; optimisation; FPGA; Reed-Solomon encoder; algebra; hardware description language; optimization; reconfigurable computer technology; space applications; Algorithm design and analysis; Application software; Communication systems; Design optimization; Field programmable gate arrays; Hardware; Random access memory; Reed-Solomon codes; Space missions; Space technology;
Conference_Titel :
Adaptive Hardware and Systems, 2007. AHS 2007. Second NASA/ESA Conference on
Conference_Location :
Edinburgh
Print_ISBN :
978-0-7695-2866-3
DOI :
10.1109/AHS.2007.17