首页 > 其他分享 >NAND介绍

NAND介绍

时间:2024-03-24 15:23:10浏览次数:30  
标签:封装 栅极 NAND 介绍 page line 原厂

一. NAND

是一种电压元件,因此它是以不同的电压范围来代表不同的数据。NAND根据不同品质划分等级,依次为正片、白片、黑片

正片:NAND原厂颗粒及原厂封装,或品牌方购买原厂颗粒后自己封装。

白片:原厂或品牌方封好的正片中,仍会有部分再次检测有瑕疵的颗粒。

黑片:在原料筛选的初级阶段便被定为有问题的部分,实际上应该被弃用的原料,但是...

NAND cell 有SLC/MLC/TLC/QLC/PLC:

 

Type bit erase life Description
SLC 1 100000 寿命长,速度快,读写精确,质量好,价格贵
MLC 2 10k 主要用于工业存储
TLC 3 3k - 10k 主流SSD使用
QLC 4 150 低端大容量SSD使用
PLC 5 未知 寿命短,速度慢,价格低

这个erase life只是理论上的安全值,比如TLC erase life这里写3k,实际上NAND质量加上封装技术最后的都达到非常高,比如国产原厂NAND颗粒+原厂的封装能达到10k,普通人可能一辈子都用不坏。国产NAND+存储企业自封看封装技术怎样了。

比如,做俯卧撑,轻轻松松能做10个,再往后肌肉(绝缘体)还能让我坚持再做10个,当然也可能再三五个累趴了。

SSD使用寿命3年一样道理。我抱着一直猫(电子),能轻轻松松抱上1天,1天后肌肉(绝缘体)虽然有点酸,再抱上1天还是可能的;那将要达到1天时,把猫放下(erase)休息一会再抱上,这时能再轻松抱上大半天;快到理论时间时,把猫放下休息会,又能轻松抱半天...

二. MOSFET vs CTF

 浮栅极MOSFET(Floating gate MOSFET):电子储存在栅极中,它相当于一个导体,电子在其中自由移动。这种晶体管的缺点是写入数据时,栅极与沟道之间会形成一次短路,这会消耗栅极中的电荷。一旦栅极中的电荷没了,cell单元就相当于挂了,无法存储数据。

 电荷攫取闪存(charge trap flash,简称CTF):是一种非平面设计,绝缘体环绕沟道(channle),控制栅极又环绕着绝缘体层。这种结构设计里面的电荷是储存在一个绝缘层而非之前   的导体上,像奶酪一样捕获电子,使其难以动弹。

 

3D CTF:  2D NAND逐渐接近摩尔极限,cell之间的干扰影响越来越大,于是2D NAND向3D NAND发展。平面NAND旋转90°,control gate/floating gate环绕一圈,然后在垂直方向堆叠,这样的设计提升了储存电荷的的物理区域,提高了性能和可靠性。

 三. 3D NAND 结构

 string: 在一条bit line上垂直的一条(层高128/232...)

 page: 水平方向一条,3W~6W个单元,同一时间只能有1个page通过bit line读写数据,数据通过bit line汇总到page buffer。

 

 

row: 一整面的String。从一个row读写数据时,page上同一层的相邻单元组也同时被激活。

block:有4-8个rows。

column:4000-6000 blocks

Layer: 水平平面,就是我们说的128L,232L。目前NAND堆叠在232层左右,很快也会突破500层甚至更高。

 边上是bit line选择器,及word line选择器

 

 四.3D NAND 组成

Field Description
Package(Device) 封装好的芯片, 多层组成闪存颗粒, 每个Package 2 channels; 2/4/8 die
Channel channel 表示有几组ALE、CLE、IO[7:0]、DQS、RE、WE、WP信号线。每channel 4CE(1024G) / 2CE(512G) / 1CE(256G)
Target(chip/CE) 对应一个CE, 独立片选, 单独寻址
Die(Lun) 晶圆切割最小单元, 有1个或多个Plane,主流的4个plane,个别厂家能做到6个plane。
Plane 有独立Page/Cache寄存器,496 Blocks
Block 擦除最小单元,目前一个Block可以有成千上万pages(每个厂家数据可能不同,比如2304 pages)。
Page

