0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简述Nand Flash结构及错误机制

电子工程师 来源:开源博客 作者:IPSILOG 2021-05-05 13:01 次阅读

Nand Flash是一种非易失性存储器,具有读写速度快。功耗低。存储密度高等优点,目前被广泛应用于电子产品中,如固态硬盘( SSD)、手机数码相机等。进入21世纪以来,随着CPU主频以及IO频率的不断提高,传统硬盘由于读写速度慢等原因已经成为PC、服务器存储等领域发展的瓶颈。由于基于Nand Flash的存储相比于传统硬盘存储具有体积小、读写速度快。抗震动强、温湿度适应范围宽等优点, Nand Flash的市场份额正在迅速扩大,逐步取代传统硬盘。尤其在航天航空、国防军事等特殊的应用环境领域中,Nand Flash已经成为存储设备的首选。

Nand Flash存储器内部是由存储单元“浮置栅晶体管”阵列排布组成,每一个“浮置栅晶体管”包括2个栅极:一个控制栅极和一个浮置栅极,如图1所示。浮置栅极被绝缘层包围,能够长时间存储电荷。存储单元初始状态为擦除状态,此时浮置栅极没有电子积聚,当对控制栅极施加正电压时,电子会从源极与漏极之间的通道经过氧化层陷入浮置栅极,此时存储单元处于编程状态。擦除操作是在源极加正电压,利用浮置栅极与源极之间的隧道效应,把浮置栅极的电子吸引到源极。

o4YBAGCFO4CASZb3AAEGW2pF_OU121.png

图1浮置栅晶体管结构示意图

Nand Flash存储空间由若干个plane组成,每个plane又包含若干个块,块又由页组成。页包括数据区域和冗余区域2部分,数据区域用来存储数据,冗余区域则用来存储ECC相关信息和映射表等信息12。页为Nand Flash的读写单元,块为擦除操作单元。

Nand Flash每个存储单元可以存储一个或多个比特位,当只存储一个比特位时,这种存储单元称为单阶存储单元( SLC);当能够存储2个比特位时,称为多阶存储单元(MLC);当存储3个比特位时,称为三阶存储单元(TLC)。在 MLC和TLC中,通过不同的电荷量来存储多个比特位,因此数据读取时需要检测电流量大小以确定电荷级别。而在SLC中只需检测电荷的有无即可。MLC和TLC类型存储器利用单个存储单元存储多个比特位,大大提高了存储密度,降低了存储成本,但同时也增大了误码率,而且寿命也要远远小于SLC类型存储器。

对于长度为512 B的数据,目前的纠错位数要求大概为:

SLC:1位~12位纠错能力;

MLC:4位~40位纠错能力;

TLC:60位以上的纠错能力。

Nand闪存存储错误发生的机制主要包括:存储密度的提升以及阈值电压多级分布造成各存储单元之间干扰增大,从而导致存储过程中存储电压发生偏移而发生错误;随着编程擦除周期次数的增加,陷阱电荷改变了阈值电压的分布,使得电压的分布区变宽,导致2阈值电压之间发生重叠,从而造成误判;在航空航天等应用环境中,电子会由于能量辐射而发生热运动,也会导致存储数据的错误。采用纠错编码技术能够大大降低这些错误的发生。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 闪存
    +关注

    关注

    16

    文章

    1688

    浏览量

    114224
  • 存储器
    +关注

    关注

    38

    文章

    7144

    浏览量

    161978
  • 电压
    +关注

    关注

    45

    文章

    5081

    浏览量

    114408
  • 晶体管
    +关注

    关注

    76

    文章

    9053

    浏览量

    135176
