Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de Xilinx

Autores
Rodríguez Suárez, Juan R.; Corvea Armenteros, Carlos; Torres Gómez, Jorge
Año de publicación
2014
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Fil: Rodríguez Suárez, Juan R. Universidad de Puerto Rico. Departamento de Telecomunicaciones y Electrónica; Cuba.
Fil: Corvea Armenteros, Carlos. Universidad de Puerto Rico. Departamento de Telecomunicaciones y Electrónica; Cuba.
Fil: Torres Gómez, Jorge. Instituto Superior Politécnico José Antonio Echeverría. Departamento de Telecomunicaciones; Cuba.
Este trabajo presenta el diseño e implementación de un módulo IP de un circuito de Lazo de Costas para demodular señales BPSK, realizado sobre la base del empleo la biblioteca XSG de Xilinx sobre Matlab. Se parte del diseño de un modelo Simulink para el circuito de Lazo de Costas que permite ajustar los parámetros necesarios del modelo para demodular una señal BPSK. Este modelo se transforma a uno equivalente con bloques de la biblioteca XSG a fin de generar el módulo IP del circuito de Lazo de Costas que puede ser empleado en un sistema con el procesador empotrado MicroBlaze. Se presenta una metodología para demodular una señal BPSK que comprende tres etapas: el pre-procesamiento de la señal BPSK, la aplicación del circuito del Lazo de Costas y el post-procesamiento de la señal obtenida con dicho Lazo a fin de obtener la secuencia de bits. Se presentan los resultados en señales simuladas y reales.
This paper is about the design and implementation of a Costas Loop IP Module to demodulate BPSK. It was designed using theMatlab Simulink XSG Library.The starting point was the design of a Simulink model of the Costas Loop Circuit to adjust the parameters needed to demodulate a BPSK signal. This model is transformed to an equivalent but it was built only with blocks of Xilinx XSG library in order to generate the IP module to be used with a MicroBlaze embedded microprocessor. A three stages procedure is presented to demodulate a BPSK signal: a pre-processing of the BPSK signal, the Costas Loop application to obtain the in- phase signal and the post-processing of this signal to recover the bit sequence. Results with simulated and real signals are analyzed.
Materia
Lazo de Costas
Demodulación BPSK
Módulo IP
FPGA
MicroBlaze
BPSK de-modulation
IP Module
Nivel de accesibilidad
acceso abierto
Condiciones de uso
Atribución-NoComercial-CompartirIgual 4.0 Internacional
Repositorio
Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
Institución
Universidad Nacional de Misiones
OAI Identificador
oai:rid.unam.edu.ar:20.500.12219/6151

