Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência

Detalhes bibliográficos
Autor(a) principal: Neuenfeld, Renato Hartwig
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações do UCpel
Texto Completo: http://tede.ucpel.edu.br:8080/jspui/handle/tede/579
Resumo: No cálculo da Transformada Rápida de Fourier (FFT - Fast Fourier Transform), as borboletas desempenham um papel principal, uma vez que elas permitem o cálculo dos termos complexos. Neste cálculo, envolvendo multiplicações de dados de entrada com coeficientes apropriados, a otimização da borboleta pode contribuir para a redução da dissipação de potência em arquiteturas FFT. Nesse trabalho são implementadas estruturas dedicadas de borboletas radix-2, radix-4 e split-radix com decimação no tempo, para dados de 16 bits de largura, onde o objetivo principal é reduzir o número de operadores aritméticos, a fim de produzir estruturas mais eficientes em termos de dissipação de potência. Primeiramente foi otimizada a estrutura da borboleta radix-2 apresentada na literatura, reduzindo um circuito somador e um subtrator nessa estrutura. Após, parte desta borboleta radix-2 otimizada foi usada para reduzir o número de multiplicadores reais nas borboletas radix-4 e split-radix. Neste trabalho também foram explorados esquemas de adição simultânea de vários operandos, a fim de melhorar a eficiência dessas borboletas FFT. Combinações de somas simultâneas de 3, 5 e 7 operandos são inseridos nas estruturas das borboletas, a fim de produzir estruturas de baixa dissipação de potência. Para tal, foram utilizadas arquiteturas de somadores do tipo Carry Save Adder (CSA) e somadores compressores. Os principais resultados mostram que o uso de parte da borboleta radix-2 otimizada nas borboletas radix-4 e split-radix, leva à redução da dissipação de potência nessas estruturas. Além disso, a utilização de somadores do tipo Carry Save reduz ainda mais a dissipação de potência nas estruturas das borboletas otimizadas. Palavras-chave: FFT. radix-2. radix-4. split
id UCPe_62c79aacbeef0a87399d31b82248331e
oai_identifier_str oai:tede.ucpel.edu.br:tede/579
network_acronym_str UCPe
network_name_str Biblioteca Digital de Teses e Dissertações do UCpel
repository_id_str
spelling Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potênciaFFT; Radix-2; Radix-4; borboleta; somadores compressores; redução de dissipação de potênciaENGENHARIAS##4518971056484826825##600No cálculo da Transformada Rápida de Fourier (FFT - Fast Fourier Transform), as borboletas desempenham um papel principal, uma vez que elas permitem o cálculo dos termos complexos. Neste cálculo, envolvendo multiplicações de dados de entrada com coeficientes apropriados, a otimização da borboleta pode contribuir para a redução da dissipação de potência em arquiteturas FFT. Nesse trabalho são implementadas estruturas dedicadas de borboletas radix-2, radix-4 e split-radix com decimação no tempo, para dados de 16 bits de largura, onde o objetivo principal é reduzir o número de operadores aritméticos, a fim de produzir estruturas mais eficientes em termos de dissipação de potência. Primeiramente foi otimizada a estrutura da borboleta radix-2 apresentada na literatura, reduzindo um circuito somador e um subtrator nessa estrutura. Após, parte desta borboleta radix-2 otimizada foi usada para reduzir o número de multiplicadores reais nas borboletas radix-4 e split-radix. Neste trabalho também foram explorados esquemas de adição simultânea de vários operandos, a fim de melhorar a eficiência dessas borboletas FFT. Combinações de somas simultâneas de 3, 5 e 7 operandos são inseridos nas estruturas das borboletas, a fim de produzir estruturas de baixa dissipação de potência. Para tal, foram utilizadas arquiteturas de somadores do tipo Carry Save Adder (CSA) e somadores compressores. Os principais resultados mostram que o uso de parte da borboleta radix-2 otimizada nas borboletas radix-4 e split-radix, leva à redução da dissipação de potência nessas estruturas. Além disso, a utilização de somadores do tipo Carry Save reduz ainda mais a dissipação de potência nas estruturas das borboletas otimizadas. Palavras-chave: FFT. radix-2. radix-4. splitIn the FFT computation, the butterflies play a central role, since they allow calculation of complex terms. In this calculation, involving multiplications of input data with appropriate coefficients, the optimization of the butterfly can contribute for the reduction of power consumption of FFT architectures. In this work, different and dedicated structures for the 16 bit-width radix- 2, radix-4 and split-radix DIT butterflies are implemented, where the main goal is to minimize the number of arithmetic operators in order to produce power-efficient structures. Firstly, we improve a radix-2 butterfly previously presented in literature, reducing one adder and one subtractor in the structure. After, part of this optimized radix-2 butterfly is used to reduce the number of real multipliers in both radix-4 and split-radix butterflies. In this work, multi-operands addition schemes were exploited in order to improve the efficiency of the FFT butterflies. Combinations of simultaneous addition of 3, 5 and 7 operands are inserted in the structures of the butterflies in order to produce power-efficient structures. For the multi-operand additions, Carry Save Adder (CSA), and adder compressors are used. The main results show that the use of part of the optimized radix-2 into the radix-4 and split-radix leads to the reduction of power consumption for these structures. Moreover, the use of Carry Save Adder reduces still more the power dissipation of the optimized butterflies structuresCoordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES##2075167498588264571##600Universidade Catolica de PelotasCentro de Ciencias Sociais e Tecnologicas##-8792015687048519997##600BrasilUCPelMestrado em Engenharia Eletronica e Computacao##8441657112416264052##600Costa, Eduardo Antonio César dahttp://lattes.cnpq.br/9974823066634212Almeida, Sérgio José Melo dehttp://lattes.cnpq.br/2722601824277488Martins, João Baptista dos Santoshttp://lattes.cnpq.br/3158303689784382Neuenfeld, Renato Hartwig2017-02-13T12:39:14Z2016-12-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfNeuenfeld, Renato Hartwig. Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência. 2016. 91 f. Dissertação( Mestrado em Engenharia Eletronica e Computacao) - Universidade Catolica de Pelotas, Pelotas.http://tede.ucpel.edu.br:8080/jspui/handle/tede/579porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações do UCpelinstname:Universidade Católica de Pelotas (UCPEL)instacron:UCPEL2020-09-29T21:40:08Zoai:tede.ucpel.edu.br:tede/579Biblioteca Digital de Teses e Dissertaçõeshttp://www2.ufpel.edu.br/tede/http://tede.ucpel.edu.br:8080/oai/requestbiblioteca@ucpel.edu.br||cristiane.chim@ucpel.tche.bropendoar:2020-09-29T21:40:08Biblioteca Digital de Teses e Dissertações do UCpel - Universidade Católica de Pelotas (UCPEL)false
dc.title.none.fl_str_mv Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência
title Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência
spellingShingle Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência
Neuenfeld, Renato Hartwig
FFT; Radix-2; Radix-4; borboleta; somadores compressores; redução de dissipação de potência
ENGENHARIAS#
#4518971056484826825#
#600
title_short Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência
title_full Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência
title_fullStr Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência
title_full_unstemmed Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência
title_sort Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência
author Neuenfeld, Renato Hartwig
author_facet Neuenfeld, Renato Hartwig
author_role author
dc.contributor.none.fl_str_mv Costa, Eduardo Antonio César da
http://lattes.cnpq.br/9974823066634212
Almeida, Sérgio José Melo de
http://lattes.cnpq.br/2722601824277488
Martins, João Baptista dos Santos
http://lattes.cnpq.br/3158303689784382
dc.contributor.author.fl_str_mv Neuenfeld, Renato Hartwig
dc.subject.por.fl_str_mv FFT; Radix-2; Radix-4; borboleta; somadores compressores; redução de dissipação de potência
ENGENHARIAS#
#4518971056484826825#
#600
topic FFT; Radix-2; Radix-4; borboleta; somadores compressores; redução de dissipação de potência
ENGENHARIAS#
#4518971056484826825#
#600
description No cálculo da Transformada Rápida de Fourier (FFT - Fast Fourier Transform), as borboletas desempenham um papel principal, uma vez que elas permitem o cálculo dos termos complexos. Neste cálculo, envolvendo multiplicações de dados de entrada com coeficientes apropriados, a otimização da borboleta pode contribuir para a redução da dissipação de potência em arquiteturas FFT. Nesse trabalho são implementadas estruturas dedicadas de borboletas radix-2, radix-4 e split-radix com decimação no tempo, para dados de 16 bits de largura, onde o objetivo principal é reduzir o número de operadores aritméticos, a fim de produzir estruturas mais eficientes em termos de dissipação de potência. Primeiramente foi otimizada a estrutura da borboleta radix-2 apresentada na literatura, reduzindo um circuito somador e um subtrator nessa estrutura. Após, parte desta borboleta radix-2 otimizada foi usada para reduzir o número de multiplicadores reais nas borboletas radix-4 e split-radix. Neste trabalho também foram explorados esquemas de adição simultânea de vários operandos, a fim de melhorar a eficiência dessas borboletas FFT. Combinações de somas simultâneas de 3, 5 e 7 operandos são inseridos nas estruturas das borboletas, a fim de produzir estruturas de baixa dissipação de potência. Para tal, foram utilizadas arquiteturas de somadores do tipo Carry Save Adder (CSA) e somadores compressores. Os principais resultados mostram que o uso de parte da borboleta radix-2 otimizada nas borboletas radix-4 e split-radix, leva à redução da dissipação de potência nessas estruturas. Além disso, a utilização de somadores do tipo Carry Save reduz ainda mais a dissipação de potência nas estruturas das borboletas otimizadas. Palavras-chave: FFT. radix-2. radix-4. split
publishDate 2016
dc.date.none.fl_str_mv 2016-12-05
2017-02-13T12:39:14Z
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 Neuenfeld, Renato Hartwig. Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência. 2016. 91 f. Dissertação( Mestrado em Engenharia Eletronica e Computacao) - Universidade Catolica de Pelotas, Pelotas.
http://tede.ucpel.edu.br:8080/jspui/handle/tede/579
identifier_str_mv Neuenfeld, Renato Hartwig. Otimização de estruturas de borboletas para arquitetura de transformada rápida de Fourier de baixa dissipação de potência. 2016. 91 f. Dissertação( Mestrado em Engenharia Eletronica e Computacao) - Universidade Catolica de Pelotas, Pelotas.
url http://tede.ucpel.edu.br:8080/jspui/handle/tede/579
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Catolica de Pelotas
Centro de Ciencias Sociais e Tecnologicas#
#-8792015687048519997#
#600
Brasil
UCPel
Mestrado em Engenharia Eletronica e Computacao#
#8441657112416264052#
#600
publisher.none.fl_str_mv Universidade Catolica de Pelotas
Centro de Ciencias Sociais e Tecnologicas#
#-8792015687048519997#
#600
Brasil
UCPel
Mestrado em Engenharia Eletronica e Computacao#
#8441657112416264052#
#600
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações do UCpel
instname:Universidade Católica de Pelotas (UCPEL)
instacron:UCPEL
instname_str Universidade Católica de Pelotas (UCPEL)
instacron_str UCPEL
institution UCPEL
reponame_str Biblioteca Digital de Teses e Dissertações do UCpel
collection Biblioteca Digital de Teses e Dissertações do UCpel
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações do UCpel - Universidade Católica de Pelotas (UCPEL)
repository.mail.fl_str_mv biblioteca@ucpel.edu.br||cristiane.chim@ucpel.tche.br
_version_ 1811734993736564736