Program,Read最小单元, 现在主流3D TLC NAND一个page 16KB+2KB。

1个page共用一根word line

 

 


————————————————


原文链接:https://blog.csdn.net/shenfan321/article/details/129844626

 

标签:封装,栅极,NAND,介绍,page,line,原厂
From: https://www.cnblogs.com/xujunhui/p/18092465

相关文章

  • ARM总线结构介绍
    ARM架构是当今世界上最为广泛应用的嵌入式处理器架构之一,其总线结构是连接处理器核、内存、外设和其他系统组件的重要桥梁。本文将介绍ARM总线结构的基本概念、主要特点和常见组成部分。以下是我整理的关于嵌入式开发的一些入门级资料,免费分享给大家:https://m.hqyjai.net/emb_......
  • 银行监管报送系统介绍(五):金融统计数据大集中自动化报送系统——PBOC Report
    人民银行金融统计数据大集中自动化报送系统(简称PBOCReport),是基于现代计算机网络技术应用基础上,由人行总行设置金融统计数据服务器,建立的一个全国统一的金融统计数据库。人行针对各银行存贷款、中间业务、网点人员、互联网金融等汇总报表统计,贷款类报表较多,从行业、期限、业务......
  • YAM yml 配置文件介绍
    拓展阅读toml-01-toml配置文件介绍YAML-01-yml配置文件介绍YAML-02-yml配置文件java整合使用yamlbeans+snakeyaml+jackson-dataformat-yamlYAMLYAML是一种面向所有编程语言的人类友好的数据序列化标准。zh_cn特性大小写敏感使用缩进表示层级关系缩进......
  • 设备驱动-15.内核kmalloc/vmalloc及CMA内存介绍
    1kmalloc/vmalloc区别函数位置特性大小限制kmalloc物理内存映射区域物理地址虚拟地址均连续不能超过128Kkzalloc物理内存映射区域物理地址虚拟地址均连续不能超过128Kvmalloc虚拟内存映射区域虚拟地址连续,物理地址不一定连续无限制vzalloc虚拟内......
  • BZOJ2908 又是nand
    BZOJ2908又是nand首先手玩需要计算的值,发现既不满足交换律也不满足结合律,不好维护。对于位运算,常见的考虑分开每一位计算贡献,对于单独一位,计算较为简单。既然计算的值只能按顺序计算,那我们只能考虑树剖(其他数据结构不好维护顺序)。给每一位建一棵线段树,在线段树上维护。注意到......
  • docker context 介绍
    $dockercontextlsNAMEDESCRIPTIONDOCKERENDPOINTERRORdefaultCurrentDOCKER_HOSTbasedconfigurationunix:///var/run/docker.sockdesktop-linuxDockerDesktop......
  • 决策树模型(1)总体介绍
    决策树总体介绍决策树模型顾名思义就是通过一条条的决策来将样本划分来从而达到分类或回归的目的。决策树模型呈树形结构,下图粗略展示了一个分类决策树其中圆表示特征,方块表示叶子节点也是最终分类的类别,我们通过利用样本中高价值的特征(房子拥有情况,工作的拥有情况)来构建这......
  • 1、Python 正则表达式:基本介绍
    点击上方分类专栏、进行系统性学习(文末可扫码领取资料)正则表达式(RegularExpression)是计算机科学的一个概念。“Regular”一般被译为“正则”、“正规”、“常规”。此处的“Regular”即“规则、规律”的意思,RegularExpression即“描述某种规则的表达式”。正则表达式使用......
  • Linux中的IO模型介绍
    一、IO是什么I/O(Input/Output),中文名为输入/输出,指的是一切操作程序或设备与计算机之间发生的数据传输的过程。它分为IO设备和IO接口两个部分。IO设备,就是指可以与计算机进行数据传输的硬件。最常见的I/O设备有打印机、硬盘、键盘和鼠标。从严格意义上来讲,它们中有一些只能算......
  • Mall4j开源商城系统-基于SpringBoot+Vue系统开发介绍
     今天来介绍一款非常不错的Mall4j开源商城系统Mall4j开源商城,一个基于springboot、springoauth2.0、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁,为生产环境多实例完全准备,数据库为b2b2c设计,拥有完整sku和下单流程的开源商城。目录 今天来介绍一......