存储器装置和包括该存储器装置的存储器系统的制作方法

文档序号:30433154发布日期:2022-06-15 18:01阅读:来源:国知局

技术特征:
1.一种存储器装置,包括:存储器单元阵列,包括布置成多个行的存储器单元;ecc引擎,被配置为:检测响应于读取命令和读取地址而从存储器单元阵列读取的第一数据中的错误,输出第一错误发生信号,并且纠正第一数据中的错误;行故障检测器,被配置为输出故障行地址,故障行地址指示所述多个行中的故障行;以及标志生成器,被配置为:接收读取地址、第一错误发生信号和故障行地址,并且生成解码状态标志和故障行标志中的一个,解码状态标志指示错误是否被检测到以及错误是否被纠正,故障行标志指示包括在读取地址中的读取行地址是故障行地址。2.根据权利要求1所述的存储器装置,其中,标志生成器包括:比较器,被配置为:将读取行地址与故障行地址进行比较,并且输出比较信号,以及信号生成器,被配置为:基于比较信号生成解码状态标志和故障行标志中的一个。3.根据权利要求1所述的存储器装置,其中,标志生成器被配置为:当读取行地址与故障行地址相同时生成故障行标志,并且标志生成器被配置为:当读取行地址与故障行地址不相同时生成解码状态标志。4.根据权利要求3所述的存储器装置,其中,ecc引擎被配置为:生成第一数据中的错误的第一校正子,并且标志生成器被配置为:当读取行地址与故障行地址不相同时,基于通过对第一错误发生信号进行计数而获得的值和第一校正子来生成解码状态标志。5.根据权利要求3所述的存储器装置,其中,ecc引擎被配置为:生成第一数据中的错误的第一校正子,并且标志生成器被配置为:当读取行地址与故障行地址相同时,生成故障行标志,而不管第一校正子和第一错误发生信号。6.根据权利要求1所述的存储器装置,其中,针对所述多个行的刷新操作被执行的区段,ecc引擎被配置为:检测从所述多个行之中的由清理行地址指示的存储器单元读取的第二数据中的错误,输出第二错误发生信号,以及执行清理操作以纠正第二数据中的错误,并且将纠错后的第二数据写入到由清理行地址指示的存储器单元,并且行故障检测器被配置为:基于第二错误发生信号输出清理行地址作为故障行地址。7.根据权利要求6所述的存储器装置,其中,ecc引擎被配置为:生成第二数据中的错误的第二校正子,并且行故障检测器被配置为:对第二错误发生信号进行计数,并且基于通过对第二错误发生信号进行计数而获得的值和第二校正子来输出清理行地址作为故障行地址。8.根据权利要求6所述的存储器装置,其中,ecc引擎被配置为:在检测第一数据中的错误时生成第一数据中的错误的第一校正子,并且在所述多个行的刷新操作被执行的区段,对所述多个行中的每个行执行清理操作,行故障检测器被配置为:对在每次清理操作中输出的第二错误发生信号进行计数,所述存储器装置还包括控制逻辑,控制逻辑被配置为:将通过对第二错误发生信号进
行计数而获得的值与第二阈值进行比较,并输出比较信号,标志生成器被配置为:当读取行地址与故障行地址相同时,基于第一错误发生信号和第一校正子生成解码状态标志,并且标志生成器被配置为:当读取行地址与故障行地址不相同时,基于第一错误发生信号、第一校正子和比较信号生成解码状态标志。9.根据权利要求8所述的存储器装置,其中,标志生成器被配置为:基于第一校正子和第一错误发生信号生成解码状态标志,解码状态标志具有第一值、第二值或第三值,第一值指示没有错误被检测到,第二值指示错误被检测到并且被纠正,第三值指示两个或更多个错误被检测到并且未被纠正,以及当读取行地址与故障行地址不相同时,基于比较信号,具有第二值的解码状态标志不被生成。10.根据权利要求9所述的存储器装置,其中,标志生成器被配置为:当读取行地址与故障行地址不相同,并且比较信号指示通过对第二错误发生信号进行计数而获得的值小于第二阈值时,生成具有第一值的解码状态标志或者生成具有第三值的解码状态标志。11.根据权利要求1至10中的任意一项所述的存储器装置,其中,行故障检测器被配置为:针对所述多个行的刷新操作被执行的每个区段检测故障行地址。12.一种存储器装置,包括:存储器单元阵列,包括布置成多个行的存储器单元;ecc引擎,被配置为:检测响应于读取命令和读取地址而从存储器单元阵列读取的第一数据中的错误,输出错误发生信号和第一数据中的错误的校正子,并且纠正第一数据中的错误;行故障检测器,被配置为周期性地检测故障行地址,故障行地址指示所述多个行之中的故障行;以及标志生成器,被配置为:将包括在读取地址中的读取行地址与故障行地址进行比较,当读取行地址与故障行地址相同时生成指示读取行地址是故障行地址的故障行标志,并且当读取行地址与故障行地址不相同时基于校正子和错误发生信号生成解码状态标志,解码状态标志指示错误是否被检测到以及错误是否被纠正。13.根据权利要求12所述的存储器装置,其中,行故障检测器被配置为:在所述多个行的刷新操作响应于刷新命令而被执行的区段中检测故障行地址。14.根据权利要求13所述的存储器装置,其中,ecc引擎被配置为:在所述多个行的刷新操作响应于刷新命令而被执行之后,检测从存储器单元阵列读取的第二数据中的错误,生成第二错误发生信号,执行纠正第二数据中的错误的清理操作,并且将纠错后的第二数据写入到存储器单元阵列,并且行故障检测器被配置为:对第二错误发生信号进行计数以检测故障行地址。15.根据权利要求14所述的存储器装置,其中,标志生成器被配置为:基于第二错误发生信号的计数值生成解码状态标志,并且不管第二错误发生信号的计数值而生成故障行标志。
16.根据权利要求12至15中的任意一项所述的存储器装置,还包括:第一引脚,第一引脚被配置为发送和接收数据;以及第二引脚,第二引脚被配置为输出故障行标志或解码状态标志,并且第二引脚不同于第一引脚。17.根据权利要求16所述的存储器装置,其中,第二引脚包括彼此不同的第一子引脚和第二子引脚,并且解码状态标志和故障行标志由两个比特组成,并且解码状态标志和故障行标志通过第一子引脚和第二子引脚被输出。18.一种存储器系统,包括:存储器装置;以及存储器控制器,被配置为:将读取命令和读取地址提供给存储器装置,其中,存储器装置包括:存储器单元阵列,包括布置成多个行的存储器单元,ecc引擎,被配置为:检测响应于读取命令和读取地址而从存储器单元阵列读取的第一数据中的错误,输出第一错误发生信号,并且纠正第一数据中的错误,行故障检测器,被配置为输出故障行地址,故障行地址指示所述多个行之中的故障行,以及标志生成器,被配置为:基于读取地址、第一错误发生信号和故障行地址生成解码状态标志或故障行标志,故障行标志由两个比特组成并且具有第一值,并且解码状态标志由两个比特组成,并且具有第二值、第三值和第四值中的任何一个,第二值、第三值和第四值彼此不同并且均与第一值不同。19.根据权利要求18所述的存储器系统,其中,存储器控制器被配置为:接收故障行标志和解码状态标志中的一个,并且确定存储器装置的错误管理策略。20.根据权利要求19所述的存储器系统,其中,存储器控制器被配置为:当接收到具有第一值的故障行标志时,确定错误管理策略以便不使用读取地址。

技术总结
公开存储器装置和包括该存储器装置的存储器系统。所述存储器装置包括:存储器单元阵列,包括布置成多个行的存储器单元;ECC引擎,被配置为:检测响应于读取命令和读取地址而从存储器单元阵列读取的第一数据中的错误,输出第一错误发生信号,并且纠正第一数据中的错误;行故障检测器,被配置为输出故障行地址,故障行地址指示所述多个行之中的故障行;以及标志生成器,被配置为:接收读取地址、第一错误发生信号和故障行地址,并且生成解码状态标志或故障行标志,解码状态标志指示错误是否被检测到以及错误是否被纠正,故障行标志指示包括在读取地址中的读取行地址为故障行地址。读取地址中的读取行地址为故障行地址。读取地址中的读取行地址为故障行地址。


技术研发人员:金成来 李明奎 李起准 孔骏镇 宋英杰 张晋熏
受保护的技术使用者:三星电子株式会社
技术研发日:2021.10.18
技术公布日:2022/6/14
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1