[发明专利]字节编程方法以及页面编程方法有效
申请号: | 201710783560.2 | 申请日: | 2017-08-31 |
公开(公告)号: | CN109426616B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 林宏学 | 申请(专利权)人: | 华邦电子股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G11C16/08;G11C16/30 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 汤在彦;孙乳笋 |
地址: | 中国台*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字节 编程 方法 以及 页面 | ||
1.一种字节编程方法,用以将储存于一页面暂存器的数据编程至一非挥发性存储器阵列,其特征在于,所述的方法包括:
读取所述的页面暂存器的一选定的字节的数据,用以编程至一选定的栏位址所对应的所述的非挥发性存储器阵列中的存储器单元;
判断是否依据所述的选定的栏位址更新一阵列栏位址,包括:
判断所述的选定的字节的数据是否符合一特定内容;
当所述的选定的字节的数据符合所述的特定内容时,不更新所述的阵列栏位址;以及
当所述的选定的字节的数据不符合所述的特定内容时,根据所述的选定的栏位址更新所述的阵列栏位址;以及
判断所述的选定的栏位址是否为一最后栏位址,
其中,判断是否更新所述的阵列栏位址的步骤更包括:
当所述的选定的字节的数据不符合所述的特定内容时,产生与回写一比对数据,其中所述的产生与回写所述的比对数据的步骤更包括:
读取所述的选定的栏位址对应的所述的存储器单元的数据;
比对所述的选定的栏位址对应的所述的存储器单元的数据以及所述的选定的字节的数据而产生所述的比对数据;以及
将所述的比对数据回写至所述的选定的字节;以及
判断所述的比对数据是否符合所述的特定内容;
其中,当所述的比对数据符合所述的特定内容时,判断所述的选定的栏位址是否为所述的最后栏位址,
其中,所述的判断所述的选定的栏位址是否为所述的最后栏位址的步骤更包括:
当所述的选定的栏位址并非为所述的最后栏位址时,读取所述的页面暂存器的下一个选定的字节的数据,并重复所述的判断是否更新所述的阵列栏位址的步骤;以及
当所述的选定的栏位址为所述的最后栏位址时,停止所述的字节编程方法。
2.如权利要求1所述的字节编程方法,其特征在于,所述的判断所述的比对数据是否符合所述的特定内容的步骤更包括:
当所述的比对数据不符合所述的特定内容时,根据所述的比对数据编程所述的选定的栏位址对应的存储器单元;以及
重复所述的产生与回写所述的比对数据的步骤。
3.如权利要求1所述的字节编程方法,其特征在于,当所述的选定的字节或比对数据符合所述的特定内容,且所述的选定的栏位址为最后栏位址时,停止所述的字节编程方法。
4.一种页面编程方法,用以将储存于一页面暂存器的一页面的数据编程至一非挥发性存储器阵列,其特征在于,所述的方法包括:
执行一验证程序,其中所述的验证程序包括:
读取所述的页面暂存器的一选定的字节的数据,用以编程至一选定的栏位址所对应的所述的非挥发性存储器阵列中的存储器单元;
判断所述的选定的字节的数据是否符合一特定内容;
当所述的选定的字节的数据不符合所述的特定内容时,根据所述的选定的栏位址更新阵列栏位址,读取所述的选定的栏位址所对应的所述的非挥发性存储器阵列中的存储器单元的数据,比对所述的选定的栏位址对应的所述的存储器单元的数据以及所述的选定的字节的数据而产生一比对数据,并将所述的比对数据回写至所述的选定的字节;
当所述的选定的字节的数据符合所述的特定内容时,不更新所述的阵列栏位址;以及
判断所述的选定的栏位址是否为一最后栏位址,当所述的选定的栏位址为所述的最后栏位址时,判断对应所述的页面的全部所述的比对数据是否均符合所述的特定内容;以及
当判断全部所述的比对数据的任一者不符合所述的特定内容时,执行一编程程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华邦电子股份有限公司,未经华邦电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710783560.2/1.html,转载请声明来源钻瓜专利网。