含存储器设备和存储器控制器的存储器系统及其操作方法与流程

文档序号:35211005发布日期:2023-08-24 12:04阅读:39来源:国知局
含存储器设备和存储器控制器的存储器系统及其操作方法与流程

本文描述的本公开的示例实施例涉及存储器控制器,更具体地,涉及包括存储器设备和存储器控制器的存储器系统及其操作方法。


背景技术:

1、半导体存储器设备被分类为易失性半导体存储器设备或非易失性半导体存储器设备。易失性半导体存储器设备的读取和写入速度快,但是当关闭电源时会丢失存储在其中的数据。相反,即使电源被关闭,非易失性半导体存储器设备也保留存储在其中的信息。因此,非易失性半导体存储器设备用于存储无论是否供电都期望保留的信息。

2、包括易失性半导体存储器设备的存储器系统可以通过存储器控制器控制易失性半导体存储器设备。出于向易失性半导体存储器设备输入数据/从易失性半导体存储器设备输出数据的目的,存储器控制器可以向易失性半导体存储器设备传送各种命令。存储器控制器可以预先调度发送各种命令的顺序,使得数据输入/输出。然而,存储器系统的性能可能会受到调度各种命令的方法的影响。


技术实现思路

1、本公开的示例实施例提供了存储器系统,其能够通过读取-写入切换点分开和发送读取请求和写入请求,并且从特定时间点到读取-写入切换点阻止调度本轮次的不必要的存储体(bank)请求。

2、本公开的示例实施例提供了存储器系统,其能够从特定时间点到本轮次的读取-写入切换点允许下一轮次的存储体请求的调度。

3、示例实施例公开了存储器系统,包括:存储器设备,该存储器设备包括被划分为多个存储器存储体的存储器单元阵列,以及存储器控制器,该存储器控制器被配置为出于分别向存储器单元阵列的存储器存储体输入数据或从存储器单元阵列的存储器存储体输出数据的目的,向存储器设备发送读取请求或写入请求,并且基于读取-写入切换点发送读取请求以便与写入请求分开,其中,该存储器控制器被配置为在包括读取请求或写入请求的第一轮次输入/输出(i/o)请求中,基于来自i/o请求当中的在第一轮次中处理的i/o请求的数量,在读取-写入切换点之前设置近切换点,在近切换点和读取-写入切换点之间,针对要在第一轮次中调度的至少一个第一初步i/o请求,阻止调度第一存储体请求中的至少一个,第一存储体请求中的至少一个指示存储器存储体的状态切换,以及出于要在读取-写入切换点之后的第二轮次中调度第二初步i/o请求的目的,调度第二存储体请求中的至少一个以便在近切换点和读取-写入切换点之间被发布,第二存储体请求中的至少一个指示存储器存储体的状态切换。

4、示例实施例公开了存储器系统,包括存储器设备,该存储器设备包括被划分为多个存储器存储体的存储器单元阵列;以及存储器控制器,该存储器控制器被配置为出于分别向存储器单元阵列的存储器存储体输入数据或从存储器单元阵列的存储器存储体输出数据的目的,向存储器设备发送读取请求或写入请求,并且基于读取-写入切换点发送读取请求以便与写入请求分开,其中,该存储器控制器被配置为在包括读取请求或写入请求的第一轮次输入/输出(i/o)请求中,基于来自i/o请求当中的在第一轮次中被处理的i/o请求的数量,在读取-写入切换点之前设置近切换点,以及在近切换点和读取-写入切换点之间,针对要在第一轮次中调度的至少一个第一初步i/o请求,阻止调度第一活动请求,第一活动请求指示将存储器存储体中的一个设置为活动状态。

5、示例实施例公开了存储器系统的操作方法,该方法包括:在包括从存储器控制器传送到存储器设备的读取请求或写入请求的第一轮次输入/输出(i/o)请求中,基于要在第一轮次中执行的i/o请求的最大请求数量或基于指定时间来设置读取-写入切换点;基于来自i/o请求当中的在第一轮次中处理的i/o请求的数量,在读取-写入切换点之前设置近切换点;在近切换点和读取-写入切换点之间,针对要在第一轮次中调度的至少一个第一初步i/o请求,阻止调度第一存储体请求中的至少一个,第一存储体请求中的至少一个指示存储器设备中包括的存储器存储体的状态切换,以及针对要在读取-写入切换点之后在第二轮次中调度的第二初步i/o请求,调度第二存储体请求中的至少一个以便在近切换点和读取-写入切换点之间被发布,第二存储体请求中的至少一个指示所述存储器存储体的状态切换。



