Tesis
Memoria técnica del proyecto de titulación "implementación de técnicas de comunicaciones digitales sobre un dispositivo FPGA"
Autor
García Ruiz, Luis David
Verdugo Ríos, Paúl Xavier
Institución
Resumen
Los sistemas de comunicación cuentan con varias etapas, siendo una de las más importantes, aquella relacionada con la modulación de señales. En este proyecto se explora la implementación de diferentes esquemas de modulación digital sobre un dispositivo de tipo FPGA de Xilinx con el objetivo de mostrar su versatilidad en el contexto de su uso en el desarrollo de sistemas de telecomunicaciones gracias a sus características propias de ser reconfigurable y altamente flexible. Es así que se implementan los esquemas de modulación ASK, FSK, PSK y QAM sobre la tarjeta de desarrollo sobre FPGA Spartan 3E de Xilinx, como parte de un sistema integral que incluye una etapa de amplificación y acople de radio frecuencia para transmitir señales de manera inalámbrica. En este contexto, y con el fin de evaluar la efectividad de los sistemas de modulación implementados, se hace uso del software GNU Radio, que constituye una herramienta de código abierto para el desarrollo y experimentación con sistemas de comunicaciones. Su uso se enfoca en la evaluación de la funcionalidad del modulador implementado sobre el FPGA para las diferentes posibilidades evaluadas. Mediante aplicación de distintos procesos experimentales, se logra evaluar la tasa de error en la transmisión de datos para cada modulación, para transmisiones realizadas sobre una fuente de datos determinada y con un intervalo de confianza de 95%. La información transmitida es procesada en un computador personal mediante Matlab, lo que favorece el análisis de los resultados obtenidos. Communication systems comprise several stages being the stage related to input signal modulation, one of the most important phases. This project explores the implementation of different modulation schemes on an FPGA device, in order to show its versatility related to making use of this type of devices in developing telecommunication systems given its flexibility feature. Thus, ASK, FSK, PSK and QAM modulations are implemented over a Spartan 3E development board as part of an integrated system which includes a radio frequency amplification and coupling stage that enables the system to transmit signals wirelessly. In this context and aiming to evaluated the performance of the implemented modulation schemes, we make use of the GNU Radio software, which comprises a set of tools focused on testing, learning and developing communication systems. This software is employed to test our modulations implementation by the definition of different experimental processes that yield an estimation of bit error rates within a confidence interval of 95%. Received information is processed at a personal computer running Matlab which support our results analysis. Ingeniero en Electrónica y Telecomunicaciones Cuenca