Cargando…

A Scalable Bidimensional Randomization Scheme for TLC 3D NAND Flash Memories

Data randomization has been a widely adopted Flash Signal Processing technique for reducing or suppressing errors since the inception of mass storage platforms based on planar NAND Flash technology. However, the paradigm change represented by the 3D memory integration concept has complicated the ran...

Descripción completa

Detalles Bibliográficos
Autores principales: Favalli, Michele, Zambelli, Cristian, Marelli, Alessia, Micheloni, Rino, Olivo, Piero
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8305298/
https://www.ncbi.nlm.nih.gov/pubmed/34199140
http://dx.doi.org/10.3390/mi12070759
_version_ 1783727541040709632
author Favalli, Michele
Zambelli, Cristian
Marelli, Alessia
Micheloni, Rino
Olivo, Piero
author_facet Favalli, Michele
Zambelli, Cristian
Marelli, Alessia
Micheloni, Rino
Olivo, Piero
author_sort Favalli, Michele
collection PubMed
description Data randomization has been a widely adopted Flash Signal Processing technique for reducing or suppressing errors since the inception of mass storage platforms based on planar NAND Flash technology. However, the paradigm change represented by the 3D memory integration concept has complicated the randomization task due to the increased dimensions of the memory array, especially along the bitlines. In this work, we propose an easy to implement, cost effective, and fully scalable with memory dimensions, randomization scheme that guarantees optimal randomization along the wordline and the bitline dimensions. At the same time, we guarantee an upper bound on the maximum length of consecutive ones and zeros along the bitline to improve the memory reliability. Our method has been validated on commercial off-the-shelf TLC 3D NAND Flash memory with respect to the Raw Bit Error Rate metric extracted in different memory working conditions.
format Online
Article
Text
id pubmed-8305298
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-83052982021-07-25 A Scalable Bidimensional Randomization Scheme for TLC 3D NAND Flash Memories Favalli, Michele Zambelli, Cristian Marelli, Alessia Micheloni, Rino Olivo, Piero Micromachines (Basel) Article Data randomization has been a widely adopted Flash Signal Processing technique for reducing or suppressing errors since the inception of mass storage platforms based on planar NAND Flash technology. However, the paradigm change represented by the 3D memory integration concept has complicated the randomization task due to the increased dimensions of the memory array, especially along the bitlines. In this work, we propose an easy to implement, cost effective, and fully scalable with memory dimensions, randomization scheme that guarantees optimal randomization along the wordline and the bitline dimensions. At the same time, we guarantee an upper bound on the maximum length of consecutive ones and zeros along the bitline to improve the memory reliability. Our method has been validated on commercial off-the-shelf TLC 3D NAND Flash memory with respect to the Raw Bit Error Rate metric extracted in different memory working conditions. MDPI 2021-06-27 /pmc/articles/PMC8305298/ /pubmed/34199140 http://dx.doi.org/10.3390/mi12070759 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Favalli, Michele
Zambelli, Cristian
Marelli, Alessia
Micheloni, Rino
Olivo, Piero
A Scalable Bidimensional Randomization Scheme for TLC 3D NAND Flash Memories
title A Scalable Bidimensional Randomization Scheme for TLC 3D NAND Flash Memories
title_full A Scalable Bidimensional Randomization Scheme for TLC 3D NAND Flash Memories
title_fullStr A Scalable Bidimensional Randomization Scheme for TLC 3D NAND Flash Memories
title_full_unstemmed A Scalable Bidimensional Randomization Scheme for TLC 3D NAND Flash Memories
title_short A Scalable Bidimensional Randomization Scheme for TLC 3D NAND Flash Memories
title_sort scalable bidimensional randomization scheme for tlc 3d nand flash memories
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8305298/
https://www.ncbi.nlm.nih.gov/pubmed/34199140
http://dx.doi.org/10.3390/mi12070759
work_keys_str_mv AT favallimichele ascalablebidimensionalrandomizationschemefortlc3dnandflashmemories
AT zambellicristian ascalablebidimensionalrandomizationschemefortlc3dnandflashmemories
AT marellialessia ascalablebidimensionalrandomizationschemefortlc3dnandflashmemories
AT michelonirino ascalablebidimensionalrandomizationschemefortlc3dnandflashmemories
AT olivopiero ascalablebidimensionalrandomizationschemefortlc3dnandflashmemories
AT favallimichele scalablebidimensionalrandomizationschemefortlc3dnandflashmemories
AT zambellicristian scalablebidimensionalrandomizationschemefortlc3dnandflashmemories
AT marellialessia scalablebidimensionalrandomizationschemefortlc3dnandflashmemories
AT michelonirino scalablebidimensionalrandomizationschemefortlc3dnandflashmemories
AT olivopiero scalablebidimensionalrandomizationschemefortlc3dnandflashmemories