[发明专利]一种检错/纠错校验模块的检测方法及装置有效
申请号: | 201010237765.9 | 申请日: | 2010-07-23 |
公开(公告)号: | CN102339648A | 公开(公告)日: | 2012-02-01 |
发明(设计)人: | 舒清明;胡洪;苏如伟 | 申请(专利权)人: | 北京兆易创新科技有限公司 |
主分类号: | G11C29/42 | 分类号: | G11C29/42 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
地址: | 100084 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检错 纠错 校验 模块 检测 方法 装置 | ||
技术领域
发明涉及检测技术,尤其涉及一种检错/纠错(Error Checking andCorrecting,ECC)校验模块的检测方法及装置。
背景技术
随着集成电路的飞速发展,半导体存储器的集成度越来越高,容量也越来越大。随之而来的问题是半导体存储器的可靠性和成品率面临严重的挑战,比如信噪比随着集成度的增加而减小,存储节点电荷量的降低使得存储单位更容易受宇宙射线的影响,深亚微米技术下的工艺偏差和材料缺陷导致存储器成品率的降低等。
在半导体的生产过程中,可能受生产环境等的限制或者影响,使得产品可能存在质量上的缺陷,比如集成电路中的二极管、三极管等电子元器件存在质量缺陷,将会导致整个集成电路在某些特定情况下可能会产生错误的信息处理。
然而,一般集成电路中均包含数量非常大的各种电子元器件,其中的每个元器件并不是任何一个应用都会利用到,因为一般而言,一个具体应用涉及到的一般也仅是集成电路中的部分电子元器件。如果一个集成电路中,仅仅是其中少量甚至一个元器件存在质量缺陷(如一个晶体管不能正确地翻转),那实际应用中除非是碰到特定的应用需要,否则该集成电路可能会难以暴露出该质量缺陷。而且即便某一应用能暴露出该质量缺陷,但囿于错误排查方式和手段的有限,使得不一定能迅速将质量缺陷的成因排查到该集成电路或者定位到该集成电路的该缺陷位置上。
ECC校验模块是一种常见的纠错码技术,其不但可以检测错误,而且可以定位错误位置并进而纠正错误,是半导体存储器中一种重要的容错技术。鉴于ECC校验模块的普遍应用,有必要提供相应的检测技术来对ECC校验模块进行硬件缺陷的检测,以用于生产商进行产品测试等应用。
发明内容
本发明所要解决的技术问题是需要提供一种ECC校验模块是否存在硬件缺陷的检测技术,以解决对ECC校验模块进行硬件缺陷检测的技术问题。
为了解决上述技术问题,本发明提供了一种检错/纠错校验模块的检测装置,所述检错/纠错(ECC)校验模块包括锁存器以及校验电路;所述锁存器用于存储ECC码字的数据组;所述校验电路用于对所述数据组进行实时校验,生成校验位;
所述检测装置包括输入端口(300)、选择输入电路(310)以及比较电路(320),其中:
所述输入端口(300),用于接收外部输入的校验码字,将所述校验码字的数据组写入到所述锁存器中;所述校验码字还包含原始校验位;
所述选择输入电路(310),用于将所述校验电路对所述校验码字的数据组进行实时校验所生成的新生校验位进行存储;
所述比较电路(320),用于将存储的所述新生校验位与所述原始校验位进行比较,获得比较结果。
优选地,所述检测装置进一步包括:
输出端口(200),用于将存储的所述新生校验位输出给所述比较电路(320)。
优选地,所述输出端口(200)用于以字节为单位输出所述新生校验位;
其中,所述新生校验位不足一个字节时,字节中除所述新生校验位外的其余位任意设置。
优选地,所述ECC校验模块包括写缓冲器;
所述选择输入电路(310)将所述新生校验位发送给所述写缓冲器进行所述存储。
优选地,所述锁存器进一步将所述校验码字的数据组发送给所述写缓冲器。
优选地,所述输入端口(300)用于接收外部输入的若干校验码字;
其中,所述校验电路根据所述若干校验码字的数据组生成相应的所述新生校验位时,所述若干校验码字中的每个所述校验码字使所述校验电路的至少一个逻辑门产生翻转。
优选地,所述校验电路利用所述若干校验码字的数据组生成相应的新生校验位时,所述校验电路的每个逻辑门产生翻转。
为了解决上述技术问题,本发明还提供了一种检错/纠错校验模块的检测方法,所述检错/纠错(ECC)校验模块包括锁存器以及校验电路;所述锁存器用于存储ECC码字的数据组;所述校验电路用于对所述数据组进行实时校验,生成校验位;
所述检测方法包括:
接收外部输入的校验码字,将所述校验码字的数据组写入到所述锁存器中;所述校验码字还包含原始校验位;
将所述校验电路对所述校验码字的数据组进行实时校验所生成的新生校验位进行存储;
读取存储的所述新生校验位,并将所述新生校验位与所述原始校验位进行比较,获得比较结果;
根据所述比较结果识别所述校验电路是否存在硬件缺陷,获得检测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京兆易创新科技有限公司,未经北京兆易创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010237765.9/2.html,转载请声明来源钻瓜专利网。