[发明专利]与非门型闪速存储器的编程方法与装置以及读取方法无效
申请号: | 200710149768.5 | 申请日: | 2007-09-05 |
公开(公告)号: | CN101383186A | 公开(公告)日: | 2009-03-11 |
发明(设计)人: | 张龙豪;李宗源;王顺平;杨祯泓 | 申请(专利权)人: | 联咏科技股份有限公司 |
主分类号: | G11C16/10 | 分类号: | G11C16/10 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 蒲迈文;黄小临 |
地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 与非门 型闪速 存储器 编程 方法 装置 以及 读取 | ||
1.一种与非门型闪速存储器的编程方法,其中该与非门型闪速存储器包含有多个存储容量相同的分页,且每一个分页内部具有n个数据储存区域及其分别所对应的n个空闲区域,其中第i个数据储存区域的结束地址接续第(i+1)个数据储存区域的起始地址,而第i个空闲区域的结束地址接续第(i+1)个空闲区域的起始地址,且n为大于等于2的正整数、i为小于n的正整数,另外该n个空闲区域中的第1个空闲区域的起始地址接续第n个数据储存区域的结束地址,该编程方法包括下列步骤:
当所述分页中的一第一分页要进行数据编程时,确定该第一分页中要进行数据编程的k个数据储存区域及其分别所对应的k个空闲区域,其中k为不大于n的正整数;
依序由该第一分页中的第1个数据储存区域开始进行一数据加载操作,直到第n个空闲区域为止,其中该数据加载操作流程包括:
加载一预定数据至该k个数据储存区域,并且加载对应于该预定数据的一辅助数据至该k个空闲区域;以及
加载一擦除数据至该第一分页中其余的(n-k)个数据储存区域与(n-k)个空闲区域;以及
将该k个数据储存区域与该k个空闲区域分别所加载的该预定数据与该辅助数据进行编程,并且将该(n-k)个数据储存区域与该(n-k)个空闲区域所加载的该擦除数据进行编程。
2.如权利要求1所述的与非门型闪速存储器的编程方法,其中当该第一分页要进行数据编程之前,还包括以下步骤:
下达一连续数据输入命令至该与非门型闪速存储器内部的一指令寄存器,藉以通知该与非门型闪速存储器将对其内部的该第一分页进行数据编程。
3.如权利要求1所述的与非门型闪速存储器的编程方法,其中确定该第一分页中要进行数据编程的该k个数据储存区域及其分别所对应的该k个空闲区域的步骤包括:
依序判断该第一分页中的每一个数据储存区域及其所对应的空闲区域的起始地址是否被指定,若被指定,即是该第一分页中要进行数据编程的数据储存区域与空闲区域。
4.如权利要求1所述的与非门型闪速存储器的编程方法,还包括以下步骤:
当该第一分页完成该数据加载操作后,下达一编程命令至该与非门型闪速存储器内部的一指令寄存器,藉以使得该k个数据储存区域与该k个空闲区域分别所加载的该预定数据与该辅助数据开始进行编程,且使得该(n-k)个数据储存区域与该(n-k)个空闲区域所加载的该擦除数据开始进行编程。
5.如权利要求4所述的与非门型闪速存储器的编程方法,还包括以下步骤:
当该编程命令下达至该指令寄存器之后,检测该与非门型闪速存储器内部的一状态寄存器的一预备/忙碌接脚的信号状态,藉以判断该k个数据储存区域与该k个空闲区域分别所加载的该预定数据与该辅助数据,以及该(n-k)个数据储存区域与该(n-k)个空闲区域所加载的该擦除数据是否编程完毕;
其中,若检测到该预备/忙碌接脚的信号状态为逻辑1时,代表该k个数据储存区域与该k个空闲区域分别所加载的该预定数据与该辅助数据,以及该(n-k)个数据储存区域与该(n-k)个空闲区域所加载的该擦除数据已编程完毕。
6.如权利要求5所述的与非门型闪速存储器的编程方法,还包括以下步骤:
当该k个数据储存区域与该k个空闲区域分别所加载的该预定数据与该辅助数据,以及该(n-k)个数据储存区域与该(n-k)个空闲区域所加载的该擦除数据已编程完毕之后,检测该状态寄存器的一通过/失败接脚的信号状态,以判断该第一分页是否编程成功;
其中,若检测到该通过/失败接脚的信号状态为逻辑0时,代表该第一分页已编程成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联咏科技股份有限公司,未经联咏科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710149768.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种开关电源中软开关电路的控制方法
- 下一篇:一种磁驱发电装置