FPGA emulation of a RF system transceiver based on software define radio

SDR Software Defined Radio uses digital techniques to replace traditional radio hardware such as mixers, modulators, demodulators, and related analog circuits, the result is a flexible radio that can be quickly reconfigured. In this article, a complete radio communication system, that is, the transm...

Descripción completa

Detalles Bibliográficos
Autores: Aviña-Zuñiga, Mario Salvador, Estudillo-Valdez, Miguel Angel, Vazquez-Alcaraz, Gilberto Enrico, Calvillo-Téllez, Andrés, Nuñez-Perez, Jose Cruz
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2022
País:México
Institución:UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO
Repositorio:PÄDI Boletín Científico de Ciencias Básicas e Ingeniería del ICBI
Idioma:español
OAI Identifier:oai:repository.uaeh.edu.mx:article/9141
Acceso en línea:https://repository.uaeh.edu.mx/revistas/index.php/icbi/article/view/icbi.v10iEspecial4.9141
Access Level:acceso abierto
Palabra clave:FPGA
RF
SDR
Transmission-reception
VHDL
Transmisión-recepción
Descripción
Sumario:SDR Software Defined Radio uses digital techniques to replace traditional radio hardware such as mixers, modulators, demodulators, and related analog circuits, the result is a flexible radio that can be quickly reconfigured. In this article, a complete radio communication system, that is, the transmitter-receiver is developed and emulated using SDR. To achieve the above, the DSSS technique and the System Generator for DSP in Matlab-Simulink are used. The model is compiled and the VHDL code is obtained to emulate it on a Xilinx Artix-7 AC701 FPGA card. Finally, the encryption and decryption of digital data is performed using LFSR and BPSK. In addition, the comparison between the results obtained is made, between a DSSS transceiver using a standard LFSR against another DSSS using an extended LFSR. Finally, the design of a graphical interface in Matlab is presented, capable of modifying the parameters of the DSSS transceiver model to adapt it to different transmission frequencies.