武汉新芯存储结构“更快”的整体擦除方法

发布者:InspiredDreamer最新更新时间:2020-06-19 来源: 爱集微关键字:存储结构 手机看文章 扫描二维码
随时随地手机看文章

集微网消息,在全球NOR Flash存储芯片领域,武汉新芯公司频频突破技术壁垒,此前公司在50nm闪存技术上取得突破,达到国际先进水平。而最近武汉新芯在NOR Flash的存储结构和擦除方法上,又带来了一个新的“惊喜”。

半导体器件领域,闪存以其工作速度快、数据可靠的特性可大量替代其他存储器嵌入到电路中。相对于NAND结构,NOR结构的非易失性闪存凭借单元面积小且读写时间短的优势可在市场中得到大规模应用。

目前主流的NOR Flash主要基于浮栅闪存技术,存储区域在逻辑上分成多个存储块。擦除操作闪存读写之外的另一个重要特性,反映了器件本身性能的好坏,需要以存储块为单位进行顺次擦除,由于闪存集成了大量存储块,因此与读写操作相比,整体擦除非常耗时。

图1 常规存储结构示意图

图1展示了一种现有的闪存的存储结构图,该存储结构100包括两个存储体Bank0、Bank1,并平均分配有n个存储块,芯片控制器110耦合两个存储体,可执行读取,写入和擦除的操作。在对存储结构整体擦除的过程中,需要依次对各个存储块顺序执行擦除步骤。由于这种擦除方法需要对每个存储块单独进行操作,并且只有当上一个存储块完成擦除操作后才可以对下一个存储块进行擦除,导致完成整体擦除的效率非常低。

面对如何提高闪存整体擦除的效率问题,武汉新芯公司在2019年12月12日提出的一项名为“存储结构及其擦除方法”发明专利(申请号:201911215946.9)中提到了解决方案,此专利的申请人为武汉新芯集成电路制造有限公司。

图2 专利中改进的存储结构示意图

图2展示了该专利中改进的存储结构,与传统结构相似,该存储结构至少包括两个存储体,分别记为第一存储体Bank2和第二存储体Bank3,并具有n个存储块。存储结构的控制器包括芯片控制器210、第一存储体控制器220及第二存储体控制器230,存储体控制器分别控制各自的存储体bank,同时受到总芯片控制器控制,实现基本的读、写、擦除操作。

与现有存储器件的顺序擦除方法不同,该专利中提出流水线并行擦除方式。当存储结构需要整体擦除时,控制器控制存储块B1、B2… Bn以设定的擦除方式按照编号顺次进行第一过程和第二过程的擦除操作,如存储块Bi在执行第二过程时,存储块Bi+1在执行第一过程,即对于编号相邻的两个存储块,存储块Bi执行第二过程和存储块Bi+1执行第一过程是同步进行的,当存储块Bi完成第二过程且存储块Bi+1完成第一过程之后,存储块Bi完成擦除;存储块Bi+1执行第二过程,同时存储块Bi+2执行第一过程……,这样以流水线的方式继续下去,直至存储块Bn完成擦除,从而存储结构完成整体擦除操作

以上就是武汉新芯公司关于NOR Flash存储结构和擦除方法的专利内容介绍,相比于顺序执行,流水线形式的并行擦除方法可以显著提高擦除效率,从而进一步提高其闪存产品的竞争力。


关键字:存储结构 引用地址:武汉新芯存储结构“更快”的整体擦除方法

上一篇:扎克伯格顶不住了:Facebook允许美用户屏蔽所有政治广告
下一篇:致力打造“人民的5G”,紫光展锐展现5G时代的无限可能

推荐阅读最新更新时间:2024-11-18 00:45

AVR 存储器组织结构及内部EEPROM读写范例
AVR 系列单片机内部有三种类型的被独立编址的存储器,它们分别为:Flash 程序存储器、内部SRAM 数据存储器和EEPROM 数据存储器。 Flash 存储器为1K~128K 字节,支持并行编程和串行下载,下载寿命通常可达10,000 次。由于AVR 指令都为16 位或32 位,程序计数器对它按字进行寻址,因此FLASH 存储器按字组织的,但在程序中访问 FLASH 存储区时专用指令LPM 可分别读取指定地址的高低字节。 寄存器堆(R0~R31)、I/O 寄存器和SRAM 被统一编址。所以对寄存器和I/O 口的操作使用与访问内部SRAM 同样的指令。32 个通用寄存器被编址到最前,I/O 寄存器占用接下来的64 个地址
[单片机]
MCS-51单片机存储结构
MCS-51的存储器可分为四类: 程序存储器 一个微处理器能够聪明地执行某种任务,除了它们强大的硬件外,还需要它们运行的软件,其实微处理器并不聪明,它们只是完全按照人们预先编写的程序而执行之。那么设计人员编写的程序就存放在微处理器的程序存储器中,俗称只读程序存储器(ROM)。程序相当于给微处理器处理问题的一系列命令。其实程序和数据一样,都是由机器码组成的代码串。只是程序代码则存放于程序存储器中。 MCS-51具有64kB程序存储器寻址空间,它是用于存放用户程序、数据和表格等信息。对于内部无ROM的8031单片机,它的程序存储器必须外接,空间地址为64kB,此时单片机的 端必须接地
[单片机]
MCS-51单片机<font color='red'>存储</font>器<font color='red'>结构</font>
《Cortex-M0权威指南》之体系结构---存储器系统
  Cortex-M0处理器为32位处理器,所以具有最大4G的寻址空间。在体系结构上,存储器空间被划分位一系列的区域,每个区域都有推荐的用途,以提高不同设备间的可移植性。   M0处理器内置了各种不见,例如NVIC和一些调试部件,它们都被映射到系统空间的固定地址上。因此所有基于M0的设备在中断控制和调试方面,都由相同的编程模式。这种处理有利于软件移植,也方便调试工具提供商位M0的微控制器和片上系统SOC提供开发调试方案。   Cortex-M0支持大端和小端操作,使用相应的配置即可选择,但已经成型的设计不能在两者切换。   Cortex-M0存储器系统和外设由微控制器提供商和片上系统SOC设计者提供,因此基于Cortex-M0的
[单片机]
《Cortex-M0权威指南》之体系<font color='red'>结构</font>---<font color='red'>存储</font>器系统
MCS-51系列单片机存储结构
由于采用改进型哈佛架构,51单片机具备独立的程序存储器ROM、数据存储器RAM,两者地址空间独立,且独立编址,如下是单片机的存储器结构图。 程序存储器ROM,用于存储用户代码,由于程序计数器PC是16位的,因此系统具备64kB寻址能力,地址空间为0x0000 ~ 0xFFFF,厂商在单片机内部实现一部分程序存储器,例如4kB、8kB,剩余的根据用户需要可以外部扩展。访问程序存储器使用MOVC A, @A + DPTR,MOVC A, @A + PC指令,只能进行读取访问,无法写入。 数据存储器分为RAM和外部RAM,两者地址空间独立,且独立编址。以子系列52为例,由于具备256B寻址能力,编址空间为0x00~0xFF。RAM除
[单片机]
小广播
最新手机便携文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved