一句话速懂:Flash是非易失性存储器(断电数据不丢),靠浮栅晶体管的电荷存储0/1,分NOR和NAND两大主流,是SSD、U盘、手机存储的核心。

每个存储位的核心是带浮栅(Floating Gate) 的MOS管;浮栅被绝缘氧化层包裹,可捕获/保留电子,有无电荷对应数据 1/0。
控制栅(Control Gate):施加电压控制电子进出
隧道氧化层:超薄介质,高压下电子通过隧道效应进入浮栅
源极/漏极:电流通路,用于读取状态
写入(编程):控制栅加正高压,电子穿过隧道氧化层进入浮栅,存储“0”
擦除:施加反向高压,浮栅电子被抽出,恢复“1”;NAND以块为单位擦除,NOR可按字节/字
读取:加低压,检测源漏间电流大小;有电荷(0)电流小,无电荷(1)电流大


SLC:1单元1位,寿命最长(10万+擦写)、速度最快、成本最高,用于工业/企业级
MLC:1单元2位,平衡寿命与成本
TLC:1单元3位,消费级SSD/手机主流,寿命中等
QLC:1单元4位,容量大、成本低,适合冷数据存储
初始化配置:CPU/控制器指定读写地址、长度、操作类型
申请操作:发送写/擦/读指令到Flash芯片
高压编程/擦除(写/擦时):芯片内部产生高压,完成浮栅电荷操作
数据传输/状态检测:读时返回电流对应的0/1数据;写后校验
操作完成中断:通知主控任务结束
优点:非易失性、无机械结构(抗震)、低功耗、体积小
缺点:有限擦写寿命(需损耗均衡算法Wear Leveling);擦除必须先整块操作,不能直接覆盖单个字节
大容量存储:SSD硬盘、USB闪存盘、microSD卡
嵌入式系统:主板BIOS、路由器固件、STM32等单片机的程序存储
移动设备:智能手机、平板、相机的内置存储
历史:1984年由东芝的舛冈富士雄发明;1988年Intel推出首款商用NOR Flash
与DRAM区别:DRAM是易失性、速度更快,用于内存;Flash非易失,用于长期存储
与EEPROM区别:Flash可批量擦除,EEPROM多为字节级擦写,Flash更适合大容量