dc.creator | Weber, Augusto Gouvêa | |
dc.date.accessioned | 2022-05-25T18:19:43Z | |
dc.date.available | 2022-05-25T18:19:43Z | |
dc.date.issued | 2022-02-18 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/24480 | |
dc.description.abstract | The present work presents the performance analysis and the implementing of an ECC
capable of correcting 4 bit-flip generated by a single MBU. For this, its HDL code was developed
and generated the test vectors for validation of its operation and then implementation
in FPGA and ASIC. For its implementation in FPGA, was used Xilinx’s Spartan 3, Spartan 6
and Artix 7 families because they have different design technologies, allowing a comparison
between them. For implementation in ASIC, the logic synthesis was performed using XFab’s
XH018 design kit and its modified radiation tolerant (RH) version of SMDH. With them, 3
syntheses were made, one with the highest frequency without modifications (XH018 Fast),
one with the highest frequency radiation tolerant (XH018 RH) and the last without modification
at the same frequency as the modified version (XH018 Normal), then it was performed
area, power and frequency analysis between them and the FPGAs, concluding that if you
are not going to make circuits using radiation tolerant transistors, it’s possible to use Artix 7
because it has a 17 % lower frequency. | eng |
dc.description.sponsorship | Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES | por |
dc.language | por | por |
dc.publisher | Universidade Federal de Santa Maria | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | MBU | por |
dc.subject | SEE | por |
dc.subject | ASIC | por |
dc.subject | FPGA | por |
dc.subject | Radiação | por |
dc.subject | ECC | por |
dc.subject | Multi-bit | por |
dc.subject | 4MBU-Rohde | por |
dc.title | Implementação e avaliação de desempenho de um código corretor de erros multi-bit em memórias SRAM | por |
dc.title.alternative | Implementation and performance evaluation of a error correction code of a multi-bit SRAM memory | eng |
dc.type | Dissertação | por |
dc.description.resumo | O presente trabalho tem como objetivo apresentar a análise de desempenho e a implementação
do algoritmo de ECC capaz de corrigir 4 erros de um único MBU. Para tanto foi
desenvolvido seu código HDL, gerado vetores de testes para validação de seu funcionamento
e implementação em FPGA e ASIC. Para sua implementação em FPGA optou-se
por utilizar as famílias Spartan 3, Spartan 6 e Artix 7 da Xilinx por possuírem tecnologias
de fabricação distintas, permitindo uma comparação entre elas. Para a implementação
em ASIC realizou-se a síntese lógica utilizando o design kit XH018 da XFab e sua versão
modificada tolerante a radiação (RH) da SMDH. A partir da escolha destes fizeram-se 3
sínteses: a de maior frequência sem modificações (XH018 Rápida), a de maior frequência
tolerante a radiação (XH018 RH) e a sem modificação na mesma frequência que a versão
modificada (XH018 Normal). Por fim realizaram-se análises de área, potência e frequência
tanto dos ASICs como das FPGAs e posteriormente compararam-se os dados obtidos.
Após as análises constatou-se que a Artix 7 mostrou-se uma ótima alternativa a circuitos
que não utilizem RH por possuir uma frequência 17 % inferior. | por |
dc.contributor.advisor1 | Martins, João Baptista dos Santos | |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/3158303689784382 | por |
dc.contributor.referee1 | Prior, Cesar Augusto | |
dc.contributor.referee2 | Costa, Eduardo Antonio César da | |
dc.creator.Lattes | http://lattes.cnpq.br/2780712081298995 | por |
dc.publisher.country | Brasil | por |
dc.publisher.department | Ciência da Computação | por |
dc.publisher.initials | UFSM | por |
dc.publisher.program | Programa de Pós-Graduação em Ciência da Computação | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |