Comparación de códigos correctores de errores LDPC y códigos polares en un canal de memoria flash NAND MLC
Entre los códigos correctores de errores más investigados en la literatura científica se encuentran los códigos de comprobación de paridad de baja densidad (LDPC) y los códigos polares. Ambas codificaciones son también herramientas efectivas en tecnologías inalámbricas como la 5G. Para abordar error...
Autores principales: | , , , |
---|---|
Formato: | Artículo |
Lenguaje: | español |
Publicado: |
Universidad Autónoma de Nuevo León
2024
|
Materias: | |
Acceso en línea: | https://ingenierias.uanl.mx/index.php/i/article/view/957 |
_version_ | 1824326112774193152 |
---|---|
author | Brunet Cesar, Harairis Rodríguez Cruz, José Ramón Platas Garza, Miguel Angel Zambrano Serrano , Ernesto |
author_facet | Brunet Cesar, Harairis Rodríguez Cruz, José Ramón Platas Garza, Miguel Angel Zambrano Serrano , Ernesto |
author_sort | Brunet Cesar, Harairis |
collection | Artículos de Revistas UANL |
description | Entre los códigos correctores de errores más investigados en la literatura científica se encuentran los códigos de comprobación de paridad de baja densidad (LDPC) y los códigos polares. Ambas codificaciones son también herramientas efectivas en tecnologías inalámbricas como la 5G. Para abordar errores de bits en memorias flash NAND MLC, se ha propuesto el modelo de Canal Binario Asimétrico (BAC), que considera la asimetría presente en estos errores. Este estudio compara la probabilidad de error medio vs. la razón señal a ruido de los códigos LDPC y los códigos polares para un modelo de canal BAC de memorias flash NAND MLC, basado en la distribución de probabilidad Beta-Binomial. Para este modelo de canal, se obtiene una probabilidad de error promedio para 10000 ciclos de programación y borrado de 6.2 X 10-3 para códigos LDPC, mientras que para códigos polares es de 5.6 X 10-3. |
first_indexed | 2025-02-05T21:01:54Z |
format | Article |
id | ingenierias-article-957 |
institution | UANL |
language | spa |
last_indexed | 2025-02-05T21:01:54Z |
physical | Revista Ingenierías; Vol. 27 No. 97 (2024): Julio-Diciembre; 28-42 Ingenierias; Vol. 27 Núm. 97 (2024): Julio-Diciembre; 28-42 1405-0676 |
publishDate | 2024 |
publisher | Universidad Autónoma de Nuevo León |
record_format | ojs |
spelling | ingenierias-article-9572024-07-26T02:04:01Z Comparison of corrective codes of LDPC errors and polar codes in one channel of NAND MLC flash memory Comparación de códigos correctores de errores LDPC y códigos polares en un canal de memoria flash NAND MLC Brunet Cesar, Harairis Rodríguez Cruz, José Ramón Platas Garza, Miguel Angel Zambrano Serrano , Ernesto Códigos polares, LDPC, canal de memoria flash NAND MLC, ECC, BAC Polar code LDPC flash memory channel ECC BAC Among the error correction codes extensively studied in scientific literature are the Low-Density Parity-Check (LDPC) codes and polar codes. Both encoding schemes also serve as effective tools in wireless technologies such as 5G. To address bit errors in NAND MLC flash memories, the Asymmetric Binary Channel (BAC) model is proposed, taking into account the asymmetry present in these errors. This study compares the average error probability vs. signal-to-noise ratio of LDPC codes and polar codes for a BAC channel model of NAND MLC flash memories, based on the Beta-Binomial probability distribution. For this channel model, an average error probability of 6.2 X 10-3 is obtained for LDPC codes after 10,000 programming and erasing cycles, while for polar codes it is 5.6 X 10-3. Entre los códigos correctores de errores más investigados en la literatura científica se encuentran los códigos de comprobación de paridad de baja densidad (LDPC) y los códigos polares. Ambas codificaciones son también herramientas efectivas en tecnologías inalámbricas como la 5G. Para abordar errores de bits en memorias flash NAND MLC, se ha propuesto el modelo de Canal Binario Asimétrico (BAC), que considera la asimetría presente en estos errores. Este estudio compara la probabilidad de error medio vs. la razón señal a ruido de los códigos LDPC y los códigos polares para un modelo de canal BAC de memorias flash NAND MLC, basado en la distribución de probabilidad Beta-Binomial. Para este modelo de canal, se obtiene una probabilidad de error promedio para 10000 ciclos de programación y borrado de 6.2 X 10-3 para códigos LDPC, mientras que para códigos polares es de 5.6 X 10-3. Universidad Autónoma de Nuevo León 2024-07-25 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf https://ingenierias.uanl.mx/index.php/i/article/view/957 10.29105/ingenierias27.97-957 Revista Ingenierías; Vol. 27 No. 97 (2024): Julio-Diciembre; 28-42 Ingenierias; Vol. 27 Núm. 97 (2024): Julio-Diciembre; 28-42 1405-0676 spa https://ingenierias.uanl.mx/index.php/i/article/view/957/1290 Derechos de autor 2024 Harairis Brunet Cesar, José Ramón Rodríguez Cruz, Miguel Angel Platas Garza, Ernesto Zambrano Serrano https://creativecommons.org/licenses/by/4.0 |
spellingShingle | Códigos polares, LDPC, canal de memoria flash NAND MLC, ECC, BAC Polar code LDPC flash memory channel ECC BAC Brunet Cesar, Harairis Rodríguez Cruz, José Ramón Platas Garza, Miguel Angel Zambrano Serrano , Ernesto Comparación de códigos correctores de errores LDPC y códigos polares en un canal de memoria flash NAND MLC |
thumbnail | https://rediab.uanl.mx/themes/sandal5/images/article.gif |
title | Comparación de códigos correctores de errores LDPC y códigos polares en un canal de memoria flash NAND MLC |
title_alt | Comparison of corrective codes of LDPC errors and polar codes in one channel of NAND MLC flash memory |
title_full | Comparación de códigos correctores de errores LDPC y códigos polares en un canal de memoria flash NAND MLC |
title_fullStr | Comparación de códigos correctores de errores LDPC y códigos polares en un canal de memoria flash NAND MLC |
title_full_unstemmed | Comparación de códigos correctores de errores LDPC y códigos polares en un canal de memoria flash NAND MLC |
title_short | Comparación de códigos correctores de errores LDPC y códigos polares en un canal de memoria flash NAND MLC |
title_sort | comparacion de codigos correctores de errores ldpc y codigos polares en un canal de memoria flash nand mlc |
topic | Códigos polares, LDPC, canal de memoria flash NAND MLC, ECC, BAC Polar code LDPC flash memory channel ECC BAC |
topic_facet | Códigos polares, LDPC, canal de memoria flash NAND MLC, ECC, BAC Polar code LDPC flash memory channel ECC BAC |
url | https://ingenierias.uanl.mx/index.php/i/article/view/957 |
work_keys_str_mv | AT brunetcesarharairis comparisonofcorrectivecodesofldpcerrorsandpolarcodesinonechannelofnandmlcflashmemory AT rodriguezcruzjoseramon comparisonofcorrectivecodesofldpcerrorsandpolarcodesinonechannelofnandmlcflashmemory AT platasgarzamiguelangel comparisonofcorrectivecodesofldpcerrorsandpolarcodesinonechannelofnandmlcflashmemory AT zambranoserranoernesto comparisonofcorrectivecodesofldpcerrorsandpolarcodesinonechannelofnandmlcflashmemory AT brunetcesarharairis comparaciondecodigoscorrectoresdeerroresldpcycodigospolaresenuncanaldememoriaflashnandmlc AT rodriguezcruzjoseramon comparaciondecodigoscorrectoresdeerroresldpcycodigospolaresenuncanaldememoriaflashnandmlc AT platasgarzamiguelangel comparaciondecodigoscorrectoresdeerroresldpcycodigospolaresenuncanaldememoriaflashnandmlc AT zambranoserranoernesto comparaciondecodigoscorrectoresdeerroresldpcycodigospolaresenuncanaldememoriaflashnandmlc |