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

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

3天内不再提示

NAND Flash 原理深度解析(下)

UnionMemory忆联 来源:未知 2023-09-22 18:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在上一篇文章中为大家介绍了NAND Flash的工作原理和自身的特性(点击查看),本次文章将继续为大家带来关于NAND Flash的内容。

一、NAND Flash 的容量结构

从访问NAND Flash来看,NAND Flash的容量结构为:

  • 一个封装好的颗粒一般有多个片选信号,即NAND CE#,代表独立的Chip Enable片选信号。

  • 一个Target下有一个或多个Die/LUN ,它是能够独立执行命令和报告状态的最小单元。

  • 一个Die/LUN有多个Plane(e.g. 4Plane),通过多Plane并发操作提升NAND Flash读写性能。

  • 一个Plane有几百上千个物理Block,Block是擦除操作的最小操作单元。

  • 一个Block中含有多个Page,Page是Program/Read的最小操作单元。

二、NAND Flash可靠性

- Endurance 耐久度

耐久度表征NAND Flash能够承受的反复擦写次数。NAND Flash的擦写次数是有限的,因为每次擦写操作都会对介质造成损伤。如下图所示,进行擦写操作时,会用十几伏特的高电压对晶体管进行充放电操作,当高能电子来回的穿越绝缘层,就会给绝缘层带来物理损伤,最终影响数据可靠性。

379dc876-592f-11ee-939d-92fbcf53809c.png

- Data Retention 数据保持

随着时间流逝,受量子隧穿效应影响,编程操作充进去的电子会随机发生电子逃逸,进而影响存储的信息。如下图所示,编程操作后的电荷分布如蓝色线所示,Retention后电荷分布向左偏移,影响数据的正确读取。

37c17e6a-592f-11ee-939d-92fbcf53809c.png

- 读干扰

受闪存阵列结构影响,我们去读一个Page时,要对其他位置上的非读page也施加一个电压,造成读干扰效应。读次数较少时,读干扰影响不明显,但是当次数增加到几千次时,累积的弱编程的效应也会影响数据可靠性。如下图所示,较低的电荷状态更容易受到干扰。

37d51754-592f-11ee-939d-92fbcf53809c.png

三、NAND Flash特性

NAND Flash应用挑战:

  1. 读写擦操作单元不对称

    在一个block里面的读写擦是不对称的,读写操作的粒度是page,但擦除操作的粒度是block,一般在FTL层进行地址映射来匹配。

  2. 写操作之前先擦除

    在写操作之前,必须先进行擦除工作,不然会导致写的数据丢失,并且不能找回。

  3. 有限的耐久度

    磨损的次数是有限的,在反复擦写后,闪存的寿命是有限的,需要有效的寿命管理策略来延长NAND Flash寿命。

  4. 数据存储错误

    数据写入NAND Flash后,再读取数据,总是会存在比特翻转,并且出错数随擦写次数增加而增加,需要有效的纠错算法来保证数据可靠性。

虽然Nand Flash还面临着很多挑战,但它的成本优势明显。为了将不可靠的介质打造成可靠的存储产品,我们会通过高效的介质管理算法来保障产品的性能、寿命和可靠性。

37dc52b2-592f-11ee-939d-92fbcf53809c.jpg

长按识别关注更多忆联资讯

了解更多:

NAND Flash 原理深度解析(上)

新盘入手必读|四款主流固态硬盘检测工具科普

多方位优化!忆联分布式数据库存储解决方案,助力MySQL实现高性能、低时延


原文标题:NAND Flash 原理深度解析(下)

文章出处:【微信公众号:UnionMemory忆联】欢迎添加关注!文章转载请注明出处。


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

    关注

    13

    文章

    4886

    浏览量

    90280
  • SSD
    SSD
    +关注

    关注

    21

    文章

    3148

    浏览量

    122599

原文标题:NAND Flash 原理深度解析(下)

