【技术实现步骤摘要】
存储器控制器及包括存储器控制器的存储装置
[0001]相关申请的交叉引用
[0002]本申请要求于2020年12月18日向韩国知识产权局提交的、申请号为10
‑
2020
‑
0178166的韩国专利申请的优先权,该韩国专利申请通过引用整体并入本文。
[0003]本文描述的一个或多个实施例涉及一种存储器控制器以及包括存储器控制器的存储装置。
技术介绍
[0004]存储器控制器可以基于来自主机的指令来控制数据在存储器装置中的存储。
[0005]易失性存储器装置在供电时存储数据。当电力中断时,数据会丢失。易失性存储器装置的示例包括静态随机存取存储器(SRAM)和动态随机存取存储器(DRAM)。
[0006]非易失性存储器装置即使在电力中断时也可以存储数据。非易失性存储器装置的示例包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除ROM(EEROM)和闪速存储器。
技术实现思路
[0007]本文描述的一个或多个实施例提供了一种能够提高读取操作的性能的存储器控制器。一个或多个附加实施例包括可以配备有这种存储器控制器的存储装置。
[0008]根据本公开的一方面,提供了一种存储器控制器,包括:命令存储装置,包括第一读取命令队列和第二读取命令队列,第一读取命令队列被配置为根据索引编号存储读取命令和物理地址,读取命令用于读取存储器装置中存储的数据,并且物理地址对应于读取命令并包括平面编号、块编号和页面编号; ...
【技术保护点】
【技术特征摘要】
1.一种存储器控制器,包括:命令存储装置,包括第一读取命令队列和第二读取命令队列,所述第一读取命令队列根据索引编号存储读取命令和物理地址,所述读取命令指示读取存储器装置中存储的数据,并且所述物理地址对应于所述读取命令并且包括平面编号、块编号和页面编号;命令生成控制器,提供擦除命令以执行擦除操作,所述擦除操作包括擦除所述存储器装置的多个存储块中的一个存储块中存储的数据,响应于请求而提供挂起命令以挂起所述擦除操作,在对应于所述请求的操作完成之后提供恢复命令以恢复所述擦除操作,并且在输出所述恢复命令之后输出调度事件信号;以及命令调度控制器,响应于所述调度事件信号:在所述第一读取命令队列中存储的物理地址之中搜索第一物理地址组和第二物理地址组,所述第一物理地址组包括所述第一读取命令队列中存储的物理地址之中的具有相同页面编号的物理地址,所述第二物理地址组包括平面编号不同于所述第一物理地址组的平面编号的所有物理地址,通过将所述第一物理地址组中的与相同页面编号相对应的物理地址一起存储在所述第二读取命令队列的相同索引编号处,并且将所述第二物理地址组中的物理地址分别存储在所述第二读取命令队列的索引编号处,来对所述第一读取命令队列的输出顺序进行重新排列,并且基于所述第二读取命令队列来提供所述读取命令以执行读取操作。2.根据权利要求1所述的存储器控制器,其中所述第一物理地址组包括具有相同平面编号、相同块编号和相同页面编号的物理地址。3.根据权利要求2所述的存储器控制器,其中所述命令调度控制器将所述第一物理地址组以及与所述第一物理地址组相对应的读取命令调度到所述第二读取命令队列的索引编号之中的任意一个索引编号中。4.根据权利要求1所述的存储器控制器,其中所述第一物理地址组包括具有不同平面编号和相同页面编号的物理地址。5.根据权利要求4所述的存储器控制器,其中所述命令调度控制器将所述第一物理地址组以及与所述第一物理地址相对应的读取命令调度到所述第二读取命令队列的索引编号之中的任意一个索引编号中。6.根据权利要求1所述的存储器控制器,其中当没有搜索到所述第一物理地址组时,所述命令调度控制器:在所述第一读取命令队列中存储的物理地址之中搜索包括具有不同平面编号的所有物理地址的平面交错组;将所述平面交错组中的物理地址顺序地调度到所述第二读取命令队列的连续索引编号中;并且将与所述平面交错组中的每个物理地址相对应的读取命令顺序地调度到所述连续索引编号中。7.根据权利要求6所述的存储器控制器,其中所述命令调度控制器:将所述平面交错组中的物理地址顺序地调度到所述第二读取命令队列的、从与第一优先级输出顺序相对应的索引编号开始的索引编号中;并且
将与所述平面交错组中的每个物理地址相对应的读取命令顺序地调度到所述第二读取命令队列的、从与所述第一优先级输出顺序相对应的索引编号开始的索引编号中。8.一种存储器控制器,包括:命令存储装置,包括第一读取命令队列和第二读取命令队列,所述第一读取命令队列根据索引编号存储读取命令和物理地址,所述读取命令指示读取存储器装置中存储的数据,并且所述物理地址对应于所述读取命令并且包括平面编号、块编号和页面编号;命令生成控制器,向所述存储器装置提供命令以执行擦除操作或执行写入操作,所述擦除操作包括擦除所述存储器装置的多个存储块之中的一个存储块中存储的数据,所述写入操作包括将数据存储在所述多个存储块之中的一个存储块中,并且在从将所述命令提供到所述存储器装置的时间开始经过预定时段之后输出调度事件信号;以及命令调度控制器,响应于所述调度事件信号:在所述第一读取命令队列中存储的物理地址之中搜索第一物理地址组和第二物理地址组,所述第一物理地址组包括所述第一读取命令队列中存储的物理地址之中的具有相同页面编号的物理地址,所述第二物理地址组包括平面编号不同于所述第一物理地址组的平面编号的所有物理地址,通过将所述第一物理地址组中的与相同页面编号相对应的物理地址一起存储在所述第二读取命令队列的相同索引编号处,并且将所述第二物理地址组中的物理地址分别存储在所述第二读取命令队列的索引编号处,来对所述第一读取命令队列的输出顺序进行重新排列,并且基于所述第二读取命令队列来提供所述读取命令以执行读取操作。9.根据权利要求8所述的存储器控制器,其中所述第一物理地址组包括具有相同平面编号、相同块编号和相同页面编号...
【专利技术属性】
技术研发人员:罗充彦,
申请(专利权)人:爱思开海力士有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。