flash的冗余替换方法、装置、寄存器和存储芯片制造方法及图纸

技术编号:38560411 阅读:18 留言:0更新日期:2023-08-22 21:01
本发明专利技术涉及存储芯片技术领域,具体公开了一种flash的冗余替换方法、装置、寄存器和存储芯片,其中,方法包括步骤:依地址顺序同时选中存储区的存储单元和冗余区的冗余单元进行检测,并分别生成存储单元检测结果和冗余单元检测结果;在存储单元检测结果为坏,以及冗余单元检测结果为坏或冗余单元检测结果对应的冗余单元已用于替换时,获取冗余单元检测结果为好且未用于替换的冗余单元来替换该存储单元检测结果为坏的存储单元;该方法利用冗余单元检测结果为好且未用于替换的冗余单元来进行替换处理,使得替换后的存储单元为好存储单元,省去了flash的冗余替换处理中的二次检测过程,并提高了良品率,且能充分利用冗余区的冗余单元。冗余单元。冗余单元。

【技术实现步骤摘要】
flash的冗余替换方法、装置、寄存器和存储芯片


[0001]本申请涉及存储芯片
,具体而言,涉及一种flash的冗余替换方法、装置、寄存器和存储芯片。

技术介绍

[0002]flash作为一种非易失性存储器,其生产后需要经过多道测试程序,如以未减划硅片为对象的测试, 以封装片为对象的测试等,以筛选出性能合格的芯片。
[0003]flash制造工艺存在缺陷,导致flash中的存储主区中的存储单元可能有部分无法擦写的区域,即这些区域地址无法正常使用,为了挽救这些存储区存在缺陷的flash芯片,一般会利用设计于芯片内的redundancy存储区(简称冗余区)中的冗余单元去替换存储区中无法擦写的存储单元,使得芯片中可擦写区域满足使用设计需求。
[0004]现有的应用于flash(如nor flash)中的冗余替换手段一般为检测存储单元是否为坏存储单元,若是则直接利用未检测的冗余单元进行替换以作为新的存储单元使用,在整个flash完成检测和替换处理后,再对flash进行二次检测,若仍存在坏存储单元,则报废该flash,该冗余替换方式未能充分利用冗余区的冗余单元,导致flash产品良品率难以提高。
[0005]针对上述问题,目前尚未有有效的技术解决方案。

技术实现思路

