含存储器设备和存储器控制器的存储器系统及其操作方法技术方案

技术编号:38585828 阅读:10 留言:0更新日期:2023-08-26 23:28
一种存储器系统,包括:存储器设备,其包括被划分为多个存储器存储体的存储器单元阵列;以及存储器控制器,其出于分别向存储器单元阵列的存储器存储体输入数据或从存储器单元阵列的存储器存储体输出数据的目的向存储器设备发送读取请求或写入请求,并且发送读取请求以便基于读取

【技术实现步骤摘要】
含存储器设备和存储器控制器的存储器系统及其操作方法
[0001]相关申请的交叉引用
[0002]本申请要求于2022年2月21日在韩国知识产权局提交的第10

2022

0021994号韩国专利申请和于2022年6月7日在韩国知识产权局提交的第10

2022

0068915号韩国专利申请的优先权,其公开内容通过引用整体并入本文。


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

技术介绍

[0004]半导体存储器设备被分类为易失性半导体存储器设备或非易失性半导体存储器设备。易失性半导体存储器设备的读取和写入速度快,但是当关闭电源时会丢失存储在其中的数据。相反,即使电源被关闭,非易失性半导体存储器设备也保留存储在其中的信息。因此,非易失性半导体存储器设备用于存储无论是否供电都期望保留的信息。
[0005]包括易失性半导体存储器设备的存储器系统可以通过存储器控制器控制易失性半导体存储器设备。出于向易失性半导体存储器设备输入数据/从易失性半导体存储器设备输出数据的目的,存储器控制器可以向易失性半导体存储器设备传送各种命令。存储器控制器可以预先调度发送各种命令的顺序,使得数据输入/输出。然而,存储器系统的性能可能会受到调度各种命令的方法的影响。

技术实现思路

[0006]本公开的示例实施例提供了存储器系统,其能够通过读取

写入切换点分开和发送读取请求和写入请求,并且从特定时间点到读取

写入切换点阻止调度本轮次的不必要的存储体(bank)请求。
[0007]本公开的示例实施例提供了存储器系统,其能够从特定时间点到本轮次的读取

写入切换点允许下一轮次的存储体请求的调度。
[0008]示例实施例公开了存储器系统,包括:存储器设备,该存储器设备包括被划分为多个存储器存储体的存储器单元阵列,以及存储器控制器,该存储器控制器被配置为出于分别向存储器单元阵列的存储器存储体输入数据或从存储器单元阵列的存储器存储体输出数据的目的,向存储器设备发送读取请求或写入请求,并且基于读取

写入切换点发送读取请求以便与写入请求分开,其中,该存储器控制器被配置为在包括读取请求或写入请求的第一轮次输入/输出(I/O)请求中,基于来自I/O请求当中的在第一轮次中处理的I/O请求的数量,在读取

写入切换点之前设置近切换点,在近切换点和读取

写入切换点之间,针对要在第一轮次中调度的至少一个第一初步I/O请求,阻止调度第一存储体请求中的至少一个,第一存储体请求中的至少一个指示存储器存储体的状态切换,以及出于要在读取

写入切换点之后的第二轮次中调度第二初步I/O请求的目的,调度第二存储体请求中的至少一个
以便在近切换点和读取

写入切换点之间被发布,第二存储体请求中的至少一个指示存储器存储体的状态切换。
[0009]示例实施例公开了存储器系统,包括存储器设备,该存储器设备包括被划分为多个存储器存储体的存储器单元阵列;以及存储器控制器,该存储器控制器被配置为出于分别向存储器单元阵列的存储器存储体输入数据或从存储器单元阵列的存储器存储体输出数据的目的,向存储器设备发送读取请求或写入请求,并且基于读取

写入切换点发送读取请求以便与写入请求分开,其中,该存储器控制器被配置为在包括读取请求或写入请求的第一轮次输入/输出(I/O)请求中,基于来自I/O请求当中的在第一轮次中被处理的I/O请求的数量,在读取

写入切换点之前设置近切换点,以及在近切换点和读取

写入切换点之间,针对要在第一轮次中调度的至少一个第一初步I/O请求,阻止调度第一活动请求,第一活动请求指示将存储器存储体中的一个设置为活动状态。
[0010]示例实施例公开了存储器系统的操作方法,该方法包括:在包括从存储器控制器传送到存储器设备的读取请求或写入请求的第一轮次输入/输出(I/O)请求中,基于要在第一轮次中执行的I/O请求的最大请求数量或基于指定时间来设置读取