收藏 人收藏

    评论

    相关推荐

    Flash存储芯片:NOR FlashNAND Flash、UFS和eMMC的比较与解析

    。   擦除操作限制:在擦除操作时,需要一次性擦除整个块的数据,不能单独擦除某个数据位。   成本较高:由于其内部复杂的结构,导致其成本相对较高。   2. Nand Flash   2.1 用途特性
    发表于 04-03 12:05

    什么是NANDFlash 存储器?

    的局面。紧接着,1989年,东芝公司发表了 NAND Flash 结构,后者的单元电路尺寸几乎只是 NOR 器件的一半,可以在给定的芯片尺寸内提供更高的容量,也就相应地降低了价格。 1.NAN
    的头像 发表于 03-01 17:08 214次阅读
    什么是<b class='flag-5'>NAND</b> 型 <b class='flag-5'>Flash</b> 存储器?

    NAND Flash和NOR Flash的区别

    NAND Flash和NOR Flash是两种常见的闪存类型。
    的头像 发表于 11-30 13:53 920次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>和NOR <b class='flag-5'>Flash</b>的区别

    为什么Nor Flash可以实现XIP,而Nand flash就不行呢?

    地解释它们之间的差异。 1. FLASH存储器结构 NOR FlashNAND Flash的主要区别在于它们的存储器
    的头像 发表于 10-29 16:32 792次阅读

    NAND Flash四季度涨幅预计10%以上

    三星内部认为当前NAND Flash供应价格过低,计划从今年四季度开始调涨NAND Flash产品的合约价格,涨幅预计在10%以上。
    的头像 发表于 10-10 17:15 853次阅读

    NAND FLASH与NOR FLASH的技术对比

    目前,NOR FLASHNAND FLASH是市场上主要的非易失性闪存技术,但是据我了解,还是有很多工程师分不清NAND FLASH与NO
    发表于 10-01 14:05 536次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>与NOR <b class='flag-5'>FLASH</b>的技术对比

    NAND Flash存储器的基础知识

    随着信息技术的飞速发展,数据存储需求日益增长。作为一种新型的非易失性存储器,NAND Flash因其高容量、低功耗、高密度等优势,在各个领域得到了广泛应用。本文将对NAND Flash
    发表于 09-27 18:26 1716次阅读

    NAND Flash 原理深度解析(下)

    在上一篇文章中为大家介绍了NAND Flash的工作原理和自身的特性(点击查看 ),本次文章将继续为大家带来关于NAND Flash的内容。 一、N
    的头像 发表于 09-22 18:10 838次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b> 原理深度解析(下)

    NAND Flash和NOR Flash的差别

    NAND Flash 和NOR Flash 的差别在哪儿呢?从字面意思上看, NAND = not AND(与非),NOR = not OR(或非),也有可能是NMOS AND/OR
    发表于 09-11 16:59 2239次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>和NOR <b class='flag-5'>Flash</b>的差别

    NAND Flash接口简单介绍

    NAND Flash是一种非易失存储器,也就是掉电不丢失类型,现在我们常见的存储设备基本都是NAND Flash,比如U盘、固态硬盘,手机存储等等,电脑传统硬盘除外。
    发表于 09-11 14:48 671次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>接口简单介绍

    NAND Flash 原理深度解析(上)

    Nand Flash存储器是Flash存储器的一种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了高性价比、高性能的解决方案。Nand F
    的头像 发表于 09-05 18:10 1836次阅读

    并行Nand Flash结构和基本工作过程

    引言:并行Nand Flash是中等容量存储方案的理想选择,相比于SPI Nand Flash,性能更优,但体积较大,使用并没有后者广泛,多使用在嵌入式,物联网,工业等领域。
    发表于 08-11 15:50 1009次阅读
    并行<b class='flag-5'>Nand</b> <b class='flag-5'>Flash</b>的<b class='flag-5'>结构</b>和基本工作过程

    串行Nand Flash结构和分类

    引言:随着嵌入式系统的发展,有许多具有串行外围接口(SPI)的应用需要更高密度的内存解决方案来存储大型程序系统和文件。对于这些应用需求,基于Nand结构的存储解决方案提供了Serial Nand系列。
    发表于 08-11 15:49 1309次阅读
    串行<b class='flag-5'>Nand</b> <b class='flag-5'>Flash</b>的<b class='flag-5'>结构</b>和分类

    SD NAND FLASH : 什么是pSLC?

    一、什么是pSLC pSLC(Pseudo-Single Level Cell)即伪SLC,是一种将MLC/TLC改为SLC的一种技术,现Nand Flash基本支持此功能,可以通过指令控制MLC
    发表于 08-11 10:48

    NOR FLASHNAND FLASH基本结构和特点介绍

    非易失性存储元件有很多种,如EPROM、EEPROM、NOR FLASHNAND FLASH,前两者已经基本被淘汰了,因此我仅关注后两者
    发表于 06-29 09:06 2040次阅读
    NOR <b class='flag-5'>FLASH</b>和<b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>基本<b class='flag-5'>结构</b>和特点介绍