[发明专利]内存管理方法及存储控制器有效
申请号: | 202010084465.5 | 申请日: | 2020-02-10 |
公开(公告)号: | CN113094302B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 王全人 | 申请(专利权)人: | 点序科技股份有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F3/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 罗英;刘芳 |
地址: | 中国台湾新竹市*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 管理 方法 存储 控制器 | ||
1.一种内存管理方法,适用于存储控制器,所述存储控制器耦接到主机及闪存,所述存储控制器包括内存及排程模块,其特征在于,所述内存管理方法包括:
通过所述内存从所述主机接收用来对所述闪存进行数据存取的第一操作序列及第二操作序列,其中所述第一操作序列及所述第二操作序列分别对应所述闪存的第一晶粒及第二晶粒,且所述第一操作序列及所述第二操作序列各包括操作码运行时间间隔及接续在所述操作码运行时间间隔之后的闪存忙碌时间间隔,其中所述操作码运行时间间隔是对所述第一操作序列或对所述第二操作序列进行译码并执行译码结果的时间长度,所述闪存忙碌时间间隔是对所述闪存进行存取操作时所等待的时间长度;以及
通过所述排程模块依序选取所述第一操作序列及所述第二操作序列来执行,其中所述第二操作序列的所述操作码运行时间间隔与所述第一操作序列的所述闪存忙碌时间间隔重叠。
2.根据权利要求1所述的内存管理方法,其特征在于,其中所述第一操作序列及所述第二操作序列各包括多个操作码,且每个所述多个操作码包括命令、地址、写入数据、读取数据的至少其中之一的组合。
3.根据权利要求2所述的内存管理方法,其特征在于,其中所述排程模块从所述闪存接收所述第一晶粒及所述第二晶粒的状态信息并根据所述状态信息及所述第一操作序列及所述第二操作序列所包含的所述多个操作码,依序选取所述第一操作序列及所述第二操作序列来执行。
4.根据权利要求1所述的内存管理方法,其特征在于,其中所述排程模块为硬件排程电路。
5.根据权利要求1所述的内存管理方法,其特征在于,其中所述内存为静态随机存取内存。
6.一种存储控制器,其特征在于,包括:
内存;以及
排程模块,耦接到所述内存,其中
所述内存从主机接收用来对闪存进行数据存取的第一操作序列及第二操作序列,其中所述第一操作序列及所述第二操作序列分别对应闪存的第一晶粒及第二晶粒,且所述第一操作序列及所述第二操作序列各包括操作码运行时间间隔及接续在所述操作码运行时间间隔之后的闪存忙碌时间间隔,其中所述操作码运行时间间隔是对所述第一操作序列或对所述第二操作序列进行译码并执行译码结果的时间长度,所述闪存忙碌时间间隔是对所述闪存进行存取操作时所等待的时间长度,
所述排程模块依序选取所述第一操作序列及所述第二操作序列来执行,其中所述第二操作序列的所述操作码运行时间间隔与所述第一操作序列的所述闪存忙碌时间间隔重叠。
7.根据权利要求6所述的存储控制器,其特征在于,其中所述第一操作序列及所述第二操作序列各包括多个操作码,且每个所述多个操作码包括命令、地址、写入数据、读取数据的至少其中之一的组合。
8.根据权利要求7所述的存储控制器,其特征在于,其中所述排程模块从所述闪存接收所述第一晶粒及所述第二晶粒的状态信息并根据所述状态信息及所述第一操作序列及所述第二操作序列所包含的所述多个操作码,依序选取所述第一操作序列及所述第二操作序列来执行。
9.根据权利要求6所述的存储控制器,其特征在于,其中所述排程模块为硬件排程电路。
10.根据权利要求6所述的存储控制器,其特征在于,其中所述内存为静态随机存取内存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于点序科技股份有限公司,未经点序科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010084465.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种EP4受体拮抗剂的多晶型物及其制备方法与用途
- 下一篇:应用保险丝的母线