作者 Wolfe Yu
前言
半导体存储器功能分类
半导体存储器是一种能存储大量二进制信息的半导体器件,半导体存储器种类很多,一般按功能来分,可以分为只读存储器(ROM)和随机存储器(RAM)。
ROM结构简单,断电以后数据还保留着;重新上电,读出来的数据还能恢复成原来的样子。
图1:ROM重新上电信息保留
图2:RAM重新上电信息丢失
只读存储器(ROM)
早期只读存储器一览
掩膜只读存储器:定制产品,按照用户要求来,内部数据在出厂时就被设定好,后续无法修改。
可编程只读存储器:也叫“反熔丝”,比掩膜存储器高级点,出厂时可以烧写一次,但如果烧错了,只好作废换下一个。
EEPROM(E2PROM):为了重复利用,这代产品首先研究了第一代通过紫外线擦除的EPROM产品。这代产品是将电荷通过浮栅雪崩注入MOS管(FAMOS)、或者叠栅雪崩注入MOS管(SIMOS),通过雪崩效应编程。这种产品擦出复杂,而且擦写速度很慢。
后来经过改良升级,改采用浮栅隧道氧化层MOS管注入,取名“EEPROM”,也称作“E2PROM”。为了提高擦写可靠性,并保护隧道氧化层,EEPROM还会再加一个选通管。程序读写时,主要通过字线和位线施加脉冲来实现操作。
图3:掩膜存储器、反熔丝存储器、EEPROM一览
快闪存储器(Flash Memory)
快闪存储器Flash是在EPROM和EEPROM的基础上做了一些改进,它采用一种类似于EPROM的单管叠栅结构的存储单元,只用一个单管来实现。
图4:Flash存储器单元结构
快闪存储器Flash的结构与EPROM的SIMOS管类似,主要差异为浮栅与衬底氧化层的厚度不同,下图是一个Flash的叠栅MOS管结构。
图5:普通Flash的叠栅MOS管结构
快闪存储器究竟是怎么保存数据的呢?Flash擦写是通过改变浮栅上的电荷来实现的。写入时,漏极经过位线接正压,并将衬底接地,在字线上加脉冲高压(18~20V),源级和漏极之间会发生雪崩击穿,部分电子会穿过氧化层到达浮栅,形成浮栅充电电荷。
擦除即是将电子从浮栅移出来实现。擦除时,将字线接地,同时,在P阱和N衬底上偏置一个正的脉冲高电压(约20V)。这时,浮栅上面的电荷又会通过隧道效应被移出。
读取Flash时,一般在字线加正常逻辑电平(一般3.3V或者5V),源级接地,当浮栅上存在电荷时,MOS管截止,输出1状态信号。反之,浮栅上没有电荷,MOS管导通,输出0状态信号。
图6:Flash单元擦写示例
Flash过擦除(Over Erase)
图7: Nor Flash操作示意图
超级快闪存储器(SuperFlash®)
前面提到,快闪存储器的功能很强大,但擦除速度太慢。针对这一问题,Excepoint世健代理的Microchip旗下SST发明的一种全新超级快闪存储SuperFlash®技术。
图8: SuperFlash®闪存的叠栅MOS管结构
在SuperFlash闪存中,控制栅被分成两部分,只覆盖一部分浮栅,它可以直接控制流入漏极的电流。
过度擦除留下的正电荷会产生单元泄漏路径,导致闪存无法正确读取数据。对于SuperFlash闪存来说,由于控制栅直接管理漏极边缘,过度擦除无法使浮栅的泄漏路径的达到漏极。所以,SuperFlash闪存不会考虑过度擦除问题,相对来说,擦除时间就会短很多。
随机存储器(RAM)
动态随机存储器(DRAM)一览
图9: DRAM结构示意图
静态随机存储器(SRAM)
静态随机存取存储器(Static Random Access Memory,SRAM)是在静态触发器的基础上构成,靠触发器的自保功能存储数据。
SRAM的存储单元用六只N沟道MOS管组成,其中四个MOS管组成基本RS触发器,用于记忆二进制代码;另外两个做门控开关,控制触发器和位线。
图10: SRAM结构示意图
RS触发器,是最常见的基本数字锁存单元, FPGA的LUT的主要组成部分,结构简单,操作灵活,RS触发器有一个致命的缺陷,容易产生竞争冒险。
图11: SRAM构造RS触发器数字逻辑示意图
SRAM的单粒子翻转事件(SEU)
图12: 单粒子翻转事件充电原理
当上管出现一次电离辐射,通过建模,可以大致算出输出电压脉冲和累积电荷、以及存储电容存在一定关系。
假设,如果前级输入是逻辑1,输出是逻辑0,存储单元电容为100fF,只要累积电荷达到0.65pC-0.7pC时,输出电压脉冲幅值>0.7V,就很容易判断为输出为高电平。在输出端电压脉冲恢复到零电平之前,通过反馈,将逻辑0写入输入,从而造成输出端电压固定在高电平,变成逻辑1,出现粒子翻转效应。这也是我们常说的数字电路的竞争冒险现象。
图13: RS触发器引起竞争冒险现象
单粒子翻转影响及加固
其他存储器(FRAM&EERAM)
相对于传统的主流半导体存储器,非易失性只读存储器(ROM)和易失性随机存储器(RAM),还有一些速度较快,而且非易失性存储器,比如铁电存储器(FRAM)、和非易失性随机存储器(EERAM)。
铁电存储器(FRAM)
图14: 铁电存储器原理
非易失性随机存储器存储器(EERAM)
图15: 非易失性随机存储器架构
图16: 非易失性随机存储器用电容为SRAM转移数据提供电源
图17: 非易失性随机存储器工作原理
Microchip基于先进存储技术一揽子解决方案
随着5G通信等市场的快速爆发,越来越多的定制产品层出不穷。由于存储器大多都要暴露在十分苛刻的环境中,市场对万能芯片FPGA的需求越来越大。Excepoint世健拥有专业的技术团队,其代理的Microchip 的FLASH型FPGA能有效抵抗辐射从而提高系统的可靠性,快速的SuperFlash和创新的EERAM技术的存储器等解决方案也都非常有特色,能帮助客户降低存储成本,为客户的系统设计需求提供更多选择。