Estudo comparativo de algoritmos de ECC aplicados à memória NAND Flash

Orientador(a) (dc.contributor.advisor)Krug, Margrit Reni
Coorientador(a) (dc.contributor.advisor-co1)Rhod, Eduardo Luis
Lattes Coorientador(a) (dc.contributor.advisor-co1Lattes)http://lattes.cnpq.br/2146647990461845pt_BR
Lattes Orientador(a) (dc.contributor.advisorLattes)http://lattes.cnpq.br/3524433143718420pt_BR
Autor(a) (dc.contributor.author)Kondo, Elcio
Autor(a) Lattes (dc.contributor.authorLattes)http://lattes.cnpq.br/5577835784636983pt_BR
Data de Disponibilização (dc.date.accessioned)2017-05-25T12:10:45Z
dc.date.available (dc.date.available)2017-05-25T12:10:45Z
Data da defesa / Data do evento (dc.date.issued)2017-01-11
Abstract (dc.description.abstract)Nowadays several electronic equipment are using NAND Flash memories to store data. These memories are controlled by an integrated circuit with an memory controller embedded that internally has a system to ensure the integrity of the stored information, that are known as Error Correction Codes (ECC). The ECCs are codes that can detect and correct errors by redundant bits added to information. Usually the ECC codes are implemented on NAND Flash memory controller as a hardware block. On this text ECC codes used by industry, the Hamming code, BCH (Bose-Chaudhuri-Hocquenghem) and Reed-solomon codes were compared.Systemically compare between selected ECCs were done and selected two codes (BCH and Hamming), which were described in VHDL language and allowed to identify the best code with better economical advantage for NAND Flash memories.en
Resumo (dc.description.resumo)Atualmente vários equipamentos eletrônicos são equipados com memórias NAND Flash para armazenar dados. Essas memórias são controladas através de um circuito integrado com um controlador de memória, que internamente possui um sistema para garantir a integridade das informações armazenadas, os quais são conhecidos por Error Correction Codes (ECC). Os ECCs são códigos capazes de detectar e corrigir erros através de bits redundantes adicionados à informação. Normalmente, os códigos ECC são implementados em hardware dentro do controlador de memória NAND Flash. Neste trabalho comparou-se alguns códigos de ECC utilizados pela indústria, para as comparações utilizou-se os códigos ECC: Hamming, BCH (Bose-Chaudhuri-Hocquenghem) e Reed- Solomon. Sistematicamente realizou-se comparações entre os ECCs selecionados e escolheu-se os dois mais apropriados (BCH e Hamming), os quais foram implementados em linguagem VHDL, o que possibilitou identificar o código com melhor vantagem econômica no uso em memórias NAND Flash.pt_BR
Agência de fomento (dc.description.sponsorship)Nenhumapt_BR
URI (dc.identifier.uri)http://www.repositorio.jesuita.org.br/handle/UNISINOS/6296
Idioma (dc.language)pt_BRpt_BR
Nome da instituição (dc.publisher)Universidade do Vale do Rio dos Sinospt_BR
País da Instituição (dc.publisher.country)Brasilpt_BR
Departamento (dc.publisher.department)Escola Politécnicapt_BR
Sigla da Instituição (dc.publisher.initials)Unisinospt_BR
Programa (dc.publisher.program)Programa de Pós-Graduação em Engenharia Elétricapt_BR
Direitos de acesso ao documento (dc.rights)openAccesspt_BR
Assunto (dc.subject)ECCpt_BR
Assunto (dc.subject)Memória NAND flashpt_BR
Assunto (dc.subject)BCHpt_BR
Assunto (dc.subject)Reed-Solomonen
Assunto (dc.subject)Hammingen
Assunto (dc.subject)Memory NAND flashen
Tema (CNPq) (dc.subject.cnpq)ACCNPQ::Engenharias::Engenharia Elétricapt_BR
Título (dc.title)Estudo comparativo de algoritmos de ECC aplicados à memória NAND Flashpt_BR
Tipo de arquivo (dc.type)Dissertaçãopt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Elcio Kondo_.pdf
Tamanho:
2.48 MB
Formato:
Adobe Portable Document Format
Descrição:
estudo_algoritmos

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.12 KB
Formato:
Item-specific license agreed upon to submission
Descrição: