Single event upset mitigation for FPGA based low density parity check decoder
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/190170 |
Resumo: | Com o aumento das taxas de dados e limitações físicas definidas pela capacidade do canal, os sistemas de comunicação devem ser projetados com alta eficiência e confiabilidade. Os códigos LDPC emergiram nas últimas décadas e se tornaram um componente-chave de vários sistemas comerciais, como resultado de seu excelente desempenho e possibilidade de paralelismo. Nesse contexto, implementações em FPGAs vêm sendo exploradas, uma vez que esses dispositivos oferecem prototipagem rápida e altos níveis de paralelismo. Os FPGAs, como qualquer dispositivo semicondutor, tornaram-se sensíveis à radiação devido à evolução contínua da tecnologia de fabricação, como encolhimento do dispositivo, redução da voltagem de alimentação e aumento das velocidades de operação. As células dos FPGAs são especialmente suscetíveis a single event upsets (SEUs) e técnicas de tolerância a falhas devem ser aplicadas para atenuar seus efeitos. Neste trabalho, é apresentado um estudo sobre os efeitos de SEUs em um decodificador LDPC implementado em FPGA e uma técnica seletiva para aumentar a confiabilidade nesta aplicação específica é proposta. |
id |
UFRGS-2_10c1053fc860b70465d1453ffbe41bf9 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/190170 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Souza, Eduardo Nunes deNazar, Gabriel Luca2019-04-09T02:34:42Z2018http://hdl.handle.net/10183/190170001088824Com o aumento das taxas de dados e limitações físicas definidas pela capacidade do canal, os sistemas de comunicação devem ser projetados com alta eficiência e confiabilidade. Os códigos LDPC emergiram nas últimas décadas e se tornaram um componente-chave de vários sistemas comerciais, como resultado de seu excelente desempenho e possibilidade de paralelismo. Nesse contexto, implementações em FPGAs vêm sendo exploradas, uma vez que esses dispositivos oferecem prototipagem rápida e altos níveis de paralelismo. Os FPGAs, como qualquer dispositivo semicondutor, tornaram-se sensíveis à radiação devido à evolução contínua da tecnologia de fabricação, como encolhimento do dispositivo, redução da voltagem de alimentação e aumento das velocidades de operação. As células dos FPGAs são especialmente suscetíveis a single event upsets (SEUs) e técnicas de tolerância a falhas devem ser aplicadas para atenuar seus efeitos. Neste trabalho, é apresentado um estudo sobre os efeitos de SEUs em um decodificador LDPC implementado em FPGA e uma técnica seletiva para aumentar a confiabilidade nesta aplicação específica é proposta.With the increasing of data rates and physical limitation defined by channel capacity, communication systems have to be designed with high efficiency and reliability. LDPC codes have emerged over the last decades and became a key component of many commercialized systems as a benefit of their excellent performance and suitability to parallel hardware implementation. Under that scenario, FPGA-based decoders have been exploited since these devices offer rapid prototyping and high levels of parallelism. FPGAs, as any semiconductor device, have become sensitive to radiation due to the continual evolution of fabrication technology, such as device shrinkage, power supply reduction and increasing operating speeds. FPGAs’ cells are especially susceptible to single event upsets (SEUs) and fault tolerance techniques must be applied in order to mitigate their effects. In this work, it is presented a study about the effects of SEUs in an FPGA-based LDPC decoder and it is proposed a selective technique to improve reliability in this specific application.application/pdfengMicroeletrônicaTolerancia : FalhasTolerância a falhasSingle event upsetField-Programmable Gate ArrayForward Error CorrectionLow-density Parity-CheckSingle event upset mitigation for FPGA based low density parity check decoderMitigação de single event upset em um decodificador LDPC implementado em FPGA info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2018Engenharia de Computaçãograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001088824.pdf.txt001088824.pdf.txtExtracted Texttext/plain81981http://www.lume.ufrgs.br/bitstream/10183/190170/2/001088824.pdf.txt7b58042eb7e931fb20245c1c411b7b98MD52ORIGINAL001088824.pdfTexto completo (inglês)application/pdf1693652http://www.lume.ufrgs.br/bitstream/10183/190170/1/001088824.pdf0dc219105d6ab2260981cb097e8b27a3MD5110183/1901702021-05-26 04:45:32.109037oai:www.lume.ufrgs.br:10183/190170Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2021-05-26T07:45:32Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Single event upset mitigation for FPGA based low density parity check decoder |
dc.title.alternative.pt.fl_str_mv |
Mitigação de single event upset em um decodificador LDPC implementado em FPGA |
title |
Single event upset mitigation for FPGA based low density parity check decoder |
spellingShingle |
Single event upset mitigation for FPGA based low density parity check decoder Souza, Eduardo Nunes de Microeletrônica Tolerancia : Falhas Tolerância a falhas Single event upset Field-Programmable Gate Array Forward Error Correction Low-density Parity-Check |
title_short |
Single event upset mitigation for FPGA based low density parity check decoder |
title_full |
Single event upset mitigation for FPGA based low density parity check decoder |
title_fullStr |
Single event upset mitigation for FPGA based low density parity check decoder |
title_full_unstemmed |
Single event upset mitigation for FPGA based low density parity check decoder |
title_sort |
Single event upset mitigation for FPGA based low density parity check decoder |
author |
Souza, Eduardo Nunes de |
author_facet |
Souza, Eduardo Nunes de |
author_role |
author |
dc.contributor.author.fl_str_mv |
Souza, Eduardo Nunes de |
dc.contributor.advisor1.fl_str_mv |
Nazar, Gabriel Luca |
contributor_str_mv |
Nazar, Gabriel Luca |
dc.subject.por.fl_str_mv |
Microeletrônica Tolerancia : Falhas |
topic |
Microeletrônica Tolerancia : Falhas Tolerância a falhas Single event upset Field-Programmable Gate Array Forward Error Correction Low-density Parity-Check |
dc.subject.eng.fl_str_mv |
Tolerância a falhas Single event upset Field-Programmable Gate Array Forward Error Correction Low-density Parity-Check |
description |
Com o aumento das taxas de dados e limitações físicas definidas pela capacidade do canal, os sistemas de comunicação devem ser projetados com alta eficiência e confiabilidade. Os códigos LDPC emergiram nas últimas décadas e se tornaram um componente-chave de vários sistemas comerciais, como resultado de seu excelente desempenho e possibilidade de paralelismo. Nesse contexto, implementações em FPGAs vêm sendo exploradas, uma vez que esses dispositivos oferecem prototipagem rápida e altos níveis de paralelismo. Os FPGAs, como qualquer dispositivo semicondutor, tornaram-se sensíveis à radiação devido à evolução contínua da tecnologia de fabricação, como encolhimento do dispositivo, redução da voltagem de alimentação e aumento das velocidades de operação. As células dos FPGAs são especialmente suscetíveis a single event upsets (SEUs) e técnicas de tolerância a falhas devem ser aplicadas para atenuar seus efeitos. Neste trabalho, é apresentado um estudo sobre os efeitos de SEUs em um decodificador LDPC implementado em FPGA e uma técnica seletiva para aumentar a confiabilidade nesta aplicação específica é proposta. |
publishDate |
2018 |
dc.date.issued.fl_str_mv |
2018 |
dc.date.accessioned.fl_str_mv |
2019-04-09T02:34:42Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/190170 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001088824 |
url |
http://hdl.handle.net/10183/190170 |
identifier_str_mv |
001088824 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/190170/2/001088824.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/190170/1/001088824.pdf |
bitstream.checksum.fl_str_mv |
7b58042eb7e931fb20245c1c411b7b98 0dc219105d6ab2260981cb097e8b27a3 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1815447239232847872 |