【技术实现步骤摘要】
能够改变纠错码码长的半导体存储装置
涉及一种能够纠正存储数据错误的半导体存储装置,尤其涉及一种能够改变用于纠错的ECC (纠错码)码长的半导体存储装置。技术背景例如为DRAM的半导体存储装置在向大容量级别的发展中的缺陷位补救 中已经变得越来越重要。具有冗余结构的半导体存储装置已经得到广泛的使 用,在所述冗余结构中,提供了冗余存储单元阵列,并且用冗余存储单元代 替缺陷存储单元用于补救缺陷位。近几年,提出了不用冗余存储单元替代的能够存储纠错数据的半导体存 储装置。例如,提出的日本申请特开No,200544386等等。除了用于存储数据的存储单元阵列以外,能够存储纠错数据的半导体存 储装置还包括存储由写数据产生的奇偶校验位的奇偶校验存储单元阵列。写 期间,该半导体存储装置由输入数据产生奇偶校验位并存储输入数据和奇偶 校验数据。读期间,该半导体存储装置由读数据产生奇偶校验位,将这些奇 偶校验位同存储的奇偶校验位比较,产生有错误位信息的校正数据(syndrome data),基于校正数据纠正错误位,并且输出该纠正的读数据。在ECC中,使用某一汉明码,8位数据中的一位错误可以通过使用与8 位数据有关的4位奇偶校验位纠正。此外,通过使用16位数据的5位奇偶校 验位,可以纠正16位中的一位错误。那么,通常,通过使用2W位数据的N十 1位奇偶校验位可以纠正2^立中的一位错误。如上所述,通过提供除了数据区以外还具有奇偶校验区的存储单元阵列 和提供作为外围电路的奇偶校验产生电路和纠错电路,缺陷位的纠错是可能 的,并且可以实现提高产量(yield)的同时伴随着成本的降低。然而, ...
【技术保护点】
一种具有纠错功能的半导体存储装置,包括: 数据存储单元阵列,其包括多个存储单元,并响应于字选择,相对于数据总线输入和输出2↑[I]位的数据,其中I是大于等于2的整数; 奇偶校验存储单元阵列,其包括多个存储单元,并响应于字选择,相对于奇偶校验总线输入和输出奇偶校验位,所述奇偶校验位的位数与所述2↑[I]位数据相对应; 数据I/O端; 奇偶校验产生电路,其由从所述数据I/O端输入的2↑[I]位写数据产生所述奇偶校验位,并输出所述奇偶校验位至所述奇偶校验总线; 缺陷状况产生电路,其由从所述奇偶校验存储单元阵列读到所述奇偶校验总线的奇偶校验位和从所述数据存储单元阵列读到所述数据总线的2↑[I]位读数据,产生表示所述读数据中错误位位置的缺陷状况位;和 纠错电路,其基于所述缺陷状况位纠正所述读数据中的错误,其中 所述奇偶校验产生电路和缺陷状况产生电路被构造为能转换到具有2↑[I]位数据和I+1位奇偶校验位的第一ECC或具有2↑[J]组的2↑[(I-J)]位数据和I-J+1位的奇偶校验位的第二ECC,其中I>J并且J是大于等于1的整数。
【技术特征摘要】
JP 2006-8-7 2006-2140801. 一种具有纠错功能的半导体存储装置,包括数据存储单元阵列,其包括多个存储单元,并响应于字选择,相对于数 据总线输入和输出^位的数据,其中I是大于等于2的整数;奇偶校验存储单元阵列,其包括多个存储单元,并响应于字选择,相对 于奇偶校验总线输入和输出奇偶校验位,所述奇偶校验位的位数与所述2{位 数据相对应;数据l/0端;奇偶校验产生电路,其由从所述数据1/0端输入的2M立写数据产生所述奇 偶校验位,并输出所述奇偶校验位至所述奇偶校验总线;缺陷状况产生电路,其由从所述奇偶校验存储单元阵列读到所述奇偶校 验总线的奇偶校验位和从所述数据存储单元阵列读到所述数据总线的21位读 数据,产生表示所述读数据中错误位位置的缺陷状况位;和纠错电路,其基于所述缺陷状况位纠正所述读数据中的错误,其中所述奇偶校验产生电路和缺陷状况产生电路被构造为能转换到具有21位 数据和1+1位奇偶校验位的第一 ECC或具有2;组的2⑩位数据和I-J+l位的 奇偶校验位的第二 ECC,其中I>J并且J是大于等于1的整数。2. 根据权利要求1的半导体存储装置,其中所述奇偶校验产生电路和所述缺陷状况产生电路由公用的XOR电路组构成,当进行了到所述第一 ECC的转换时,所述XOR电路组在写期间由2M立写 数据产生1+1位奇偶校验位和在读期间由2M立读数据和1+1位读奇偶校验位产 生缺陷状况位;当进行了到所述第二 ECC的转换时,所述XOR电路组在写 期间由2W位写数据产生2;组I-J+l位奇偶校验位和在读期间由2W位读数据和 I-J +1位读奇偶校验位产生2;组缺陷状况位;和所述XOR电路组包括响应于一转换控制信号,转换所述读奇偶校验位的 输入的输入开关和转换所产生的奇偶校验位或缺陷状况位的输出的输出开 关。3. 根据权利要求1的半导体存储装置,其中 所述奇偶校验产生电路和所述缺陷状况产生电路由公用的XOR电路组构成,当进行了到所述第一 ECC的转换时,所述XOR电路组在写期间产生在21 位写数据中选择的位的XOR作为1+1位的奇偶校验位和在读期间产生在2M立 读数据中选择的位与读奇偶校验位的XOR作为缺陷状况位;当进行了到所述第二 ECC的转换时,所述XOR电路组在写期间产生在 2W位写数据中选择的位的XOR作为2:组I-J+l位奇偶校验位和在读期间产生 在2W位读数据中选择的位和读奇偶校验位的XOR作为2;组缺陷状况位;并 且所述XOR电路组包括响应于一转换控制信号,转换所述读奇偶校验位的 输入的输入开关和转换所产生的奇偶校验位或缺陷状况位的输出的输出开 关。4.根据权利要求2的半导体存储装置,其中响应于与进行写和读的时间相应的转换控制信号,转换所述XOR电路组 的所述输入开关和所述输出开关。5. 根据权利要求3的半导体存储装置,其中响应于与进行写和读的时间相应的转换控制信号,转换所述XOR电路组 的所述输入开关和所述输出开关。6. 根据权利要求2的半导体存储装置,其中所述XOR电路组包括1+1个XOR电路,其中每个XOR电路产生1+1位 奇偶校验位或缺陷状况位中的各自位;当进行了到所述第一 ECC的转换时,通过所述1+1个XOR电路输出1+1 位奇偶校验位或缺陷状况位;以及当进行了到所述第二 ECC的转换时,通过I-J+l个XOR电路输出I-J+l位奇偶校验位或缺陷状况位。7. 根据权利要求3的半导体存储装置,其中所述XOR电路组包括1+1个XOR电路,其中每个XOR电路产生1+1位奇偶校验位或缺陷状况位中的各自位;当进行了到所述第一 ECC的转换时,通过所述1+1个XOR电路输出1+1位奇偶校验位或缺陷状况位;以及 当进行了到所述第二 ECC的转换时,通过I-J+l个XOR电路输出I-J+l位 奇偶校验位或缺陷状况位。8. 根据权利要求6的半导体存储装置,其中在所述1+1个XOR电路中,I-J+l个XOR电路输入2;组的在2W位数据中 的共同组合数据。9. 根据权利要求1的半导体存储装置,进一步包括产生控制所述奇偶校验 产生电路和所述缺陷状况产生电路转换的转换控制信号的转换控制部,其中在测试期间,该转换控制信号能转换为与所述第一 ECC和或所述第二 ECC相应的信号。10. 根据权利要求1的半导体存储装置,其中当进行了到所述第一 ECC的转换时,响应于字选择而相对于奇偶校验存 储单元输入和输出的奇偶校验位是1+1位奇偶校验位,当进行了到所述第二 ECC的转换时,响应于字选择而相对于奇偶校验存储单元输入和输出的奇偶 校验位是包括2;组I-J+l位奇偶校验位的奇偶校验位。11. 根据权利要求10的半导体存储装置,其中所述数据存储单元阵列和所述奇偶校验存储单元阵列由相同数量的字线 构成,并且响应于字线选择,与所选择的字...
【专利技术属性】
技术研发人员:大西康弘,三代俊哉,
申请(专利权)人:富士通株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。