[0006]本申请的目的在于提供一种flash的冗余替换方法、装置、寄存器和存储芯片,以更充分利用冗余区的冗余单元来进行替换处理来提高产品良品率。
[0007]第一方面,本申请提供了一种flash的冗余替换方法,用于替换坏存储单元,所述方法包括以下步骤:依地址顺序同时选中存储区的存储单元和冗余区的冗余单元进行检测,并分别生成存储单元检测结果和冗余单元检测结果;在所述存储单元检测结果为坏,以及所述冗余单元检测结果为坏或所述冗余单元检测结果对应的冗余单元已用于替换时,获取冗余单元检测结果为好且未用于替换的冗余单元来替换该存储单元检测结果为坏的存储单元。
[0008]本申请的flash的冗余替换方法利用冗余单元检测结果为好且未用于替换的冗余单元来进行替换处理,使得替换后的存储单元必然为好存储单元,省去了flash 的冗余替换处理中的二次检测过程,并提高了产品良品率,且能充分利用冗余区的冗余单元。
[0009]所述的flash的冗余替换方法,其中,每个所述冗余单元仅基于第一次检测生成冗余单元检测结果。
[0010]该示例能调用在前检测生成的冗余单元检测结果作为该轮次的冗余单元检测结果,以节省设备资源消耗,并提高检测效率。
[0011]所述的flash的冗余替换方法,其中,所述方法还包括执行于所述依地址顺序同时
选中存储区的存储单元和冗余区的冗余单元进行检测,并分别生成存储单元检测结果和冗余单元检测结果的步骤之后的步骤:在所述存储单元检测结果为坏,以及所述冗余单元检测结果为好且所述冗余单元检测结果对应的冗余单元未用于替换时,利用该冗余单元检测结果为好的冗余单元来替换该存储单元检测结果为坏的存储单元。
[0012]所述的flash的冗余替换方法,其中,所述获取冗余单元检测结果为好且未用于替换的冗余单元来替换该存储单元检测结果为坏的存储单元的步骤为重新依地址顺序搜索获取冗余单元。
[0013]所述的flash的冗余替换方法,其中,在同一字线中,在所述依地址顺序同时选中存储区的存储单元和冗余区的冗余单元进行检测的步骤中,在依地址顺序选中存储区的存储单元的过程中,冗余区的冗余单元为重复性依照所述地址顺序被选中。
[0014]所述的flash的冗余替换方法,其中,所述存储单元和所述冗余单元均基于多级多路选择器选中。
[0015]所述的flash的冗余替换方法,其中,所述存储单元数量和冗余单元数量比为128:1。
[0016]第二方面,本申请还提供了一种flash的冗余替换装置,用于替换坏存储单元,所述装置包括:检测模块,用于依地址顺序同时选中存储区的存储单元和冗余区的冗余单元进行检测,并分别生成存储单元检测结果和冗余单元检测结果;替换模块,用于在所述存储单元检测结果为坏,以及所述冗余单元检测结果为坏或所述冗余单元检测结果对应的冗余单元已用于替换时,获取冗余单元检测结果为好且未用于替换的冗余单元来替换该存储单元检测结果为坏的存储单元。
[0017]本申请的flash的冗余替换装置利用冗余单元检测结果为好且未用于替换的冗余单元来进行替换处理,使得替换后的存储单元必然为好存储单元,省去了flash 的冗余替换处理中的二次检测过程,并提高了产品良品率,且能充分利用冗余区的冗余单元。
[0018]第三方面,本申请还提供了一种配置寄存器,用于非易失性地存储基于如第一方面提供的flash的冗余替换方法替换存储区的存储单元所产生的冗余替换配置信息。
[0019]第四方面,本申请还提供了一种存储芯片,所述存储芯片基于如第一方面提供的flash的冗余替换方法替换存储区的存储单元。
[0020]由上可知,本申请提供了一种flash的冗余替换方法、装置、寄存器和存储芯片,其中,方法通过同时选中存储单元和冗余单元进行检测的方式,来生成分别表征存储单元好坏的存储单元检测结果和表征冗余单元好坏的冗余单元检测结果,利用冗余单元检测结果为好且未用于替换的冗余单元来进行替换处理,使得替换后的存储单元必然为好存储单元,省去了flash 的冗余替换处理中的二次检测过程,并提高了产品良品率,且能充分利用冗余区的冗余单元。
附图说明
[0021]图1为本申请实施例提供的flash的冗余替换方法的流程图。
[0022]图2为本申请实施例提供的flash的冗余替换装置的结构示意图。
[0023]图3为两级多路选择器与存储阵列的连接结构示意图。
[0024]图4为本申请实施例提供的flash的冗余替换方法的替换过程示意图。
[0025]附图标记:201、检测模块;202、替换模块。
具体实施方式
[0026]下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0027]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0028]第一方面,请参照图1和图4,本申请一些实施例提供了一种flash的冗余替换方法,用于替换坏存储单元,方法包括以下步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种flash的冗余替换方法,用于替换坏存储单元,其特征在于,所述方法包括以下步骤:依地址顺序同时选中存储区的存储单元和冗余区的冗余单元进行检测,并分别生成存储单元检测结果和冗余单元检测结果;在所述存储单元检测结果为坏,以及所述冗余单元检测结果为坏或所述冗余单元检测结果对应的冗余单元已用于替换时,获取冗余单元检测结果为好且未用于替换的冗余单元来替换该存储单元检测结果为坏的存储单元。2.根据权利要求1所述的flash的冗余替换方法,其特征在于,每个所述冗余单元仅基于第一次检测生成冗余单元检测结果。3.根据权利要求1所述的flash的冗余替换方法,其特征在于,所述方法还包括执行于所述依地址顺序同时选中存储区的存储单元和冗余区的冗余单元进行检测,并分别生成存储单元检测结果和冗余单元检测结果的步骤之后的步骤:在所述存储单元检测结果为坏,以及所述冗余单元检测结果为好且所述冗余单元检测结果对应的冗余单元未用于替换时,利用该冗余单元检测结果为好的冗余单元来替换该存储单元检测结果为坏的存储单元。4.根据权利要求1所述的flash的冗余替换方法,其特征在于,所述获取冗余单元检测结果为好且未用于替换的冗余单元来替换该存储单元检测结果为坏的存储单元的步骤为重新依地址顺序搜索获取冗余单元。5.根据权利要求1所述的flash的冗余替换方法,其特征在于,在...

【专利技术属性】
技术研发人员:林朝明朱雨萌冯嘉黄凯怡康治伟
申请(专利权)人:芯天下技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利