文章出处:【微信号:UnionMemory忆联,微信公众号:UnionMemory忆联】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Atmel Flash微控制器产品组合:性能与应用的深度解析

    Atmel Flash微控制器产品组合:性能与应用的深度解析 引言 在电子工程师的设计世界里,微控制器是核心中的核心,它的性能和特性直接影响着产品的质量和功能。Atmel作为一家知名的半导体公司,其
    的头像 发表于 04-06 16:40 1076次阅读

    AT89C51IC2:高性能8位Flash微控制器的深度解析

    AT89C51IC2:高性能8位Flash微控制器的深度解析 在电子设计领域,微控制器扮演着至关重要的角色。今天,我们就来深入探讨一款高性能的8位Flash微控制器——AT89C51I
    的头像 发表于 04-05 16:55 1156次阅读

    NOR FLASHNAND FLASH的对比

    FLASH芯片的擦写次数一般来说都是有限的,目前主流产品的擦写寿命普遍在10万次左右。当FLASH芯片接近使用寿命终点时,写操作可能会出现失败。不过,需要注意NAND FLASH采用整
    的头像 发表于 03-31 16:58 453次阅读

    NOR FlashNAND flash有什么区别

    在嵌入式系统、移动设备与存储领域,NOR FlashNAND Flash是两种最常见的非易失性存储技术。尽管它们都属于闪存(Flash EEPROM)家族,但在内部结构、接口方式、读
    的头像 发表于 03-11 15:08 550次阅读
    NOR <b class='flag-5'>Flash</b>和<b class='flag-5'>NAND</b> <b class='flag-5'>flash</b>有什么区别

    从NOR FlashNAND Flash 和SD NAND,从底层结构到应用差异

    nor flash,nor nand,sd nand,spi nor,nand flash
    的头像 发表于 03-05 18:24 402次阅读
    从NOR <b class='flag-5'>Flash</b> 到 <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b> 和SD <b class='flag-5'>NAND</b>,从底层结构到应用差异

    从NOR FlashNAND Flash 和SD NAND,从底层结构到应用差异

    在嵌入式系统开发中,“存储选型”是经常会遇到的问题,特别是许多曾长期使用 NOR   Flash 的工程师,在切换到 NAND Flash 时常常感到疑惑:   为什么 NAND
    发表于 03-05 18:23

    SD NAND 为何不能存启动代码,SPI NAND 与 NOR Flash 却可以 —— 接口、传输、启动机制全对比

    在嵌入式、物联网、工控、车载等硬件系统中, 启动存储器(Boot Flash)  是决定设备能否上电即跑、稳定可靠的核心器件。实际选型中,SD NAND、SPI NAND、NOR Flash
    的头像 发表于 02-09 11:16 386次阅读
    SD <b class='flag-5'>NAND</b> 为何不能存启动代码,SPI <b class='flag-5'>NAND</b> 与 NOR <b class='flag-5'>Flash</b> 却可以 —— 接口、传输、启动机制全对比

    SPI NOR Flash和SPI NAND Flash存储芯片的区别

    SPI NOR Flash与SPI NAND Flash并非相互替代,而是互补关系。SPI NOR胜在读取速度快、使用简单、可靠性高,是代码存储的理想选择。SPI NAND则以其大容量
    的头像 发表于 01-29 16:58 851次阅读
    SPI NOR <b class='flag-5'>Flash</b>和SPI <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>存储芯片的区别

    单片机Flash是什么类型

    最近看到交流群小伙伴在讨论单片机Flash的话题,比如:Flash类型、速度等。 我们平时在单片机开发过程中也会遇到各种各样的Flash,比如:SPI Flash、Nor
    发表于 01-04 07:10

    Flash芯片烧录器怎么选?存储芯片烧录的关键要点解析

    选择 Flash 芯片烧录器是保障产品量产与可靠性的关键。首先需明确 Flash 芯片类型(NOR/SPI FlashNAND/eMMC/UFS 等)及不同类型的烧录挑战,尤其 UF
    的头像 发表于 12-26 14:55 586次阅读

    从NOR FlashNAND Flash和SD NAND,从底层结构到应用差异

    在嵌入式系统开发中,“存储选型”是经常会遇到的问题,特别是许多曾长期使用 NOR   Flash 的工程师,在切换到 NAND Flash 时常常感到疑惑:   为什么 NAND
    发表于 12-08 17:54

    NAND Flash的基本原理和结构

    NAND Flash是什么?NAND Flash(闪存)是一种非易失性存储器技术,主要用于数据存储。与传统的DRAM或SRAM不同,NAND
    的头像 发表于 09-08 09:51 7756次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>的基本原理和结构

    东芯半导体:强化SLC NAND Flash技术优势,拥抱可穿戴、汽车等新机会

    电子发烧友网报道(文/黄晶晶)在2025elexcon深圳国际电子展上,东芯半导体带来了全系列存储产品的展示,其SPI NAND Flash、PPI NAND Flash、DRAM、M
    的头像 发表于 09-04 15:38 6019次阅读
    东芯半导体:强化SLC <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>技术优势,拥抱可穿戴、汽车等新机会

    FLASH烧写/编程白皮书

    白皮书:如何烧写Flash——不同场景不同需求的选择认识Flash NAND vs. NOR如何烧写/编程不同方案比较
    发表于 07-28 16:05 0次下载

    什么是Flash闪存以及STM32使用NAND Flash

    和再编程。任何flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况,在进行写入操作之前必须先执行擦除。NAND器件执行擦除操作是十分简单的,而NOR则要求在进行擦除前先要将目标块内
    发表于 07-03 14:33