Implementação em FPGA de algoritmos de sincronismo para OFDM

Detalhes bibliográficos
Autor(a) principal: Barragán Guerrero, Diego Orlando, 1984-
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1621458
Resumo: Orientador: Luís Geraldo Pedroso Meloni
id UNICAMP-30_1b81a009e2547722e59f9a2e6c51ce7e
oai_identifier_str oai::916921
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Implementação em FPGA de algoritmos de sincronismo para OFDMFPGA implementation of synchronization algorithms for OFDMFPGA (Arranjo de Lógica Programável em Campo)Multiplexação por divisão de frequência ortogonalVHDL (Linguagem descritiva de hardware)Processamento digital de sinaisSincronizaçãoFPGAOFDMVHDL (Hardware descriptive language)Digital signal processingSynchronizationOrientador: Luís Geraldo Pedroso MeloniDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de ComputaçãoResumo: Os sistemas OFDM são intrinsecamente sensíveis a erros de sincronismo de tempo e frequência. O sincronismo é uma etapa fundamental para a correta recepção de pacotes. Esta dissertação descreve como se implementar vários algoritmos de sincronismo para OFDM em FPGA usando os símbolos do preâmbulo definidos no padrão IEEE 802.11a. Além disso, foi implementado o algoritmo CORDIC (necessário para a etapa de estimação e compensação de desvio de portadora) em modo rotacional e vetorial para um sistema coordenado circular, comparando o desempenho de várias arquiteturas com o intuito de otimizar a frequência de operação e relacionar o erro do resultado com o número de iterações realizadas. Conforme mostrado nos resultados, são obtidas estimativas com boas aproximações para desvios de 0, 100 e 200 kHz. Os resultados obtidos constituem um instrumento importante para a melhor escolha de implementação de algoritmos de sincronismo em FPGA. Verificou-se que os diferentes algoritmos não apenas possuem valores de variância distintos, mas também frequências de operação diferentes e consumo de recursos da FPGA. Ao longo do projeto foi considerado um modelo de canal tapped-delayAbstract: OFDM systems are intrinsically sensitive to errors of synchronization in time and frequency. Synchronization is a key step for correct packet reception. This thesis describes how to implement in FPGA several synchronization algorithms for OFDM using the symbols of the preamble defined in IEEE 802.11a. In addition, the CORDIC algorithm is implemented (step required for carrier frequency offset estimation and compensation) in rotational and vectoring mode for a circular coordinate system, comparing the performance of various architectures in order to optimize the operating frequency and relate the error of the result with the number of iterations performed. As shown in the results, estimates are obtained with good approximations for offsets of 0, 100 and 200 kHz. The obtained results are an important instrument for the best choice of synchronization algorithm for implementation in FPGA. It was found that the different algorithms have not only different values of variance, but also different operating frequency and consumption of the FPGA resources. Throughout the project a tapped-delay channel model was considered in the analysisMestradoTelecomunicações e TelemáticaMestre em Engenharia Elétrica[s.n.]Meloni, Luís Geraldo Pedroso, 1958-Branquinho, Omar CarvalhoFraidenraich, GustavoUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de ComputaçãoPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASBarragán Guerrero, Diego Orlando, 1984-2013info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf70 f. : il.https://hdl.handle.net/20.500.12733/1621458BARRAGÁN GUERRERO, Diego Orlando. Implementação em FPGA de algoritmos de sincronismo para OFDM. 2013. 70 f. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1621458. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/916921porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2021-01-06T18:05:36Zoai::916921Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2021-01-06T18:05:36Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Implementação em FPGA de algoritmos de sincronismo para OFDM
FPGA implementation of synchronization algorithms for OFDM
title Implementação em FPGA de algoritmos de sincronismo para OFDM
spellingShingle Implementação em FPGA de algoritmos de sincronismo para OFDM
Barragán Guerrero, Diego Orlando, 1984-
FPGA (Arranjo de Lógica Programável em Campo)
Multiplexação por divisão de frequência ortogonal
VHDL (Linguagem descritiva de hardware)
Processamento digital de sinais
Sincronização
FPGA
OFDM
VHDL (Hardware descriptive language)
Digital signal processing
Synchronization
title_short Implementação em FPGA de algoritmos de sincronismo para OFDM
title_full Implementação em FPGA de algoritmos de sincronismo para OFDM
title_fullStr Implementação em FPGA de algoritmos de sincronismo para OFDM
title_full_unstemmed Implementação em FPGA de algoritmos de sincronismo para OFDM
title_sort Implementação em FPGA de algoritmos de sincronismo para OFDM
author Barragán Guerrero, Diego Orlando, 1984-
author_facet Barragán Guerrero, Diego Orlando, 1984-
author_role author
dc.contributor.none.fl_str_mv Meloni, Luís Geraldo Pedroso, 1958-
Branquinho, Omar Carvalho
Fraidenraich, Gustavo
Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de Computação
Programa de Pós-Graduação em Engenharia Elétrica
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Barragán Guerrero, Diego Orlando, 1984-
dc.subject.por.fl_str_mv FPGA (Arranjo de Lógica Programável em Campo)
Multiplexação por divisão de frequência ortogonal
VHDL (Linguagem descritiva de hardware)
Processamento digital de sinais
Sincronização
FPGA
OFDM
VHDL (Hardware descriptive language)
Digital signal processing
Synchronization
topic FPGA (Arranjo de Lógica Programável em Campo)
Multiplexação por divisão de frequência ortogonal
VHDL (Linguagem descritiva de hardware)
Processamento digital de sinais
Sincronização
FPGA
OFDM
VHDL (Hardware descriptive language)
Digital signal processing
Synchronization
description Orientador: Luís Geraldo Pedroso Meloni
publishDate 2013
dc.date.none.fl_str_mv 2013
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/20.500.12733/1621458
BARRAGÁN GUERRERO, Diego Orlando. Implementação em FPGA de algoritmos de sincronismo para OFDM. 2013. 70 f. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1621458. Acesso em: 3 set. 2024.
url https://hdl.handle.net/20.500.12733/1621458
identifier_str_mv BARRAGÁN GUERRERO, Diego Orlando. Implementação em FPGA de algoritmos de sincronismo para OFDM. 2013. 70 f. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1621458. Acesso em: 3 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/916921
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
70 f. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809189107747782656