[发明专利]存储单元的修复方法和装置在审
申请号: | 201310060639.4 | 申请日: | 2013-02-26 |
公开(公告)号: | CN104008780A | 公开(公告)日: | 2014-08-27 |
发明(设计)人: | 潘劲东;魏芳伟;丁艳;张静;方伟 | 申请(专利权)人: | 中芯国际集成电路制造(上海)有限公司 |
主分类号: | G11C29/44 | 分类号: | G11C29/44 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;江舟 |
地址: | 201203 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 单元 修复 方法 装置 | ||
技术领域
本发明涉及互联网领域,具体而言,涉及一种存储单元的修复方法和装置。
背景技术
随着数字集成电路的功能越来越复杂、规模也越来越大,静态存储器已成为数字系统中非常重要的组成部分。静态随机读写存储器(Static RandomAccess Memory,简称为SRAM)以其无需刷新、使用方便以及速度较快等优点,被广泛应用于计算机的高速缓冲存储器以及其它的存储系统中。
近些年来,SRAM被广泛地应用于手机、电脑等便携设备中,而SRAM的良率对便携设备的性能有很大的影响。然而,在生产SRAM的过程中,环境和工艺偏差等问题是不可避免的,这些原因容易导致SRAM中的某些存储单元遭到损坏而失效,从而导致SRAM无法正常工作。为了解决存储单元失效而导致的SRAM无法正常工作的问题,SRAM通常都带有修复功能,在工业上设计SRAM时,一般都会在SRAM中增加一些冗余单元(又叫做冗余存储单元)来增加良率。
所谓的冗余存储单元是在SRAM中增加在存储单元阵列里的存储单元,这些冗余存储单元与正常的存储单元是相同的。在SRAM正常工作的情况下,这些冗余存储单元不能被读写,当在SRAM中检测到某些存储单元不能正常读写时,启动冗余存储单元来替换已失效的存储单元。
然而,在相关的技术中,当检测到某些存储单元不能正常读写时,使用冗余存储单元替换已失效存储单元所在的行或所在的列上的所有存储单元。例如,当检测到存储单元A已失效时,存储单元A的行地址将被记录下来。当对该存储单元A进行读操作时,先将读操作中携带的行地址与记录下的失效存储单元的行地址进行对比,若两个行地址相同,则将读操作中的行地址替换成冗余存储单元的行地址。这样所有的读操作将对冗余存储单元所在的行上的存储单元进行,从而实现修复功能。然而,上述存储单元的修复方案将导致一些没有出现问题的存储单元也被同时替换掉,从而使得可修复的存储单元数量减少,造成了资源浪费。
针对上述问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种存储单元的修复方法和装置,以至少解决相关技术中在存储单元出现问题时采用整行或者整列替换而导致的资源浪费的技术问题。
根据本发明的一个方面,提供了一种存储单元的修复方法,包括:接收访问命令,其中,上述访问命令携带有访问地址和访问操作;判断上述访问地址中的行地址和列地址是否分别与预先记录的已失效存储单元的行地址和列地址相同;若上述访问地址中的行地址和列地址分别与上述已失效存储单元的行地址和列地址相同,则根据上述访问地址查找到与上述已失效存储单元对应的冗余存储单元,并对查找到的上述冗余存储单元执行上述访问操作。
优选地,在上述接收访问命令之前,上述方法还包括:当判断出上述已失效存储单元时,记录上述已失效存储单元的行地址和列地址,并在上述已失效存储单元的行地址和列地址与上述冗余存储单元的行地址和列地址之间分别建立映射关系。
优选地,在上述已失效存储单元的行地址和列地址与上述冗余存储单元的行地址和列地址之间分别建立映射关系包括:从冗余行上选择一个尚未与任何一个已失效存储单元建立映射关系的冗余存储单元,其中,上述冗余行上具有多个冗余存储单元,上述多个冗余存储单元的行地址相同、列地址不同;在上述已失效存储单元的行地址和列地址与所选择的冗余存储单元的行地址和列地址之间分别建立映射关系。
优选地,所选择的冗余存储单元的列地址与上述已失效存储单元的列地址相同。
优选地,所选择的冗余存储单元的列地址为上述冗余行上尚未与任何一个已失效存储单元建立映射关系的冗余存储单元中列地址最小或最大的冗余存储单元的列地址。
优选地,从冗余行上选择一个尚未与任何一个已失效存储单元建立映射关系的冗余存储单元包括:从多个上述冗余行上选择一个尚未与任何一个已失效存储单元建立映射关系的冗余存储单元。
优选地,上述访问操作包括:读操作和/或写操作。
根据本发明的另一方面,提供了一种存储单元的修复装置,包括:接收单元,用于接收访问命令,其中,上述访问命令携带有访问地址和访问操作;判断单元,用于判断上述访问地址中的行地址和列地址是否分别与预先记录的已失效存储单元的行地址和列地址相同;执行单元,用于在上述访问地址中的行地址和列地址分别与上述已失效存储单元的行地址和列地址相同的情况下,根据上述访问地址查找到与上述已失效存储单元对应的冗余存储单元,并对查找到的上述冗余存储单元执行上述访问操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中芯国际集成电路制造(上海)有限公司,未经中芯国际集成电路制造(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310060639.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聚合硫酸铁铝的合成工艺
- 下一篇:可调节播种量的播种机成套设备