资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
非易失性存储器1. 绪论随机存储器(如DRAM和SRAM)的缺点之一就是掉电后所存储的数据会随之丢失。 为了克服这个问题,人们已设计并开发出了多种非易失或/且可编程的存储器。最近,基于 浮栅概念的闪存由于其小的单元尺寸和良好的工作性能已经成为最通用的非易失存储器。因 此,在本文中,我们将着重介绍ROM的两种结构(即NOR和NAND阵列)和闪存的基本 结构及其应用。2. MOS ROM 阵列的两种实现方法2.1基本ROM单元只读存储器阵列可以看做是一种简单的组合布尔逻辑,即它对每个输入组合(地址)都 会产生一个指定的输出值。因此,在一个特定地址存储二进制信息,可以通过被选行(字线) 与被选列(位线)间有无数据路径(相当于特定位置上有无元件或元件是否在标准电压下导 通)来实现。而实现数据路径的基本结构有两种,即NOR和NAND阵列。(a)Diode ROM(b)MOS ROM 1(c)MOS ROM 2图 2.1 ROM 的 1 和 0 单元的不同实现方式首先,考虑最简单的单元,如图2.1(a)所示,这是一个基本的ROM单元。假设位线BL 通过一个电阻接地,没有任何其他的激励或输入。这就是0单元中的情况(2.1(a)下图)。 由于字线WL和位线BL之间不存在任何实际的连接,所以BL的值为低电平而WL得值无关。反之,当把一个高电压 V 加在 1 单元的字线上时二极管导通,字线被上拉至WLV V,结果在位线上形成了一个1。总之,在WL和BL之间是否存在一个二极管区WL D ( on )分了 ROM 单元中存放的是1 还是0。2.2 NOR ROM 结构然而,由于二极管单元的位线与字线是不隔离的,所有需要用来充电位线电容的电流 必须通过字线和它的驱动器来提供,而这些电流这大容量存储器中是非常大的,因此,这一方法只适用于小存储器。一个改善隔离的方法是在单元中使用一个有源器件,如图 2.1(b) 所示,其工作原理与二极管单元相同,但是它的所有输出驱动电流都是由单元中的MOS管 提供的,字线驱动器只负责充电和放电字线电容。但是,这一改进的直接代价是单元比较复 杂和面积较大(额外的电源接触孔所致)。图2.2是使用这一个单元的MOS ROM阵列。WL0WL1WL2WL3VbiasDDDDBL11BL 2BL3Pull-down loads图2.2一个4X4的OR ROM 单元阵列,使用图2.1(b)单元;图2.1(c)是采用MOS单元的另一种实现方法。这一单元的工作要求把位线通过电阻接 到电源电压上,或者说输出的默认值必须等于1。因此,在WL和BL之间没有晶体管就意 味着存放1。0单元通过在位线和地之间连接一个MOS器件来实现。在字线上加一个高电压使器件导通,从而把位线下拉至GND。图2.3是使用这一单元的MOS ROM阵列。VDDPull-up devicesWL0WL1WL2WL3GNDGND图 2.3 一个 4X4 的 NOR ROM单元阵列,使用图2.1(c)单元;BL 0BL 1 BL2BL 3图2.3中4x4 NOR ROM阵列的两种可能的版图如下:(a)OProgrammming using tpe Contact Laver Only触点掩模型ROMPolysiliconMetallDiffusi onMetall on Diffusion图2.4 4x4 NOR ROM可能的版图这一阵列是通过在水平方向和垂直方向上重复相同的单元构成的,其中奇数单元相对水平轴成镜像以便共享GND线。这两个版图的区别在于它们的编程方式。在图2.4(a)的结构 中,存储器通过有选择地加入金属至扩散层的接触孔来编程。因而,连至位线的金属接触存 在时就建立起一个0单元,不存在时则表明为一个1单元,并且在这种情况下,只用一个掩模层(即CONTACT)对存储器进行编程。而在图2.4(b)的结构中,存储器是通过 按需要有选择地增加晶体管来写入的,这需要借助扩散层(制造工艺中的 ACTIVE 掩模) 来完成。注意到。在这种情况下,所有的 nMOS 晶体管都已经和位线相连,从而不可通过 忽略相应的漏极接点来实现在某一位置存储1。而是在制造过程中通过有选择的沟道注入将晶体管的阈值电压升高到卩 以上,使与存储1有关的nMOS晶体管失活。即,每OH个阈值电压的注入表示存储了一个1,而没有注入的晶体管则相应地存储0。 由于注入掩模型结构中每个金属-扩散点是由两个相邻晶体管共用的,故与触点掩模型ROM版图相比,注入掩模型ROM版图具有更高的存储密度,大约节省15%的面积。另一 方面,触点掩模型(CONTACT掩模)的优点是接触层是制造过程中比较靠后的步骤。这就 推迟了在工艺周期中存储器的实际编程时间。圆片可以预先完成直到CONTACT掩模前的 工艺制造过程并存放起来。一旦一个具体的编程确定下来,余下的制造过程就可以很快完成, 从而缩短了定货和交货的时间。总之,最终使用那一种方法取决于主要的设计指标尺寸/ 性能还是交货时间。2.3 NAND ROM 结构我们很容易注意到, NOR ROM 的两种版图中,晶体管只占据了整个单元尺寸的很小 比例,单元的大部分面积用于位线接触和接地连接。避免这一开销的一种方式是采用不同的 存储结构,即NAND ROM结构,如图2.5所示。图 2.54 X 4 MOSNAND ROM未被选中的所有字线保持为高电平。如果一个晶体管位于被选中的行与列的交点上,则此晶体管截止,且列电压被负载元件拉到 高电平。另一方面,在多输入的 NAND 结构中,如果在此特定交点上无晶体管(短路), 那么列电压会被其他的nMOS晶体管拉到低电平。因此,在交点上,无晶体管则表示存储0,交点处有晶体管则存储1。NAND 结构的主要优点是它的基本单元只有一个晶体管构成,并且不需要连接任何电源 电压和 GND 线,这就大大缩小了单元尺寸。图 2.6 为这一结构的两种版图,第一种采用 METAL-1金属层来有选择地短路晶体管(a)。它使单元的尺寸比最小的NOR ROM单元还要 小约15%;同时,若再增加一道额外的注入工序,即注入n型杂质降低阈值使器件成为一 个耗尽型晶体管时,不管加上什么样的字线电压它总是导通的,因此就相当于短路;由此所 得到的单元面积比等效的NOR ROM单元小两倍多。然而, NAND 结构的位线(列)是串联的,即位线上的存储单元是串联连接,而 NOR 结构的各个存储单元互相独立。由于对两种结构的传播延时的计算,涉及内容过多并且篇幅 过长,也不是本文讨论的重点之所在,在此只给出一个一般性的结论:NOR结构通常有较 快的存取时间,而NAND的时间则较长;然而,NAND ROM的单位面积的位密度比使用 相同工艺和设计规则的 NOR ROM 要高得多。对于NAND ROM而言,延时与对位线进行放电的串联晶体管数量的平方成正比。当串 联的晶体管数超过8-16个时,这种NAND ROM的速度将变得非常慢,所以通常将NAND ROM 分为多个小的体,而每个体中串联的晶体管的数量不超过一定的限制。然而,这种 NAND结构对于闪存(flash memory)是有利,因为对于闪存来说,密度性和成本比存取时间 更重要。2.4 小结我们看到一个 ROM 模块的编程要涉及到制造商,从而造成产品开发过程中不愿看到的 延迟,所以这种方法已显得越来越不流行了;一个更合乎要求的方法是用户可以用自己的设 备来编程存储器,而这也就是随后要讨论的非易失性读写存储器。3. 非易失性读写存储器非易失性读写存储器(Nonvolatile Read-Write Memory)的结构实际上与ROM 一样。它 的存储内核是由一个放在字线/位线网格上的晶体管阵列构成的。存储器通过有选择地使其 中某些器件有效或无效来进行编程;在ROM中,这是通过掩模层的变化来完成的;而在非 易失性读写存储器(NVRW )中则用结构经过修改的晶体管(浮栅晶体管)来代替。3.1浮栅晶体管(FAMOS)浮栅晶体管的阈值电压可以通过电学方式来改变,改变的阈值在关断电源后仍能永久保 持不变。它是目前大多数可重新编程存储器的核心器件,如图3.1 所示。从图中可以得知,浮栅晶体管的结构与通常的MOS器件类似,但是多了一个额外的多 晶硅条插在栅和沟道之间,这一多晶硅条不与任何东西连接,因而称为浮栅。插入这一额外 栅最明显的影响是使栅氧层的厚度t加倍,从而降低了器件的跨导并使阈值电压升高; ox(a) Device cross-section(b) Schematic symbol图3.1浮栅晶体管(FAMOS)更为重要的是,该器件的阈值电压是可编程的。在源和栅-漏终端之间加上一个高电压(10V 以上)可以产生一个高电场并引起电子雪崩注入。电子得到足够的能量变“热”并穿过第一 层氧化物绝缘体而在浮栅上被捕获。这一现象在栅氧层厚度约为100nm时就会发生,器件 的制造相对容易(与FLOTOX相比)。被捕获的电子有效地降低了浮栅上的电压。这个过程 是自我约束的浮栅上积累的负电荷有效地降低了氧化层中的电场;移去电压后已引起的 负电荷仍留在原来的位置上,从而是中间浮栅产生一个负电压。从器件的角度看,这相当于 有效地增加了阈值电压。参看图3.2。由于浮栅为极好的绝缘体所包围,所以被捕获的电荷32可擦除可编程只读存储器(EPROM)EPROM是通过封装在一个透明窗口把紫外线(UV)照射到单元上来进行擦除的EPROM 的存储单元采用叠栅注入MOS管(SIMOS管)。单元结构简单,密度高,成本低。但是, 采用UV擦除的两个主要缺点是擦除过程很慢和可靠性问题。3.4叠层栅MOS管剖面示意图3.3电擦除可编程只读存储器(EEPROM)EEPROM 采用了一种称为 FLOTOX (floating-gate tunneling oxide)晶体管浮栅器件作 为可支持电擦除过程的可编程器件,如图3.5所示。它与FAMOS器件类似,但隔离浮栅与 沟道和漏端的那一小部分绝缘介质的厚度减少到大约10nm或更少。当把一个约10V的电 压加到这一很薄的绝缘层时,电子通过隧穿机理穿入或穿出浮栅。图3.6为隧穿节的I-V特 性曲线。这一编程的方法的主要优点在于它的可逆性,即只要在写过程中所加的电压反过来即可 实现擦除。向浮栅注入电子将使阈值Vt升高,而相反的操作则降低和。但是这一双向工乍Floating gateSubstrateP 10 nm图3.5 FLOTOX transistor图3.6 Fowler-NordheimI-V 特性带来了阈值控制的问题:卩卩可能低于0V,从而有效地产生一个即使栅上施加0V电压也不会关闭的器件。使用选择器件的原因是阈值电压很难精确地控制,因为这取决于生产过程中 的一些变化和浮栅上初始存储的电荷。如果由于初始储存的电荷使得不可能可靠地达到希望 的内部电压,那么存储器单元将不能正确工作。为了避免这个问题,与FLOTOX晶体管串 联一个选择管,并连接到字线和位线。选择管使用正常的字线电平,而 FLOTOX 晶体管有 一个位于两个可能阈值之间的合适的栅电压,如图3.7 所示。4-5V+2叫Lov+20VJldB1(b).擦除状态图3.7 EEPROM存储单元以下是 EEPROM 存储单元工作状态的分析
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号