写入切换点;基于来自I/O请求当中的在第一轮次中处理的I/O请求的数量,在读取

写入切换点之前设置近切换点;在近切换点和读取

写入切换点之间,针对要在第一轮次中调度的至少一个第一初步I/O请求,阻止调度第一存储体请求中的至少一个,第一存储体请求中的至少一个指示存储器设备中包括的存储器存储体的状态切换,以及针对要在读取

写入切换点之后在第二轮次中调度的第二初步I/O请求,调度第二存储体请求中的至少一个以便在近切换点和读取

写入切换点之间被发布,第二存储体请求中的至少一个指示所述存储器存储体的状态切换。
附图说明
[0011]通过参考附图详细描述本公开的一些示例实施例,本公开的上述和其他目的和特征将变得清晰,其中:
[0012]图1是示出根据一些示例实施例的存储器系统的框图;
[0013]图2是示出图1的存储器控制器的命令传送操作的框图;
[0014]图3是示出图2的读取请求队列、写入请求队列、读取请求信息、写入请求信息、存储体状态信息的示例的示图;
[0015]图4是示出其中图2的存储器控制器通过使用图3的信息来执行读取

写入调度的方法的示图;
[0016]图5是示出图4的读取

写入调度方法的流程图;
[0017]图6是示出图2的读取请求队列、写入请求队列、读取请求信息、写入请求信息、存储体状态信息的另一示例的示图;
[0018]图7是示出其中图2的存储器控制器通过使用图6的信息来执行读取

写入调度的方法的示例的示图;
[0019]图8是示出图7的读取

写入调度方法的流程图;
[0020]图9是示出其中图2的存储器控制器通过使用图6的信息来执行读取

写入调度的方法的另一示例的示图;
[0021]图10是示出图9的读取

写入调度方法的流程图;
[0022]图11是示出图2的存储器控制器的读取

写入调度方法的流程图;以及
[0023]图12是示出根据一些示例实施例的移动系统的示图。
具体实施方式
[0024]在下文中,将详细和清楚地描述本公开的示例实施例,达到本领域普通技术人员容易实现本专利技术的程度。
[0025]此外,在下文中,动态随机存取存储器(DRAM)可以用作半导体存储器设备的示例,用于描述本专利技术的特征和功能。然而,基于说明书中公开的内容,本领域技术人员可以容易地理解本专利技术的其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储器系统,包括:存储器设备,包括被划分为多个存储器存储体的存储器单元阵列;以及存储器控制器,被配置为向存储器设备发送读取请求或写入请求,以用于分别向所述存储器单元阵列的存储器存储体输入数据或从所述存储器单元阵列的存储器存储体输出数据,以及基于读取

写入切换点发送读取请求以便与写入请求分开,其中,所述存储器控制器被配置为在包括读取请求或写入请求的第一轮次输入/输出I/O请求中,基于来自I/O请求当中的在第一轮次中处理的I/O请求的数量,在读取

写入切换点之前设置近切换点,在近切换点和读取

写入切换点之间,针对要在第一轮次中调度的至少一个第一初步I/O请求,阻止调度第一存储体请求中的至少一个,第一存储体请求中的所述至少一个指示存储器存储体的状态切换,以及针对要在读取

写入切换点之后的第二轮次中调度的第二初步I/O请求,调度第二存储体请求中的至少一个以便在近切换点和读取

写入切换点之间被发布,第二存储体请求中的所述至少一个指示存储器存储体的状态切换。2.根据权利要求1所述的存储器系统,其中,第一存储体请求和第二存储体请求中的至少一个包括:用于将存储器存储体中的一个设置为活动状态的活动请求;以及用于将来自存储器存储体当中的处于活动状态的存储器存储体设置为备用状态的预充电请求。3.根据权利要求1所述的存储器系统,其中,所述存储器控制器被配置为基于要在第一轮次中执行的I/O请求的最大请求数量或者基于指定时间来设置读取

写入切换点。4.根据权利要求3所述的存储器系统,其中,所述存储器控制器被配置为:从要在第一轮次中调度的I/O请求当中获得多个页面命中请求,所述多个页面命中请求中包括的页面命中请求中的每一个具有与当前处于活动状态的存储器存储体相同的存储体值和相同的行值;以及响应于页面命中请求的数量小于最大请求数量和在第一轮次中处理的I/O请求的数量的差值,将时间点设置为近切换点,所述时间点与在第一轮次中处理的I/O请求被完全发布相关联。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.根...

【专利技术属性】
技术研发人员:韩泰宇金宇一金泰勋
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1