The invention relates to a storage device for realizing dynamic device repair and write the corresponding method of memory device includes a memory array, a redundant array (redundancy array) and a redundant memory map (redundancy mapping store). The memory array includes a plurality of memory cells, and the redundant array includes a plurality of redundant units. The storage device also comprises a circuit, in response to the command respectively to perform a write operation and a read operation, using dynamic redundancy repair method to replace the temporary defect unit in storage array to redundant units in redundant arrays.
【技术实现步骤摘要】
存储器装置及相应的写入方法
本专利技术是有关于具有可取代缺陷非易失性(non-volatile)存储单元的冗余单元(redundancycells)的存储装置,且特别是有关于一种采用动态冗余修复技术的存储器装置及相应的写入方法。
技术介绍
错误更正码(ErrorCorrectionCode,ECC)技术普遍地使用于存储系统的读取操作,以检测数据中的错误以及更正错误。为了达到错误检测及更正,一般的概念是在一信息中增加一些额外的数据,而接收器(receiver)可用以检查送出的数据的一致性,并复原被认为损坏的数据。ECC技术用来增加更正的位至一群数据位以检测和/或更正错误。这些技术需要一额外的状态位(statusbit)(也称作极性位(polaritybit)或翻转位(flipbit))以指示是否该数据是正确。如果这个状态位中发生错误,则对应此状态位的数据位亦会是错误。举例而言,当采用ECC技术消除因相变化存储器的有限写入耐久度性所造成的错误的影响时,这会变得特别关键。因此,相比于发生数据位的错误,发生在状态位的错误是更加严重的,这会使得在状态位的阻值水平漂移时、采用ECC技术从相变化存储器读取数据具有挑战性。因此,如何提供一种在读取操作中可以不需要ECC技术而适于相变化存储器的修复技术,乃目前业界所致力的课题之一。
技术实现思路
本文所揭露的用于实现动态装置修复的存储装置包括一存储阵列、一冗余阵列(redundancyarray)以及一冗余映像存储器(redundancymappingstore)。此存储装置包括一电路,耦接至冗余阵列和存储阵列,此电路响应分别的 ...
【技术保护点】
一种存储装置,其特征在于,包括:一存储阵列,具有多个存储单元;一冗余阵列(redundancy array),具有多个冗余单元(redundancy cell);一冗余映射存储器(redundancy mapping store),具有多个条目,以映像该存储阵列中的该些存储单元的地址至该些冗余单元的地址;以及一电路,耦接至该冗余阵列和该存储阵列,该电路响应一写入命令以执行一写入操作,该写入操作是写入一数据值,该数据值在该存储阵列中具有一选定地址,且不论该冗余映像存储器中对于该选定地址是否具有一有效条目;对该存储阵列中具有该选定地址的一存储单元采取一写入/验证周期;以及若选定的该存储单元未通过验证,接着写入该数据值至该冗余阵列中的一冗余单元,及改变或写入一条目至该冗余映像存储器以映像该选定地址至该冗余单元。
【技术特征摘要】
2015.11.17 US 14/943,3661.一种存储装置,其特征在于,包括:一存储阵列,具有多个存储单元;一冗余阵列(redundancyarray),具有多个冗余单元(redundancycell);一冗余映射存储器(redundancymappingstore),具有多个条目,以映像该存储阵列中的该些存储单元的地址至该些冗余单元的地址;以及一电路,耦接至该冗余阵列和该存储阵列,该电路响应一写入命令以执行一写入操作,该写入操作是写入一数据值,该数据值在该存储阵列中具有一选定地址,且不论该冗余映像存储器中对于该选定地址是否具有一有效条目;对该存储阵列中具有该选定地址的一存储单元采取一写入/验证周期;以及若选定的该存储单元未通过验证,接着写入该数据值至该冗余阵列中的一冗余单元,及改变或写入一条目至该冗余映像存储器以映像该选定地址至该冗余单元。2.根据权利要求1所述的存储装置,其中在该写入操作中,若选定的该存储单元通过验证,接着对于该选定地址移除该冗余映像存储器中的一条目或标记该冗余映像存储器中的一条目为无效。3.根据权利要求1所述的存储装置,其中在对该存储阵列中的该选定地址的一后续写入操作中,对该存储阵列中具有该选定地址的一存储单元采取一写入/验证周期,以及若选定的该存储单元通过验证,接着对于该选定地址移除该冗余映像存储器中的一条目或标记该冗余映像存储器中的一条目为无效。4.根据权利要求2所述的存储装置,其中映像至该选定地址的该冗余单元可用于对于一不同地址存储另一数据值。5.根据权利要求1所述的存储装置,其特征在于,还包括:一存储地址译码器和一冗余地址译码器,分别耦接至该存储阵列和该冗余阵列。6.根据权利要求1所述的存储装置,其中该冗余映像存储器耦接至该存储地址译码器和该冗余地址译码器。7.根据权利要求1所述的存储装置,其中一第二写入操作包括写入一第二数据值,该第二数据值在该存储阵列中具有该选定地址,且不论该冗余映像存储器中对于该选定地址是否具有一有效条目;对该存储阵列中具有该选定地址的该存储单元采取一写入/验证周期;以及若选定的该存储单元未通过验证,接着写入该第二数据值至一冗余单元,该冗余单元为相同或不同于存储该数据值的该冗余单元。8.根据权利要求1所述的存储装置,其特征在于,还包括一第二映射存储器,具有多个条目以映像该存储阵列中的多个硬件错误位(hardfailbits)的地址至一第二冗余阵列中的多个冗余单元的地址。9.根据权利要求8所述的存储装置,其中该冗余阵列中的该些冗余单元可用来取代该存储阵列中的多个软件错误位(...
【专利技术属性】
技术研发人员:龙翔澜,
申请(专利权)人:旺宏电子股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。