FPGA implementation of a BPSK modulator with adjustable parameters
This work presents the design and implementation of a phase-modulated signal generator, which allows a widerange of variation in its transmission parameters. The implemented circuit uses a minimum amount of FPGA resources. This was possible since the developed design stores a quarter cycle of the ca...
Guardado en:
Autores principales: | , , , , |
---|---|
Formato: | Artículo publishedVersion |
Lenguaje: | Español |
Publicado: |
FIUBA
2022
|
Materias: | |
Acceso en línea: | http://elektron.fi.uba.ar/index.php/elektron/article/view/170 http://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=elektron&d=170_oai |
Aporte de: |
id |
I28-R145-170_oai |
---|---|
record_format |
dspace |
spelling |
I28-R145-170_oai2023-08-08 Morel, Mariano Rabioglio, Lucas Lopresti, Raúl Antonelli, Maximiliano De Micco, Luciana 2022-12-15 This work presents the design and implementation of a phase-modulated signal generator, which allows a widerange of variation in its transmission parameters. The implemented circuit uses a minimum amount of FPGA resources. This was possible since the developed design stores a quarter cycle of the carrier, then the control logic decides which samples to take to obtain the established frequency and number of cycles per data, allowing a great variation. The output power of the signal is also configurable. In addition, the developed system allows data to be received through an external input or generated internally through a pseudo-random number generator (PRNG). The circuit was implemented using an FPGA (Field Programmable Gate Array) and a digital-analogue converter (DAC). El trabajo presenta el diseño e implementación de un generador de señales moduladas en fase, el cual permite variar en un amplio rango sus parámetros de transmisión. Se buscó que el circuito final utilice una mínima cantidad de recursos de la FPGA. Esto fue posible ya que el diseño desarrollado almacena un cuarto de ciclo de la portadora, luego la lógica de control decide cuáles muestras tomar para obtener la frecuencia y cantidad de ciclos por dato establecidos, permitiendo una gran variación. También es configurable la potencia de salida de la señal. Además, el sistema desarrollado permite recibir los datos a través de una entrada externa o los genera en forma interna mediante un generador de números pseudo aleatorios (PRNG). El circuito se implementó mediante una FPGA (Field Programmable Gate Array) y un conversor digital analógico (DAC). application/pdf text/html http://elektron.fi.uba.ar/index.php/elektron/article/view/170 10.37537/rev.elektron.6.2.170.2022 spa FIUBA http://elektron.fi.uba.ar/index.php/elektron/article/view/170/303 http://elektron.fi.uba.ar/index.php/elektron/article/view/170/320 http://elektron.fi.uba.ar/index.php/elektron/article/downloadSuppFile/170/215 http://elektron.fi.uba.ar/index.php/elektron/article/downloadSuppFile/170/224 Copyright (c) 2022 Mariao Morel, Lucas Rabioglio, Raúl Lopresti, Maximiliano Antonelli, Luciana De Micco http://creativecommons.org/licenses/by-nc-nd/4.0 Elektron; Vol 6, No 2 (2022); 115-119 Elektron; Vol 6, No 2 (2022); 115-119 2525-0159 Phase modulation, FPGA, DAC, BPSK, PRNG Modulación de fase, FPGA, DAC, BPSK, PRNG FPGA implementation of a BPSK modulator with adjustable parameters Implementación en FPGA de modulador BPSK con parámetros regulables info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=elektron&d=170_oai |
institution |
Universidad de Buenos Aires |
institution_str |
I-28 |
repository_str |
R-145 |
collection |
Repositorio Digital de la Universidad de Buenos Aires (UBA) |
language |
Español |
orig_language_str_mv |
spa |
topic |
Phase modulation, FPGA, DAC, BPSK, PRNG Modulación de fase, FPGA, DAC, BPSK, PRNG |
spellingShingle |
Phase modulation, FPGA, DAC, BPSK, PRNG Modulación de fase, FPGA, DAC, BPSK, PRNG Morel, Mariano Rabioglio, Lucas Lopresti, Raúl Antonelli, Maximiliano De Micco, Luciana FPGA implementation of a BPSK modulator with adjustable parameters |
topic_facet |
Phase modulation, FPGA, DAC, BPSK, PRNG Modulación de fase, FPGA, DAC, BPSK, PRNG |
description |
This work presents the design and implementation of a phase-modulated signal generator, which allows a widerange of variation in its transmission parameters. The implemented circuit uses a minimum amount of FPGA resources. This was possible since the developed design stores a quarter cycle of the carrier, then the control logic decides which samples to take to obtain the established frequency and number of cycles per data, allowing a great variation. The output power of the signal is also configurable. In addition, the developed system allows data to be received through an external input or generated internally through a pseudo-random number generator (PRNG). The circuit was implemented using an FPGA (Field Programmable Gate Array) and a digital-analogue converter (DAC). |
format |
Artículo publishedVersion |
author |
Morel, Mariano Rabioglio, Lucas Lopresti, Raúl Antonelli, Maximiliano De Micco, Luciana |
author_facet |
Morel, Mariano Rabioglio, Lucas Lopresti, Raúl Antonelli, Maximiliano De Micco, Luciana |
author_sort |
Morel, Mariano |
title |
FPGA implementation of a BPSK modulator with adjustable parameters |
title_short |
FPGA implementation of a BPSK modulator with adjustable parameters |
title_full |
FPGA implementation of a BPSK modulator with adjustable parameters |
title_fullStr |
FPGA implementation of a BPSK modulator with adjustable parameters |
title_full_unstemmed |
FPGA implementation of a BPSK modulator with adjustable parameters |
title_sort |
fpga implementation of a bpsk modulator with adjustable parameters |
publisher |
FIUBA |
publishDate |
2022 |
url |
http://elektron.fi.uba.ar/index.php/elektron/article/view/170 http://repositoriouba.sisbi.uba.ar/gsdl/cgi-bin/library.cgi?a=d&c=elektron&d=170_oai |
work_keys_str_mv |
AT morelmariano fpgaimplementationofabpskmodulatorwithadjustableparameters AT rabiogliolucas fpgaimplementationofabpskmodulatorwithadjustableparameters AT loprestiraul fpgaimplementationofabpskmodulatorwithadjustableparameters AT antonellimaximiliano fpgaimplementationofabpskmodulatorwithadjustableparameters AT demiccoluciana fpgaimplementationofabpskmodulatorwithadjustableparameters AT morelmariano implementacionenfpgademoduladorbpskconparametrosregulables AT rabiogliolucas implementacionenfpgademoduladorbpskconparametrosregulables AT loprestiraul implementacionenfpgademoduladorbpskconparametrosregulables AT antonellimaximiliano implementacionenfpgademoduladorbpskconparametrosregulables AT demiccoluciana implementacionenfpgademoduladorbpskconparametrosregulables |
_version_ |
1782032763106361344 |