Abstract
This paper presents the parametric configuration of a Reed Salomon decoder through VHDL hardware description language, oriented towards cognitive radio applications, on FPGA circuits, which support the reconfiguration of the hardware. Using a parameter selection module designed in VHD Land modular architecture, with phase concatenation and enabling signals, it is possible to configure in the hardware the number of information symbols in the RS(255,k)’s, given that suchde coders are widely used in different communication protocols. In the decoder design a model was established based on the architecture of its components; we carried out simulations and the estimation of resource consumption, enabled by the ISE 11 Xilinx tool, and we studied the resulting schematics, with which we were able to validate the performance and logic of the created circuit. In this way we obtained a reconfigurable design based on a model of phase enabling, which offers a high efficiency ratere garding synthesis resources.
ALAUS, L.; NOGUET, D. y PALICOT, J. A reconfigurable LFSR for tri-standard SDR transceiver, architecture and complexity analysis. Proceedings of 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools. 2008, pp. 61-67.
AL GHOUWAYEL, A.; LOUET, Y. y PALICOT, J. A reconfigurable architecture for the FFT operator in a software radio context. IEEE International Symposium on Circuits and Systems, 2006.
ALTERA. RS Encoder. 2011 [documento en línea]. <http://www.altera.com/literature/an/an642.pdf> [consultado: 09-05-11].
ASTARLOA, A. Reconfiguración dinámica de sistemas modulares multi-procesador en dispositivos SoPC. s. l.: Universidad del País Vasco, 2005.
ATIENO, L.; ALLEN, J.; GOECKEL, D. y TESSIER, R. An adaptive Reed-Solomon errorsand-erasures decoder [documento en línea]. Proceedings ACM/SIGDA 14th International symposium on Field programmable gate arrays. 2006, pp. 150-158. <http://dl.acm.org/citation.cfm?id=1117224>.
BLUST M., S. Software defined radio enabling technologie. New York: Wiley, 2002.
CENDITEL. Proyecto hardware libre [documento en línea], 2012. <http://www.cenditel.gob.ve> [consultado: 03-08-11].
FETTE, B. Cognitive radio tecnology. 2nd. ed. Philadelphia: Academic Press-Elsevier, 2009.
FITZEK, F. H. P. Cooperation in wireless networks, principles and applications: real egoistic behavior is to cooperate. New York: Kluwer, 2006.
FLOCKE, A. et al. Implementación y modelado de parametrizables decodificadores de alta velocidad Reed Solomon en FPGAs. Advances in Radio Science. 2005, vol. 3, núm. 14, pp. 271-276 [documento en línea]. <http://www.adv-radio-sci.net/3/271/2005/ars-3-271-2005.pdf> [consultado: 15-09-12].
GIANNI, P.; CLAUDIO, G. D. y CORTEGGIANO, F. Implementación en FPGA de un código Reed Solomon RS (255,239). Actas de la Escuela Argentina de Microelectrónica, Tecnología yAplicaciones. 2007, vol. 3, pp. 77-81 [documento en línea]. <http://lcd.efn.uncor.edu/pdf/pp.77-81%281%29.pdf> [consultado: 05-03-11].
JINZHOU, Z.; XIANFENG, L.; ZHUGANG, W. y WIEMING, X. The design of a RS encoder. Future Computing, Communication, Control and Management. 2012, vol. 144, pp. 87-91.
JONDRAL, F. Software defined radio enabling technologie: A technique for SDR Implementation. New York: Wiley, 2002.
LATTICE, S. C. Dynamic block Reed-Solomon encoder, 2005 [documento en línea]. <http://www.latticesemi.com/lit/docs/datasheets/isplever/dynamic-reed-solomon.pdf> [consultado: 16-07-11].
SANDOVAL RUIZ, C. Codificador RS(n,k) basado en LFCS: caso de estudio RS(7,3). Revista de la Facultad de Ingeniería de la Universidad de Antioquia. 2012, núm. 64, pp. 45-55.
SANDOVAL RUIZ, C. Modular programming of functions for turbo product codes on FPGA. Revista Técnica de la Facultad de Ingeniería, Universidad del Zulia. 2008, vol. 31, núm. 3, pp. 294-301 [documento en línea]. <http://www.scielo.org.ve/pdf/rtfiuz/v31n3/art10.pdf> [consultado: 09-06-09].
SANDOVAL RUIZ, C. Multiplicador paralelo en campos finitos de Galois GF (2m) aplicado a códigos Reed Solomon con longitud ajustable sobre FPGA. Congreso Internacional de Investigación UC, 2010.
SANDOVAL RUIZ, C. E. y FEDÓN, A. Codificador y decodificador digital Reed-Solomon programados para hardware reconfigurable. Ingeniería y Universidad. 2007, vol. 11, núm. 1, pp. 17-32 [documento en línea]. <http://redalyc.uaemex.mx/redalyc/src/inicio/ArtPdfRed.jsp?iCve=47711102> [consultado: 09-08-10].
SUTTER, G. y BOEMO, E. Experiments in low power FPGA design. Latin American Applied Research. 2007, vol. 37, núm. 1, pp. 99-104.
TONFAT, J. y SILVA, C. Diseño de un modulador FM basado en la tecnología software Radio. XIV Iberchip Workshop, México, 2008
XILINX. IPCore RS Encoder 7.1, 2011 [documento en línea] <http://www.xilinx.com/support/documentation/ip_documentation/rs_encoder_ds251.pdf> [consultado: 04-03-11].
XILINX, IPCore RS Encoder 8.0, 2012 [documento en línea] <http://www.xilinx.com/support/documentation/ip_documentation/rs_encoder/v8_0/pg025_rs_encoder.pdf > [consultado:07-02-12].
This journal is registered under a Creative Commons Attribution 4.0 International Public License. Thus, this work may be reproduced, distributed, and publicly shared in digital format, as long as the names of the authors and Pontificia Universidad Javeriana are acknowledged. Others are allowed to quote, adapt, transform, auto-archive, republish, and create based on this material, for any purpose (even commercial ones), provided the authorship is duly acknowledged, a link to the original work is provided, and it is specified if changes have been made. Pontificia Universidad Javeriana does not hold the rights of published works and the authors are solely responsible for the contents of their works; they keep the moral, intellectual, privacy, and publicity rights.
Approving the intervention of the work (review, copy-editing, translation, layout) and the following outreach, are granted through an use license and not through an assignment of rights. This means the journal and Pontificia Universidad Javeriana cannot be held responsible for any ethical malpractice by the authors. As a consequence of the protection granted by the use license, the journal is not required to publish recantations or modify information already published, unless the errata stems from the editorial management process. Publishing contents in this journal does not generate royalties for contributors.