技术特征:

1.一种存储器系统,包括:

2.根据权利要求1所述的存储器系统,其中,第一存储体请求和第二存储体请求中的至少一个包括:

3.根据权利要求1所述的存储器系统,其中,所述存储器控制器被配置为基于要在第一轮次中执行的i/o请求的最大请求数量或者基于指定时间来设置读取-写入切换点。

4.根据权利要求3所述的存储器系统,其中,所述存储器控制器被配置为:

5.根据权利要求1所述的存储器系统,其中,所述存储器控制器被配置为在近切换点和读取-写入切换点之间,不在第一轮次中调度来自在第一轮次中被调度的i/o请求当中的、具有与当前处于活动状态的存储器存储体的存储体值和行值不同的存储体值和行值的i/o请求。

6.根据权利要求5所述的存储器系统,其中,所述存储器控制器被配置为在近切换点和读取-写入切换点之间,在第一轮次中调度来自要在第一轮次中被执行的i/o请求当中的、具有与当前处于活动状态的存储器存储体的存储体值和行值相同的存储体值和行值的所有i/o请求。

7.根据权利要求1所述的存储器系统,其中,所述存储器控制器包括:

8.根据权利要求7所述的存储器系统,其中,以下至少一项

9.根据权利要求8所述的存储器系统,其中,响应于读取请求或写入请求中的一个被仲裁电路传送到存储器设备,所述读取-写入调度器被配置为:

10.根据权利要求7所述的存储器系统,其中,所述仲裁电路被配置为基于读取-写入调度器的调度结果,按照i/o请求、对应于所述i/o请求的活动请求和对应于所述i/o请求的预充电请求的顺序来确定优先级。

11.根据权利要求1所述的存储器系统,其中,所述存储器控制器被配置为调度与在近切换点和读取-写入切换点之间调度的第二存储体请求中的至少一个对应的i/o请求,以便在第二轮次中首先被发布。

12.一种存储器系统,包括:

13.根据权利要求12所述的存储器系统,其中,所述存储器控制器被配置为在近切换点和读取-写入切换点之间,针对至少一个初步i/o请求,阻止调度第一预充电请求,第一预充电请求指示将来自存储器存储体的当中的处于活动状态的存储器存储体切换到备用状态。

14.根据权利要求13所述的存储器系统,其中,所述存储器控制器被配置为,在i/o请求的第二轮次中,针对与对应于第一活动请求的存储器存储体具有相同存储体地址的i/o请求,调度第二活动请求或第二预充电请求,以便在第二轮次中首先被调度。

15.根据权利要求14所述的存储器系统,其中,所述存储器控制器被配置为,在i/o请求的第二轮次中,针对与对应于第一预充电请求的存储器存储体具有相同的存储体地址的i/o请求,调度第三活动请求,以便在第二活动请求或第二预充电请求之后立即被调度。

16.一种存储器系统的操作方法,所述方法包括:

17.根据权利要求16所述的方法,其中,所述近切换点的设置包括:

18.根据权利要求16所述的方法,还包括:

19.根据权利要求18所述的方法,还包括:

20.根据权利要求16所述的方法,还包括:


技术总结
一种存储器系统,包括:存储器设备,其包括被划分为多个存储器存储体的存储器单元阵列;以及存储器控制器,其出于分别向存储器单元阵列的存储器存储体输入数据或从存储器单元阵列的存储器存储体输出数据的目的向存储器设备发送读取请求或写入请求,并且发送读取请求以便基于读取‑写入切换点与写入请求分开。在第一轮次中,存储器控制器在读取‑写入切换点之前设置近切换点。存储器控制器阻止在近切换点和读取‑写入切换点之间调度第一存储体请求中的至少一个。存储器控制器调度引起存储器存储体的状态切换的第二存储体请求中的至少一个,以便在近切换点和读取‑写入切换点之间被发布。

技术研发人员:韩泰宇,金宇一,金泰勋
受保护的技术使用者:三星电子株式会社
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1