id RIDUNaM_3a16a14481dcaf13f70ab4e63581f68e
oai_identifier_str oai:rid.unam.edu.ar:20.500.12219/6151
network_acronym_str RIDUNaM
repository_id_str
network_name_str Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
spelling Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de XilinxImplementation of a costas loop IP module to demodulate BPSK signals in Xilinx FPGA circuitsRodríguez Suárez, Juan R.Corvea Armenteros, CarlosTorres Gómez, JorgeLazo de CostasDemodulación BPSKMódulo IPFPGAMicroBlazeBPSK de-modulationIP ModuleFil: Rodríguez Suárez, Juan R. Universidad de Puerto Rico. Departamento de Telecomunicaciones y Electrónica; Cuba.Fil: Corvea Armenteros, Carlos. Universidad de Puerto Rico. Departamento de Telecomunicaciones y Electrónica; Cuba.Fil: Torres Gómez, Jorge. Instituto Superior Politécnico José Antonio Echeverría. Departamento de Telecomunicaciones; Cuba.Este trabajo presenta el diseño e implementación de un módulo IP de un circuito de Lazo de Costas para demodular señales BPSK, realizado sobre la base del empleo la biblioteca XSG de Xilinx sobre Matlab. Se parte del diseño de un modelo Simulink para el circuito de Lazo de Costas que permite ajustar los parámetros necesarios del modelo para demodular una señal BPSK. Este modelo se transforma a uno equivalente con bloques de la biblioteca XSG a fin de generar el módulo IP del circuito de Lazo de Costas que puede ser empleado en un sistema con el procesador empotrado MicroBlaze. Se presenta una metodología para demodular una señal BPSK que comprende tres etapas: el pre-procesamiento de la señal BPSK, la aplicación del circuito del Lazo de Costas y el post-procesamiento de la señal obtenida con dicho Lazo a fin de obtener la secuencia de bits. Se presentan los resultados en señales simuladas y reales.This paper is about the design and implementation of a Costas Loop IP Module to demodulate BPSK. It was designed using theMatlab Simulink XSG Library.The starting point was the design of a Simulink model of the Costas Loop Circuit to adjust the parameters needed to demodulate a BPSK signal. This model is transformed to an equivalent but it was built only with blocks of Xilinx XSG library in order to generate the IP module to be used with a MicroBlaze embedded microprocessor. A three stages procedure is presented to demodulate a BPSK signal: a pre-processing of the BPSK signal, the Costas Loop application to obtain the in- phase signal and the post-processing of this signal to recover the bit sequence. Results with simulated and real signals are analyzed.Universidad Nacional de Misiones. Facultad de Ciencias Exactas, Químicas y Naturales. Secretaría de Investigación y Posgrado2014-12-20info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdf672 KBhttps://hdl.handle.net/20.500.12219/6151spainfo:eu-repo/semantics/altIdentifier/urn/https://www.fceqyn.unam.edu.ar/recyt/index.php/recyt/article/view/379/243info:eu-repo/semantics/altIdentifier/urn/https://www.scielo.org.ar/pdf/recyt/n22/n22a07.pdfinfo:eu-repo/semantics/altIdentifier/urn/https://dialnet.unirioja.es/servlet/articulo?codigo=10081095info:eu-repo/semantics/altIdentifier/urn/https://www.redalyc.org/articulo.oa?id=382679034007info:eu-repo/semantics/openAccessAtribución-NoComercial-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-sa/4.0/reponame:Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)instname:Universidad Nacional de Misiones2026-02-12T13:23:27Zoai:rid.unam.edu.ar:20.500.12219/6151instacron:UNAMInstitucionalhttps://rid.unam.edu.ar/Universidad públicahttps://www.unam.edu.ar/https://rid.unam.edu.ar/oai/rsnrdArgentinaopendoar:2026-02-12 13:23:27.634Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM) - Universidad Nacional de Misionesfalse
dc.title.none.fl_str_mv Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de Xilinx
Implementation of a costas loop IP module to demodulate BPSK signals in Xilinx FPGA circuits
title Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de Xilinx
spellingShingle Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de Xilinx
Rodríguez Suárez, Juan R.
Lazo de Costas
Demodulación BPSK
Módulo IP
FPGA
MicroBlaze
BPSK de-modulation
IP Module
title_short Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de Xilinx
title_full Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de Xilinx
title_fullStr Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de Xilinx
title_full_unstemmed Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de Xilinx
title_sort Implementación de un módulo IP de un circuito de lazo de costas para demodular señales BPSK en sistemas FPGA de Xilinx
dc.creator.none.fl_str_mv Rodríguez Suárez, Juan R.
Corvea Armenteros, Carlos
Torres Gómez, Jorge
author Rodríguez Suárez, Juan R.
author_facet Rodríguez Suárez, Juan R.
Corvea Armenteros, Carlos
Torres Gómez, Jorge
author_role author
author2 Corvea Armenteros, Carlos
Torres Gómez, Jorge
author2_role author
author
dc.subject.none.fl_str_mv Lazo de Costas
Demodulación BPSK
Módulo IP
FPGA
MicroBlaze
BPSK de-modulation
IP Module
topic Lazo de Costas
Demodulación BPSK
Módulo IP
FPGA
MicroBlaze
BPSK de-modulation
IP Module
dc.description.none.fl_txt_mv Fil: Rodríguez Suárez, Juan R. Universidad de Puerto Rico. Departamento de Telecomunicaciones y Electrónica; Cuba.
Fil: Corvea Armenteros, Carlos. Universidad de Puerto Rico. Departamento de Telecomunicaciones y Electrónica; Cuba.
Fil: Torres Gómez, Jorge. Instituto Superior Politécnico José Antonio Echeverría. Departamento de Telecomunicaciones; Cuba.
Este trabajo presenta el diseño e implementación de un módulo IP de un circuito de Lazo de Costas para demodular señales BPSK, realizado sobre la base del empleo la biblioteca XSG de Xilinx sobre Matlab. Se parte del diseño de un modelo Simulink para el circuito de Lazo de Costas que permite ajustar los parámetros necesarios del modelo para demodular una señal BPSK. Este modelo se transforma a uno equivalente con bloques de la biblioteca XSG a fin de generar el módulo IP del circuito de Lazo de Costas que puede ser empleado en un sistema con el procesador empotrado MicroBlaze. Se presenta una metodología para demodular una señal BPSK que comprende tres etapas: el pre-procesamiento de la señal BPSK, la aplicación del circuito del Lazo de Costas y el post-procesamiento de la señal obtenida con dicho Lazo a fin de obtener la secuencia de bits. Se presentan los resultados en señales simuladas y reales.
This paper is about the design and implementation of a Costas Loop IP Module to demodulate BPSK. It was designed using theMatlab Simulink XSG Library.The starting point was the design of a Simulink model of the Costas Loop Circuit to adjust the parameters needed to demodulate a BPSK signal. This model is transformed to an equivalent but it was built only with blocks of Xilinx XSG library in order to generate the IP module to be used with a MicroBlaze embedded microprocessor. A three stages procedure is presented to demodulate a BPSK signal: a pre-processing of the BPSK signal, the Costas Loop application to obtain the in- phase signal and the post-processing of this signal to recover the bit sequence. Results with simulated and real signals are analyzed.
description Fil: Rodríguez Suárez, Juan R. Universidad de Puerto Rico. Departamento de Telecomunicaciones y Electrónica; Cuba.
publishDate 2014
dc.date.none.fl_str_mv 2014-12-20
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.12219/6151
url https://hdl.handle.net/20.500.12219/6151
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/urn/https://www.fceqyn.unam.edu.ar/recyt/index.php/recyt/article/view/379/243
info:eu-repo/semantics/altIdentifier/urn/https://www.scielo.org.ar/pdf/recyt/n22/n22a07.pdf
info:eu-repo/semantics/altIdentifier/urn/https://dialnet.unirioja.es/servlet/articulo?codigo=10081095
info:eu-repo/semantics/altIdentifier/urn/https://www.redalyc.org/articulo.oa?id=382679034007
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
Atribución-NoComercial-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/pdf
application/pdf
672 KB
dc.publisher.none.fl_str_mv Universidad Nacional de Misiones. Facultad de Ciencias Exactas, Químicas y Naturales. Secretaría de Investigación y Posgrado
publisher.none.fl_str_mv Universidad Nacional de Misiones. Facultad de Ciencias Exactas, Químicas y Naturales. Secretaría de Investigación y Posgrado
dc.source.none.fl_str_mv reponame:Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
instname:Universidad Nacional de Misiones
reponame_str Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
collection Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
instname_str Universidad Nacional de Misiones
repository.name.fl_str_mv Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM) - Universidad Nacional de Misiones
repository.mail.fl_str_mv
_version_ 1856937707106729984
score 12.930639