本公开涉及存储器系统,更具体地,涉及通过使用页缓冲器的锁存器来执行读取操作的存储器系统。
背景技术:
1、存储介质(诸如,固态驱动器(ssd))可包括存储器控制器和非易失性存储器。基于主机的请求,存储器控制器可将数据写入非易失性存储器中,或可从存储器装置读取数据。
2、随着非易失性存储器被访问的次数减少,提供给主机的响应时间可变慢。因此,存储器控制器可使用非易失性存储器(例如,静态随机存取存储器(sram))的一部分来改善响应时间。也就是说,存储器控制器可将数据存储在非易失性存储器(诸如,sram)的一部分中,并且当主机的请求被接收时,存储器控制器可不访问非易失性存储器的存储器单元阵列并且可向主机提供从非易失性存储器(例如,sram)的部分读取的数据。然而,在非易失性存储器被单独提供的情况下,存储器系统的成本可增加,并且存储器系统的大小可增加。
技术实现思路
1、示例实施例提供存储器装置、包括存储器装置的存储器系统和存储器系统的操作方法,存储器装置在执行读取操作时通过使用页缓冲器的空闲锁存器来提供与读取命令对应的数据。
2、根据示例实施例的一方面,一种存储器系统包括:存储器装置,包括:存储器单元阵列,连接到多条位线;第一锁存器,被配置为感测存储在存储器单元阵列中的数据;多个编程锁存器,被配置为存储:将被编程在存储器单元阵列中的数据,或者确定在执行编程操作时被预充电在所述多条位线中的电压电平的数据;以及第二锁存器,被配置为接收将被编程在存储器单元阵列中的数据,或者输出从存储器单元阵列感测到的数据;以及存储器控制器,被配置为将命令提供给存储器装置,其中,存储器装置被配置为:从存储器单元阵列的第一区域感测第一数据,将第一数据存储在第一锁存器中,将第一数据从第一锁存器传送到第二锁存器,将第一数据从第二锁存器输出到存储器控制器,并且响应于第一读取命令,将第一数据从第二锁存器传送到所述多个编程锁存器中的第一编程锁存器。
3、根据示例实施例的一方面,一种存储器系统的操作方法,存储器系统包括存储器装置和控制存储器装置的存储器控制器,存储器装置包括存储器单元阵列和多个锁存器,所述操作方法包括:由存储器控制器从所述多个锁存器之中选择第一锁存器;由存储器控制器向存储器装置提供第一物理地址和包括关于第一锁存器的标识信息的第一读取命令;由存储器装置响应于第一读取命令,向存储器控制器提供从存储器单元阵列中的与第一物理地址对应的区域感测到的数据;以及由存储器装置将数据存储在第一锁存器中。
4、根据示例实施例的一方面,一种存储器装置包括:存储器单元阵列,连接到多条位线;第一锁存器,被配置为感测存储在存储器单元阵列中的数据;第二锁存器,被配置为存储:将被编程在存储器单元阵列中的数据,或者确定在执行编程操作时被预充电在所述多条位线中的电压电平的数据;以及第三锁存器,被配置为接收将被编程在存储器单元阵列中的数据,或者输出从存储器单元阵列感测到的数据,其中,响应于与存储器单元阵列的第一区域对应的第一读取命令,第一锁存器被配置为从第一区域感测第一数据并且将感测到的第一数据传送到第三锁存器,并且第三锁存器被配置为将第一数据输出到存储器控制器并且将第一数据传送到第二锁存器。
1.一种存储器系统,包括:
2.根据权利要求1所述的存储器系统,其中,存储器控制器通过被配置为指示存储器装置的就绪状态或忙碌状态的引脚连接到存储器装置,并且
3.根据权利要求1所述的存储器系统,其中,存储器控制器还被配置为:基于第一区域的第一数据被存储在第一编程锁存器中,将第二读取命令输出到存储器装置,并且
4.根据权利要求3所述的存储器系统,其中,存储器装置还被配置为:
5.根据权利要求4所述的存储器系统,其中,存储器控制器通过被配置为指示存储器装置的就绪状态或忙碌状态的引脚连接到存储器装置,并且
6.根据权利要求1所述的存储器系统,其中,存储器控制器还被配置为对第一数据执行纠错操作并且存储指示纠正是否必要的纠错信息。
7.根据权利要求6所述的存储器系统,其中,存储器控制器包括:读取缓冲器,被配置为存储与读取命令对应的数据,
8.根据权利要求6所述的存储器系统,其中,存储器控制器还被配置为存储锁存器表,锁存器表包括所述多个编程锁存器的标识号、与存储在所述多个编程锁存器中的数据对应的物理地址和关于存储在所述多个编程锁存器中的数据的纠错信息。
9.根据权利要求1至8中的任意一项所述的存储器系统,其中,存储器控制器还被配置为基于高速缓存算法从所述多个编程锁存器之中选择第一编程锁存器。
10.根据权利要求1至8中的任意一项所述的存储器系统,其中,所述多个编程锁存器包括高位锁存器和低位锁存器,高位锁存器被配置为存储将被存储在存储器单元阵列中的高位,低位锁存器被配置为存储将被存储在存储器单元阵列中的低位。
11.一种存储器系统的操作方法,存储器系统包括存储器装置和控制存储器装置的存储器控制器,存储器装置包括存储器单元阵列和多个锁存器,所述操作方法包括:
12.根据权利要求11所述的操作方法,其中,向存储器控制器提供从与第一物理地址对应的区域感测到的数据的步骤包括:
13.根据权利要求11所述的操作方法,还包括:
14.根据权利要求11的操作方法,其中,从所述多个锁存器之中选择第一锁存器的步骤包括:通过使用高速缓存算法从所述多个锁存器之中选择第一锁存器。
15.根据权利要求11至14中的任一项所述的操作方法,还包括:由存储器控制器对从存储器装置接收的数据执行纠错操作,并且存储指示纠正是否必要的纠错信息。
16.根据权利要求15所述的操作方法,还包括:
17.一种存储器装置,包括:
18.根据权利要求17所述的存储器装置,还包括:引脚,被配置为指示存储器装置的就绪状态或忙碌状态,
19.根据权利要求17所述的存储器装置,其中,响应于与第一区域对应的第二读取命令,第二锁存器被配置为将第一数据传送到第三锁存器,并且第三锁存器被配置为将第一数据输出到存储器控制器。
20.根据权利要求19所述的存储器装置,还包括:引脚,被配置为指示存储器装置的就绪状态或忙碌状态,