存储控制器的制作方法

文档序号:36833952发布日期:2024-01-26 16:50阅读:63来源:国知局
存储控制器的制作方法

本公开的主题涉及存储设备和控制器,并且更具体地,涉及接收读取数据和阈值电压分布信息的存储控制器,以及操作其的方法。


背景技术:

1、存储器设备响应于写入请求而存储数据,并且响应于读取请求而输出存储在其中的数据。例如,存储器设备能够被分类为易失性存储器设备(例如,动态随机存取存储器(dram)设备和静态ram(sram)设备)或非易失性存储器设备(例如,闪存设备、相变ram(pram)设备、磁性ram(mram)设备或电阻式ram(rram)设备),其中,易失性存储器设备在电源中断时丢失存储的数据,非易失性存储器设备即使在电源中断时也保留存储的数据。

2、非易失性存储器设备的存储器单元可以具有与数据的位值相对应的编程的阈值电压分布。阈值电压分布可以由于诸如保留时间、读取干扰和热载流子注入(hci)的各种因素而改变。阈值电压分布的改变会降低非易失性存储器设备的可靠性。为了检查是否存在可靠性的降低,存储控制器可以读取非易失性存储器设备的分布信息。


技术实现思路

1、单独管理用于读取数据的输入/输出(i/o)和用于阈值电压分布信息的i/o能够增加存储设备的i/o负载,例如,i/o操作发生的次数。本公开的主题的实现方式能够通过在读取操作中一起接收阈值电压分布信息和读取数据两者来减少内部i/o负载。在一些情况下,减少内部i/o负载能够减少延迟效应,例如,与传统方法中的4-16微秒相比,i/o能够以20纳秒执行。

2、通常,本说明书中描述的主题的创新方面能够体现在操作与非易失性存储器设备通信的存储控制器的方法中,该方法包括:向非易失性存储器设备提供读取命令;从非易失性存储器设备连续接收与读取命令相对应的第一读取数据和第一分布信息;确定第一读取数据的错误是否可纠正,并且响应于确定第一读取数据的错误可纠正,基于第一分布信息更新存储控制器中的历史表的偏移信息。

3、通常,在另一方面,本公开的主题能够体现在操作包括非易失性存储器设备和存储控制器的存储设备的方法中,该方法包括:由存储控制器向非易失性存储器设备提供读取命令;由非易失性存储器设备基于读取命令执行片上读取操作;由非易失性存储器设备向存储控制器连续地提供与片上读取操作相对应的读取数据和分布信息;由存储控制器确定读取数据的错误是否可纠正,并且由存储控制器响应于确定读取数据的错误可纠正,基于分布信息更新存储控制器中的历史表的偏移信息。

4、通常,本公开的其他方面能够体现在存储控制器中,该存储控制器包括:命令管理器,向非易失性存储器设备提供读取命令;缓冲存储器,从非易失性存储器设备连续地接收与读取命令相对应的第一读取数据和第一分布信息;纠错码(ecc)引擎,在命令管理器的控制下与缓冲存储器通信并解码第一读取数据;以及历史表,管理偏移信息。该命令管理器基于与ecc引擎的通信来确定第一读取数据的错误是否可纠正,并且响应于确定第一读取数据的错误可纠正,基于缓冲存储器的第一分布信息来更新历史表的偏移信息。



技术特征:

1.一种操作与非易失性存储器设备通信的存储控制器的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述存储控制器与主机通信,

3.根据权利要求1所述的方法,其中,从非易失性存储器设备连续地接收与读取命令相对应的第一读取数据和第一分布信息包括:

4.根据权利要求1所述的方法,其中,非易失性存储器设备被配置为基于读取命令的目标读取电压电平来执行片上读取操作,并且

5.根据权利要求4所述的方法,其中,所述片上读取操作包括片上谷搜索(ovs)读取操作,并且

6.根据权利要求5所述的方法,其中,第一计数值和第二计数值中的至少一个与优化谷的电压电平具有相关性,

7.根据权利要求1所述的方法,其中,偏移信息指示在当非易失性存储器设备处理读取命令时的优化谷的电压电平与在初始时间的默认谷的电压电平之间的差。

8.根据权利要求1所述的方法,其中,从非易失性存储器设备连续地接收与读取命令相对应的第一读取数据和第一分布信息包括:

9.根据权利要求8所述的方法,其中,由存储控制器的缓冲存储器接收第一读取数据和第一分布信息包括:

10.根据权利要求8所述的方法,其中,确定第一读取数据的错误是否可纠正包括:

11.根据权利要求1所述的方法,包括:

12.根据权利要求11所述的方法,其中,基于历史表的偏移信息来优化目标读取电压电平包括:

13.根据权利要求1所述的方法,包括当确定第一读取数据的错误不可纠正时:

14.根据权利要求13所述的方法,其中,基于读取重试电压电平执行读取重试操作包括:

15.根据权利要求14所述的方法,其中,基于读取重试操作来更新历史表的偏移信息包括:

16.一种操作包括非易失性存储器设备和存储控制器的存储设备的方法,所述方法包括:

17.根据权利要求16所述的方法,其中,基于读取命令执行片上读取操作包括:

18.一种存储控制器,包括:

19.根据权利要求18所述的存储控制器,其中,命令管理器还被配置为:

20.根据权利要求18所述的存储控制器,其中,命令管理器被配置为:


技术总结
公开了一种操作与非易失性存储器设备通信的存储控制器的方法。该方法包括向非易失性存储器设备提供读取命令,从非易失性存储器设备接收与读取命令相对应的第一读取数据和第一分布信息,确定第一读取数据的错误是否可纠正,以及响应于确定第一读取数据的错误可纠正,基于第一分布信息更新存储控制器中的历史表的偏移信息。

技术研发人员:姜宇现,全秀昶,金洙贤,金炫我,徐荣德,吴玄教,林东厚,田炳宽
受保护的技术使用者:三星电子株式会社
技术研发日:
技术公布日:2024/1/25
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1