用于提高存储器系统的输入/输出吞吐量的设备和方法技术方案

技术编号:28977368 阅读:22 留言:0更新日期:2021-06-23 09:22
本公开涉及一种存储器系统,该存储器系统可包括:多个存储器管芯,适于在其中存储数据;缓冲器,包括多个簇,每个簇适于缓冲待输出到外部装置的数据;以及控制器,通过多个通道联接到多个存储器管芯,并且适于:检查与多个簇之中的有效簇相对应的控制信息,每个有效簇当前缓冲数据,通过基于该控制信息计算与有效簇相关联的数据处理时间来决定用于执行配对操作的操作裕量,并且在操作裕量期间执行配对操作。

【技术实现步骤摘要】
用于提高存储器系统的输入/输出吞吐量的设备和方法相关申请的交叉引用本申请要求于2019年12月20日提交的申请号为10-2019-0171587的韩国专利申请的优先权,该韩国专利申请通过引用整体并入本文。
各个实施例涉及一种存储器系统,且更特别地,涉及一种用于通过对存储器系统中包括的多个存储器管芯的交错操作来提高存储器系统的I/O(输入/输出)吞吐量的设备和方法。
技术介绍
近来,计算环境范例已经改变成可以在任何时间和任何地点使用计算机系统的普适计算。因此,诸如移动电话、数码相机和笔记本电脑的便携式电子装置的使用已经快速增长。这些便携式电子装置通常使用采用存储器装置的存储器系统,即数据存储装置。数据存储装置用作便携式电子装置的主存储器装置或辅助存储器装置。不同于硬盘,因为使用非易失性存储器装置的数据存储装置不具有机械驱动器,所以该数据存储装置具有优良的稳定性和耐久性、高信息访问速度以及低功耗。存储器系统中使用的具有这些优点的数据存储装置的示例包括通用串行总线(USB)存储器装置、具有各种接口的存储卡、固态驱动器(SSD)本文档来自技高网...

【技术保护点】
1.一种存储器系统,包括:/n多个存储器管芯,在其中存储数据;/n缓冲器,包括多个簇,每个簇缓冲待输出到外部装置的数据;以及/n控制器,通过多个通道联接到所述多个存储器管芯,并且:/n检查对应于所述多个簇之中的有效簇的控制信息,每个有效簇当前正缓冲数据,/n通过基于所述控制信息计算与所述有效簇相关联的数据处理时间,来决定执行配对操作的操作裕量,以及/n在所述操作裕量期间执行所述配对操作。/n

【技术特征摘要】
20191220 KR 10-2019-01715871.一种存储器系统,包括:
多个存储器管芯,在其中存储数据;
缓冲器,包括多个簇,每个簇缓冲待输出到外部装置的数据;以及
控制器,通过多个通道联接到所述多个存储器管芯,并且:
检查对应于所述多个簇之中的有效簇的控制信息,每个有效簇当前正缓冲数据,
通过基于所述控制信息计算与所述有效簇相关联的数据处理时间,来决定执行配对操作的操作裕量,以及
在所述操作裕量期间执行所述配对操作。


2.根据权利要求1所述的存储器系统,其中所述控制信息包括多条标识信息,以分别识别包括在所述控制器中以控制所述多个簇的多个控制单元。


3.根据权利要求2所述的存储器系统,其中所述控制信息包括:
关于第一控制单元的第一标识信息,所述第一控制单元响应于从所述外部装置传送的多个读取请求而分配有效簇,并且执行所述配对操作;
关于第二控制单元的第二标识信息,所述第二控制单元检查所述存储器管芯内对应于逻辑地址的物理位置,读取数据,并且将所读取的数据存储在所述有效簇中;以及
关于第三控制单元的第三标识信息,所述第三控制单元将数据从所述有效簇输出到所述外部装置。


4.根据权利要求1所述的存储器系统,
其中所述控制器通过所述控制信息、基于所述控制器中包括的多个控制单元的内部操作时间来计算所述数据处理时间,所述数据处理时间是直到数据从每个有效簇输出到所述外部装置为止所花费的时间,并且
其中所述控制器根据所述有效簇中缓冲的数据的条数来决定所述数据处理时间。


5.根据权利要求4所述的存储器系统,其中所述内部操作时间包括:
第一处理时间,将数据从第一控制单元传送到第二控制单元;
第二处理时间,将数据从所述第二控制单元传送到第三控制单元;以及
第三处理时间,将数据从所述第三控制单元输出到所述外部装置。


6.根据权利要求1所述的存储器系统,其中所述控制器将有效簇的数量与阈值进行比较。


7.根据权利要求6所述的存储器系统,其中当所述有效簇的数量等于或大于所述阈值时,所述控制器计算所述数据处理时间。


8.根据权利要求1所述的存储器系统,
其中所述数据处理时间指示避免由所述配对操作导致的延迟的操作裕量,并且
其中所述控制器基于所述有效簇中缓冲的数据之中待被最后处理的数据来决定所述数据处理时间。


9.根据权利要求1所述的存储器系统,
其中在所述检查之前,所述控制器进一步基于所述有效簇的任务信息来确定所述有效簇的数量,并且
其中当所确定的有效簇的数量等于或大于阈值时,所述控制器通过检查对应于所述有效簇的所述控制信息来计算所述数据处理时间。


10.根据权利要求1所述的存储器系统,其中所述控制器通过匹配与能够进行交错操作的物理位置相关联的读取请求来执行所述配对操作,使得所述多个存储器管芯以交错方式通过多个通道输出与所匹配的读取请求相对应的数据。


11.一种存储器系统的操作方法,所述存储器系统包括多个存储器管芯、缓冲器以及控制器,所述多个存储器管芯在其中存储数据,所述缓冲器包括多个簇并且每个簇缓冲待输出到外部装置的数据,所述控制器通过多个通道联接到所述多个存储器管芯,所述操作方法包括:
从外部装置接收多个读取请求;
基于所述缓冲器内的有效簇的控制信息计算数据处理时间,每个有效簇当前正缓冲数据,所述数据处理时间是将数据从所述有效簇输出到外部装置所花费的时间;
基于所述数据处理时间,决定对所述多个读取请求中的一些读取请求的配对操作的操...

【专利技术属性】
技术研发人员:朴振
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国;KR

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

1