一种用于多页存储阵列的损坏单元片内统计系统的制作方法_2

文档序号:9376647阅读:来源:国知局
行累加,即在阵列写时对每一页操作过程中的每个地址的读验证结果进行采样判断,如果操作地址最终的标志位返回为失败,则计数加1,否则保持。这样随着一页一页的阵列写操作,在每根bl上检测到有操作失败的返回标志发生时,该计数器都会更新加I。以此类推,在各页操作结束时,该计数器的结果即为当前块中各bl发生错误次数的最终统计数目。之后将这个计数值进行压缩处理,并存放到页缓存器的错误数目统计区。
[0031]同时,在验证结果锁存模块当中给以改进,如图2、图3所示,一旦某个bl地址检测到错误发生,则保持该错误信息,即使后续页中该地址无错误发生或有更多错误发生,锁存模块依旧保持错误标记永不更新(如阵列中不同wl在同一 bl方向的错误点),直到所有页操作结束,最后这些反映损坏位置的信息被存入到页缓存器的相应位置,用于指示其所在bl上是否有错误发生。进而测试基台可以通过页缓存器读操作,读取页缓存器的内容,进行分析即可得知损坏的bl根数,其工作流程如图4所示。
[0032]错误计数机制的加入使得芯片在正常的阵列操作过程中即可以内部自动的对bl上的错误数目进行累加统计,并存储到错误统计区(页缓存器冗余空间)。同时,存储阵列中每根有错误发生的bl位置信息也可以相应的存放到页缓存器中,相当于芯片内部自动的完成了 bl的错误统计工作。至此,bl错误分布情况以及错误数目都已经通过内部自测机制获得并开放给接口。测试基台只需要直接读取错误统计区的信息,既可以获得芯片存储内部发生bl错误的统计数据,同时直接读取页缓存器即可获得bl错误分布情况。然后测试人员进一步分析错误情况,进而结合实际情况做出具体的修复方案。
[0033]图5为本发明具体电路模块示意图,包括锁存模块、锁存使能模块、回写地址模块、页缓存器回写模块、错误计数模块、压缩模块、验证结果锁存模块以及错误数目统计区,锁存模块位于读数据通路上,用于接收验证模块发送的成功标志位,并在接收到锁存使能模块发送的锁存信号的情况下将当前地址的成功标志位采样,产生当前地址的最终操作结果;锁存使能模块用于在控制判断逻辑模块判断得知当前操作为当前地址的终次操作时产生锁存信号,并发送给锁存模块和页缓存器回写模块;回写地址模块用于在控制判断逻辑模块判断得知当前操作为当前地址的终次操作时从地址发生器提取与该终次操作所对应的当前地址信息,并发送给页缓存器回写模块;页缓存器回写模块用于根据收到的当前地址信息和锁存信号产生回写地址信息和回写使能,并发送给页缓存器,页缓存器根据收到的回写地址信息和回写使能,将当前地址的最终操作结果存储在页缓存器相应位置,供外部接口后续读取;错误计数模块:用于对锁存返回的读验证结果进行采样判断,若读验证结果最终的标志位返回为失败,则计数加1,否则保持;错误数目统计区用于存储阵列内损坏存储单元的错误统计数目,压缩模块,所述压缩模块用于对错误计数模块的计数值进行数据压缩处理以减少存储消耗,将错误统计信息存储在错误数目统计区中。
[0034]如图6所示,锁存模块为锁存器电路,锁存器电路I为错误结果保持电路,如某根bl发生错误,同根bl上的错误不在更新该错误记过。锁存模块2为实时采样bl错误结果电路,用于实时采样并更新来自不同wl的同根bl的最终操作结果,如果有错误结果发生,错误数目计数模块加1,以统计同根bl的错误数目。锁存器电路的数据输入端接验证模块发送的成功标志位,锁存器的时钟输入端接锁存信号,锁存器的输出端输出当前地址的最终操作结果。
[0035]如图7为测试过程中的测试序列应用实例对照,在传统的测试序列中,需要进行逐页的写操作-逐页的读操作,然后获得读写数据加以比较获取错误对照分布。而片内若加入本发明的具体实施后,对于外部测试序列而言,可以在执行完逐页的写操作之后,仅用一次页缓存器读操作即可获得当前多页阵列中的具体错误分布统计信息,直接省略了后续的逐页读操作,极大的简化了测试序列,节省了测试时间,降低了测试成本。
【主权项】
1.一种用于多页存储阵列的损坏单元片内统计系统,其特征在于:包括锁存模块、锁存使能模块、回写地址模块、页缓存器回写模块、错误计数模块、验证结果锁存模块以及错误数目统计区, 所述锁存模块位于读数据通路上,用于接收验证模块发送的成功标志位,并在接收到锁存使能模块发送的锁存信号的情况下,且当前地址的成功标志位为错误时,产生并保持错误操作结果给页缓存器,同时产生实时更新的错误结果给错误计数模块; 所述锁存使能模块用于在控制判断逻辑模块判断得知当前操作为当前地址的终次操作时产生锁存信号,并发送给锁存模块和页缓存器回写模块; 所述回写地址模块用于在控制判断逻辑模块判断得知当前操作为当前地址的终次操作时从地址发生器提取与该终次操作所对应的当前地址信息,并发送给页缓存器回写模块; 所述页缓存器回写模块用于根据收到的当前地址信息和锁存信号产生回写地址信息和回写使能,并发送给页缓存器,页缓存器根据收到的回写地址信息和回写使能,将当前地址的最终操作结果存储在页缓存器相应位置,供外部接口后续读取; 所述错误计数模块:用于对锁存返回的读验证结果进行采样判断,若读验证结果最终的标志位返回为失败,则计数加1,否则保持; 所述错误数目统计区用于存储阵列内损坏存储单元的错误统计数目。2.根据权利要求1所述的用于多页存储阵列的损坏单元片内统计系统,其特征在于:还包括压缩模块,所述压缩模块用于对错误计数模块的计数值进行数据压缩处理以减少存储消耗,将错误统计信息存储在错误数目统计区中。3.根据权利要求1或2所述的用于多页存储阵列的损坏单元片内统计系统,其特征在于:所述锁存模块包括第一锁存电路和第二锁存电路,所述第一锁存电路包括或门和第一锁存器,所述第二锁存电路包括第二锁存器,所述或门的一个输入端接接验证模块发送的成功标志位,所述或门输出端接第一锁存器的数据输入端,所述第一锁存器的时钟输入端接锁存信号,所述第一锁存器的输出端输出当前地址的最终操作结果给页缓存器和或门的另一个输入端; 所述第二锁存器的数据输入端接验证模块发送的成功标志位,所述第二锁存器的时钟输入端接锁存信号,所述锁存器的输出端输出错误结果给错误计数模块。
【专利摘要】本发明涉及一种用于多页存储阵列的损坏单元片内统计系统,包括锁存模块、锁存使能模块、回写地址模块、页缓存器回写模块、错误计数模块、验证结果锁存模块以及错误数目统计区,锁存模块位于读数据通路上,用于接收验证模块发送的成功标志位,并在接收到锁存使能模块发送的锁存信号的情况下,且当前地址的成功标志位为错误时,产生并保持错误操作结果给页缓存器,同时产生实时更新的错误结果给错误计数模块;本发明解决了现有的存储器芯片测试方法耗时久,测试复杂的技术问题,本发明的片内统计系统直接省略了后续的逐页读操作,极大的简化了测试序列,节省了测试时间,降低了测试成本。
【IPC分类】G11C29/56
【公开号】CN105097049
【申请号】CN201510482451
【发明人】王小光
【申请人】西安华芯半导体有限公司
【公开日】2015年11月25日
【申请日】2015年8月3日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1