闪存的基础知识1-Vt的定义

系列文章目录

本次系列文章主要分享与存储相关的知识

文章目录

目录

系列文章目录

前言

一、mos管 阈值电压是什么?

二、详细分析

1.通俗理解

2.读入数据

总结

前言

阈值电压(Vt)

 阈值电压(Vt或Vth)的概念是从MOS管来的。

一、mos管 阈值电压是什么?

先从MOS管的阈值电压谈起。MOS管(MOSFET)是由Gate (栅极),Source (源极),Drain (漏极)和Body (衬底)构成的四端器件(注1)。其功能取决于沟道中载流子(空穴和电子)的流动。根据起主要作用的载流子的种类,可分为PMOS (正电荷的空穴为主)和NMOS (负电荷的电子为主)。闪存可以看成在NMOS基础上增加了一个浮栅(没有直接外接),所以本文以NMOS为例展开,其截面图为,

NMOS每个端子都需要一个偏置电压才可以正常工作,由栅极电压控制源极和漏极之间电流的通路,就像是一个可调节的水龙头可以精确控制水流的大小。在这里我们把,

  1. 源极偏置电压简称为Vs
  2. 栅极偏置电压简称为Vg
  3. 漏极偏置电压简称为Vd,其输出电流简称为Id

一般NMOS的衬底和源极接低电平,例如约定Vs=GND,则它的阈值电压就可定义为:

漏极电压(Vd)一定时,改变栅极电压(Vg),并测量漏极电流(Id)。当漏极电流(Id)等于事先约定的阈值电流(Ithreshold,简称It)时,此时的栅极电压就是阈值电压(Vthreshold,简称Vt)

逐条分析这句话,

  1. 漏极电压(Vd)一定时”:这里我们又固定了一个变量,即漏极电压也是约定不变的(注2)。那么上文中谈到的3个电压和1个电流中,就只剩下Vg和Id在改变了。
  2. “改变栅极电压(Vg),测量漏极电流(Id)”:这段话说明了剩下的两个因子(Vg和Id)中,Vg是自变量,Id是随着Vg改变而改变的应变量。
  3. 当漏极电流(Id)等于事先约定的阈值电流(Ithreshold,简称It)时”:这里又约定了一个电流值。它和闪存外围电路辨析电流的能力相关,这里我们暂时认为它是约定的常数(注2)。
  4. 此时的栅极电压就是阈值电压(Vthreshold,简称Vt)”:所以阈值电压Vt就是某个特殊情况下的栅极电压Vg。在这个Vg下,Id=It

二、详细分析

1.通俗理解

      一个更为通俗的例子,就是在洗澡的时候通过拧水龙头调节冷热水比例,当调节到最舒适的水温的时候,大家往往会把这个龙头的位置定好,那么我们固定的这个水龙头位置(Vg)就是阈值电压(Vt),这个时候出水的流速和温度,就是阈值电流(It)。

MOS管可分耗尽型和增强型;漏端电流也有Idoff、Idsat等定义,许多MOS管相关的概念,我们这里就不多赘述了。

上述Vg与Id的关系,我们也可以用一个函数y = f(x)来类比,所谓Vt,就是要寻找一个x0,使得f(x0)等于某个约定的y0,此时的x0就是Vt。

在直角坐标系里把这个函数画出来,差不多就是,

X轴是Vg,Y轴是Id,当Id=It时,Vg-Id曲线对应的Vg就是Vt。上面是MOS管的阈值电压,而闪存的阈值电压基本也是一样的定义。唯一不同的点是,闪存的Vt并不固定,通过控制闪存单元存储电荷,我们可以实现对闪存Vt的调节,这种调节也恰恰是闪存能够编程或者擦除的基础。

2.概念深入

   闪存按电荷的控制,目前分两大阵营,浮栅(floating gate)和电荷捕获(Charge Trap),我们现在所用的3D NAND,大部分都是用电荷捕获结构实现的,这个细节可以以后再说。本文仅以浮栅技术为例(比较好画图),其单元截面图可以画成:

浮栅层的材料是可导电的多晶硅,电势较低,可以储存电子。如果浮栅中电子较多,相当于对栅极电压(Vg)做了一定的屏蔽,那么栅极电压需要首先抵消浮栅的屏蔽,然后才能获得漏极电流。相应的Vg-Id曲线就会向右平移,阈值电压就增加了,反之,当我们减少浮栅中的电子,甚至抽取过量电子以形成空穴,则可以让Vg-Id曲线向左平移,相应的阈值电压就会降低,

