publication . Article . 2018

Implementation of a Reed Solomon encoder and Decoder (204.188) on an FPGA card with Euclid's modified algorithm

Oñate, Cristian; Lupera, Pablo;
Open Access Spanish; Castilian
  • Published: 02 Dec 2018 Journal: Journal of Science and Research: Revista Ciencia e Investigación (issn: 2528-8083, eissn: 2528-8083, Copyright policy)
  • Publisher: Universidad Técnica de Babahoyo
Abstract
En este artículo se realiza un análisis de la teoría del código Reed-Solomon, para luego describir específicamente la codificación y decodificación del código Reed-Solomon (204, 188) en VHDL. Posterior a eso, se implementó el código descrito en la tarjeta FPGA Virtex 5 XUPV5-LX110T. El diseño del codificador se lo realizó usando su arquitectura genérica, mientras que para el decodificador se usaron como base los algoritmos de Euclides Modificado, Chien y Forney. Finalmente, se verificó su correcto funcionamiento y se determinó la cantidad de recursos utilizados de la tarjeta al implementar el algoritmo estudiado.
Subjects
ACM Computing Classification System: Data_CODINGANDINFORMATIONTHEORYHardware_ARITHMETICANDLOGICSTRUCTURES

[1] A. Bateman, Comunicaciones Digitales, Disen˜o para el Mundo Real, Espan˜a: Marcombo, 2003.

[2] P. Chu, RTL hardware design using VHDL, Hoboken, N.J.: WileyInterscience, 2006.

[3] S. Lujan, S. Almagro, A. Cabrera, J. Suard´ıaz, F. Cerdan, Co´digos RS y su aplicacio´n a la capa f´ısica de 802.16 en FPGAs, Colombia: Universidad Polite´cnica de Cartagena. [En l´ınea]. Disponible en: http://repositorio.upct.es/bitstream/handle/10317/2041/crs.pdf;jsessionid =E2390EE86A7EABE6999707C8EDACF9F0?sequence=1.

[4] J. Castin˜eira y P. Farrell, Codificacio´n para el control de errores, Mar del Plata, Argentina: Eudem, 2012.

[5] C. Sandoval, A. Fedon, Descripcio´n modular de un esquema de codificacio´n concatenado para correccio´n de errores con programacio´n de hardwareIngeniare. Revista chilena de ingenier´ıa, 16(3), pp. 310-317, 2008.

[6] M. Serrano, Ana´lisis de un codificador-decodificador ReedSolomon.Universidad de Sevilla, 2004 [En l´ınea]. Disponible en: http://encore.fama.us.es/iii/encore/search/C SPT. %200912;jsessionid= D7F57127392E53B8338EF44A11E6BEE1?lang=spi

[7] M. Sa´nchez, Introduccio´n a la programacio´n en VHDLUniversidad Complutense de Madrid. Obtenido de: http://eprints.ucm.es/26200/1/intro VHDL.pdf,Julio, 2014.

Powered by OpenAIRE Research Graph
Any information missing or wrong?Report an Issue