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...

Descripción completa

Detalles Bibliográficos
Autores principales: Brunet Cesar, Harairis, Rodríguez Cruz, José Ramón, Platas Garza, Miguel Angel, Zambrano Serrano , Ernesto
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