作为集成电路基础的MOS器件,其特性,尤其是Vt,对数字电路和模拟电路都非常重要。只是数字电路,从功能设计上可以相对简单的设置极端Vg值,让Vg远大于Vt或者Vg远小于Vt,来输出逻辑1和0。而对闪存来说,我们可以精确控制Vt以实现SLC,MLC,TLC等等,具体内容等介绍完Vt概念以后再展开。

以SLC为例,我们通常定义Vt低时为擦除态,Vt高时为编程态。能够区分存储单元晶体管的Vt高低,就能够知道单元中被存储的数据。相应的,稳定的Vt才能够保证稳定的数据存储。那么怎么才能够区分存储单元中的Vt的高低状态呢?我们就需要引入Vt分布的概念,这个会在我们这个系列的下一篇文章中介绍。


总结

在一些特殊应用里,MOS管会有更多需要考虑电压及电流的节点,如果后面有碰到,再做介绍。(2)约定不变,不代表不可以改变。在一些情况下,我们也可以改变Vd和It的来改变Vt,

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/625024.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

结构化流(Structured Streaming)

结构化流介绍 有界和无界数据 有界数据: 指的数据有固定的开始和固定的结束,数据大小是固定。我们称之为有界数据。对于有界数据,一般采用批处理方案(离线计算)特点:1-数据大小是固定2-程序处理有界数据&#xff0c…

嵌入式学习-网络编程-Day2

思维导图 tcp通信流程 udp通信流程 作业1 写一个基于TCP协议的客户端来控制RobArm机械臂 代码 #include <myhead.h> #define SER_PORT 8888 #define SER_IP "192.168.122.71" #define CLI_PORT 6666 #define CLI_IP "192.168.122.36"int main(int…

分布式搜索引擎ElasticSearch——搜索功能

