主权项 |
一种与非门型闪速存储器的编程方法,其中该与非门型闪速存储器包含有多个存储容量相同的分页,且每一个分页内部具有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)个空闲区域所加载的该擦除数据进行编程。 |