发明名称 |
一种对闪存进行数据编程的方法和装置 |
摘要 |
本发明公开了一种对闪存进行数据编程的方法,包括:步骤a、数据输入步骤;步骤b、验证整个当前页,获取其中需要进行编程的字节,并记录至相应的缓冲存储器;如果在当前页中没有需要进行编程的字节,则结束对当前页的数据编程,进入下一页;步骤c、依据所述缓冲存储器所记录的信息,依次对相应的字节进行编程;如果对当前页中所需编程的字节均已编程,则返回步骤b;否则,继续执行步骤c,对下一字节进行操作。本发明将编程操作过程中的数据验证步骤和数据写入步骤针对一个整页进行,可以大大降低加载栅极和漏极上不同电压的切换次数,节约了栅极和漏极电压泵的充放电时间,进而提高了Flash的编程速度。 |
申请公布号 |
CN101800077B |
申请公布日期 |
2012.04.18 |
申请号 |
CN200910077695.2 |
申请日期 |
2009.02.11 |
申请人 |
北京兆易创新科技有限公司 |
发明人 |
潘荣华 |
分类号 |
G11C16/10(2006.01)I;G11C16/34(2006.01)I |
主分类号 |
G11C16/10(2006.01)I |
代理机构 |
北京润泽恒知识产权代理有限公司 11319 |
代理人 |
苏培华 |
主权项 |
一种对闪存进行数据编程的方法,其特征在于,包括:步骤a、数据输入步骤;步骤b、验证整个当前页,获取其中需要进行编程的字节,并记录至相应的缓冲存储器;如果在当前页中没有需要进行编程的字节,则结束对当前页的数据编程,进入下一页;步骤c、依据所述缓冲存储器所记录的信息,依次对相应的字节进行编程;如果对当前页中所需编程的字节均已编程,则返回步骤b;否则,继续执行步骤c,对下一字节进行操作。 |
地址 |
100084 北京市海淀区清华科技园学研大厦B座301室 |