Circuito integrado digital para multiplicadores de 16 bits

Detalhes bibliográficos
Autor(a) principal: Medeiros, Guilherme Luis
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/231090
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Elétrica, Florianópolis, 2021.
id UFSC_e42242f08c1588605f93dc5a8898fb41
oai_identifier_str oai:repositorio.ufsc.br:123456789/231090
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Circuito integrado digital para multiplicadores de 16 bitsEngenharia elétricaCompressoresMultiplicadores (Análise Matemática)Algorítmos computacionaisEletrônica digitalDissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Elétrica, Florianópolis, 2021.Na área de circuitos digitais o uso de processadores e DSPs é largamente utilizado para uma gama de aplicações. Na aplicação de redes neurais convolucionais utiliza- se para os cálculos de computação as unidades MAC e destaca-se o hardware do multiplicador como responsável por um elevado atraso, grande ocupação de área e alto consumo de potência do circuito. Multiplicadores em paralelo possuem menor valor de atraso e melhor performance, e os algoritmos mais conhecidos são de Wallace e Dadda. Diversas modificações desde as primeiras versões estão presentes no estado da arte buscando otimizações nas grandezas mencionadas. Dividi-se a arquitetura nos estágios de pré-computação, compressão e soma final. Na etapa de compressão busca-se novos circuitos para compressores do estado da arte, diminuindo o valor de atraso e propõe-se novos compressores. Destes, analisa-se qual compressor é mais otimizado para determinada árvore de bits gerada pela etapa de produtos parciais. Na soma final investiga-se qual arquitetura é melhor com base na métrica de atraso para o multiplicador proposto, em que realiza a adição de 32 bits. Os circuitos digitais de multiplicadores propostos foram escritos em VHDL e sintetizados nas tecnologias de 180nm e 90nm. Avaliando-se os resultados obtidos em atraso, área e potência com o estado da arte. Compara-se também os valores entre as diferentes tecnologias para verificar a validade dos circuitos propostos. Entre as arquiteturas de comparação de multiplicadores de unidades MAC no uso de redes neurais convolucionais obteve-se uma redução de 30% no caminho crítico do circuito.Abstract: The area of digital circuits and the use of processors and DSPs are largely employed by many applications. For neural convolutional networks application it is used for the computational calculus the MAC - Multiply and Accumulate unity and it is as major part of the hardware the multiplier block as responsible for delar, high area occupation and high power consume of the electronic circuit. Parallel multipliers are known for reduced delay and best performance, and the most common algorithms are Wallace and Dadda. New and modified circuits are presented from the literature since the first versions wih this multipliers searching for better improvements. The multiplier can be divided in multiple stages, the first one is the partial products generation, followed by compression and the final sum as the last one. In the compression stage new circuits are proposed in the state of the art and for this project looking to reduce the delay. From this perspective it is analised wich compressor is best suited for the binary tree generated in the first stage. To the final adder, it is investigated which arquiteture is better considering the metrics of delay for the proposed multiplier, which is adding 32 bits. All the multiplier digital circuits are written in VHDL code and synthetized in 180nm and 90nm technologies. Evaluating the results from this project with the state of the art for delay, area and power. The results from both technologies are also compared and discussed analising the validity of the proposed circuits. From the comparioson of multiplers from MAC units used in neural convolutional networks it is demonstrated a reduction of 30% in the critical path.Roldán, Héctor PettenghiUniversidade Federal de Santa CatarinaMedeiros, Guilherme Luis2022-02-14T13:32:52Z2022-02-14T13:32:52Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis93 p.| il., gráfs.application/pdf374274https://repositorio.ufsc.br/handle/123456789/231090porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2022-02-14T13:32:52Zoai:repositorio.ufsc.br:123456789/231090Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732022-02-14T13:32:52Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Circuito integrado digital para multiplicadores de 16 bits
title Circuito integrado digital para multiplicadores de 16 bits
spellingShingle Circuito integrado digital para multiplicadores de 16 bits
Medeiros, Guilherme Luis
Engenharia elétrica
Compressores
Multiplicadores (Análise Matemática)
Algorítmos computacionais
Eletrônica digital
title_short Circuito integrado digital para multiplicadores de 16 bits
title_full Circuito integrado digital para multiplicadores de 16 bits
title_fullStr Circuito integrado digital para multiplicadores de 16 bits
title_full_unstemmed Circuito integrado digital para multiplicadores de 16 bits
title_sort Circuito integrado digital para multiplicadores de 16 bits
author Medeiros, Guilherme Luis
author_facet Medeiros, Guilherme Luis
author_role author
dc.contributor.none.fl_str_mv Roldán, Héctor Pettenghi
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Medeiros, Guilherme Luis
dc.subject.por.fl_str_mv Engenharia elétrica
Compressores
Multiplicadores (Análise Matemática)
Algorítmos computacionais
Eletrônica digital
topic Engenharia elétrica
Compressores
Multiplicadores (Análise Matemática)
Algorítmos computacionais
Eletrônica digital
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia Elétrica, Florianópolis, 2021.
publishDate 2021
dc.date.none.fl_str_mv 2021
2022-02-14T13:32:52Z
2022-02-14T13:32:52Z
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 374274
https://repositorio.ufsc.br/handle/123456789/231090
identifier_str_mv 374274
url https://repositorio.ufsc.br/handle/123456789/231090
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 93 p.| il., gráfs.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652262022578177