分布式搜索引擎ElasticSearch——搜索功能 文章目录 分布式搜索引擎ElasticSearch——搜索功能DSL查询文档DSL查询分类全文检索查询精确查询地理查询复合查询Function Score QueryBoolean Query 搜索结果处理排序![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/37d…

Qt 使用vs2019制作Qt静态库( *.lib )并使用

一 .创建静态库 1.创建Qt Class Library(Qt静态类库)项目 2.设置项目名以及项目路径(注意:不能有中文字符) 点击next 3.选则需要的模式以及Qt 模块 然后点击next,Finish完成创建 4. 然后手动添加Qt Widget Form File (.ui)并对设计ui 5. tpendialog.h #pragma once #includ…

书生.浦语大模型实战一

从专用模型到通用大模型 数据 书生.万卷1.0 文本图像-文本视频数据 OpenDataLab开放平台 图像&#xff1a;ImageNettokens语料&#xff1a;WikiQA音频视频&#xff1a;MovieNet3D模型 预训练 微调 增量续训 使用场景&#xff1a;让基座模型学习到一些新知识&#xff0…

Ubuntu 20.04 Intel RealSense D435i 相机标定教程

下载编译code_utils mkdir -p ~/imu_catkin_ws/src cd ~/imu_catkin_ws/src catkin_init_workspace source ~/imu_catkin_ws/devel/setup.bash git clone https://github.com/gaowenliang/code_utils.git cd .. catkin_make报错&#xff1a;sumpixel_test.cpp:2:10: fatal err…

vivado 使用IP Integrator源

使用IP Integrator源 在Vivado Design Suite中&#xff0c;您可以在RTL中添加和管理IP子系统块设计&#xff08;.bd&#xff09;项目或设计。使用Vivado IP集成程序&#xff0c;您可以创建IP子系统块设计。IP集成程序使您能够通过实例化和将Vivado IP目录中的多个IP核互连。可…

改进YOLOv8:添加CBAM注意力机制(涨点明显)

1、计算机视觉中的注意力机制 计算机视觉中的注意力机制是一种聚焦于局部信息的机制&#xff0c;其基本思想是让系统学会忽略无关信息而关注重点信息。这种机制在图像识别、物体检测和人脸识别等任务中都发挥了重要作用。 注意力机制的实现方法有多种&#xff0c;其中包括空间…

亲手打造一个本地LLM语音助手来管理智能家居

经历过 Siri 和 Google 助手之后&#xff0c;我发现尽管它们能够控制各种设备&#xff0c;但却无法进行个性化定制&#xff0c;并且不可避免地依赖于云服务。出于对新知识的渴望以及想在生活中使用一些酷炫的东西&#xff0c;我下定决心&#xff0c;要追求更高的目标。我的要求…

【RTOS】快速体验FreeRTOS所有常用API(2)任务管理

目录 二、任务管理2.1 任务创建&#xff08;三种方式&#xff09;1&#xff09;动态内存分配方式创建任务2&#xff09;静态内存分配方式创建任务3&#xff09;带有任务参数方式创建任务 2.2 任务删除2.3 两种delay 二、任务管理 该部分在上份代码基础上修改得来&#xff0c;代…

​HDD回暖于2024,与SSD决战于2028--part2

东芝和西部数据在2023年的硬盘产品中都没有采用类似希捷的HAMR技术产品&#xff0c;而是采用了其他的技术方案用于提升存储容量。 东芝采用了MAMR技术&#xff0c;通过微波磁通控制现象来提高高密度区域的写入信号质量。根据厂商的测试数据发现&#xff0c;MAMR的磁头可靠性比H…

Flink-容错机制

Flink中的容错机制 流式数据连续不断地到来&#xff0c;无休无止&#xff1b;所以流处理程序也是持续运行的&#xff0c;并没有一个明确的结束退出时间。机器运行程序&#xff0c;996 起来当然比人要容易得多&#xff0c;不过希望“永远运行”也是不切实际的。因为各种硬件软件…

HCIP ISIS实验

拓扑图&IP划分如下图&#xff1a; 第一步&#xff0c;配置IP地址&环回地址 以R1为例&#xff0c;R2~R8同理 interface GigabitEthernet 0/0/0 ip address 18.1.1.1 24 interface GigabitEthernet 0/0/1 ip address 12.1.1.1 24 interface LoopBack 0 ip address 1.1.…

第07章_面向对象编程(进阶)拓展练习(关键字:this,继承性和方法重写,关键字:super,多态性,Object类)

文章目录 第07章_面向对象编程&#xff08;进阶&#xff09;拓展练习01-关键字&#xff1a;this1、Circle类2、MyDate类3、Card类 02-继承性和方法重写4、Person、Student、Teacher类5、DepositCard、CreditCard类6、Employee、Programmer、Designer、Architect类7、判断输出结…

统计学-R语言-4.6

文章目录 前言列联表条形图及其变种---单式条形图条形图及其变种---帕累托图条形图及其变种---复式条形图条形图及其变种---脊形图条形图及其变种---马赛克图饼图及其变种---饼图饼图及其变种---扇形图直方图茎叶图箱线图小提琴图气泡图总结 前言 本篇文章是对数据可视化的补充…

Centos7.9忘记Root密码找回

Centos7.9忘记Root密码找回 1. 背景2. 目的3. 具体操作3.1 重启系统3.2 增加代码3.3 单用户模式3.4 单用户模式3.5 修改密码3.6 创建文件3.7 重启验证 1. 背景 由于物理主机上安装了多个虚拟机&#xff0c;部分虚拟机忘记了root密码&#xff0c;前段时间刚好要用这个虚拟机&…

智慧康养项目:智能技术与产品提升老年人生活品质

智慧康养项目需要集成的一些独特的技术和产品&#xff0c;其中包括&#xff1a; 智能健康监测设备&#xff1a;我们开发了一款能够实时监测老年人身体状况的智能健康监测设备&#xff0c;包括血压、血糖、心率等指标。该设备通过数据分析处理&#xff0c;能够提供个性化的健康…

内存泄漏问题

内存泄漏是一种常见的问题&#xff0c;它可能导致系统内存不断增加&#xff0c;最终耗尽可用内存。解决内存泄漏问题通常需要进行调试和分析。下面是一些可能有助于解决内存泄漏问题的步骤&#xff1a; 1. 监控内存使用情况&#xff1a; a. 使用 malloc 记录日志&#xff1a;…

【Dart】=> [05] Dart初体验-函数

文章目录 函数函数特点可选和默认参数函数对象箭头函数匿名函数综合案例 能够定义并使用Dart函数 学习内容&#xff1a; 函数定义可选和默认参数函数对象箭头函数匿名函数 函数 函数定义 Dart函数的结构&#xff1a; 调用函数&#xff1a; 案例&#xff1a;定义计算任意…

短视频账号矩阵剪辑分发系统无人直播技术开发源头

一、全行业独家源头最全面的核心技术 短视频矩阵新玩法是指利用批量自动混剪系统来处理大量短视频&#xff0c;通过智能算法自动进行视频剪辑、场景切换、特效添加等操作&#xff0c;最终生成高质量、精彩纷呈的混剪视频作品的方法和技术。这一方法的出现使得大规模短视频制作…