[发明专利]闪存装置及其控制方法有效
申请号: | 201910029582.9 | 申请日: | 2019-01-11 |
公开(公告)号: | CN111367826B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 张弘升;吕函庭;张原豪 | 申请(专利权)人: | 旺宏电子股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/10 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 任岩 |
地址: | 中国台湾新竹*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 闪存 装置 及其 控制 方法 | ||
1.一种闪存装置,包括:
一存储器阵列;
一原地更新模块,用以通过一位擦除操作或一页面擦除操作,于该存储器阵列执行一写入程序或一存储器回收程序;
一外地更新模块,用以通过一区块擦除操作或一迁移操作,于该存储器阵列执行该写入程序或该存储器回收程序;以及
一延迟感知模块,用以判断该原地更新模块的一第一负载与该外地更新模块的一第二负载的大小关系。
2.如权利要求1所述的闪存装置,其中若该原地更新模块的该第一负载小于该外地更新模块的该第二负载,则该原地更新模块执行该写入程序或该存储器回收程序。
3.如权利要求2所述的闪存装置,其中于该原地更新模块执行该写入程序的过程中,一区块的一页面被擦除,且数据再被写入该页面。
4.如权利要求2所述的闪存装置,其中于该原地更新模块执行该存储器回收程序的过程中,一区块的至少一无效页面被擦除为一空闲页面,且该区块的至少一有效页面维持不变。
5.如权利要求1所述的闪存装置,其中若该原地更新模块的该第一负载不小于该外地更新模块的该第二负载,则该外地更新模块执行该写入程序或该存储器回收程序。
6.如权利要求5所述的闪存装置,其中于该外地更新模块执行该写入程序的过程中,一区块的一页面被读取,且数据再被写入另一页面。
7.如权利要求6所述的闪存装置,其中于该外地更新模块执行该存储器回收程序的过程中,一区块的至少一有效页面被迁移至另一区块,且该区块的全部均被擦除。
8.如权利要求1所述的闪存装置,还包括:
一传播模块,用以当存取计数大于一阈值时,重设一基准指示,且根据该基准指示重新分配数据。
9.如权利要求8所述的闪存装置,还包括:
一热数据感知模块,用以当一页面最近有被存取时,设定该页面的一哈希位为1。
10.如权利要求9所述的闪存装置,其中该原地更新模块、该外地更新模块、该延迟感知模块、该传播模块及该热数据感知模块设置于一闪存转换层中。
11.一种闪存装置的控制方法,其中该闪存装置包括一存储器阵列、一原地更新模块、一外地更新模块及一延迟感知模块,该原地 更新模块用于通过该存储器阵列上的位擦除操作或页擦除操作来执行一写入程序或一存储器回收程序,该外地更新模块用于通过该存储器阵列上的块擦除操作或迁移操作来执行该写入程序或该存储器回收程序,该控制方法包括:
以该延迟感知模块判断该原地更新模块的一第一负载与该外地更新模块的一第二负载的大小关系。
12.如权利要求11所述的控制方法,还包括:
若该原地更新模块的该第一负载小于该第二负载,则该原地更新模块通过一位擦除操作或一页面擦除操作,于该存储器阵列执行一写入程序或一存储器回收程序。
13.如权利要求12所述的控制方法,其中于该原地更新模块执行该写入程序的步骤中,一区块的一页面被擦除,且数据再被写入该页面。
14.如权利要求12所述的控制方法,其中于该原地更新模块执行该存储器回收程序的步骤中,一区块的至少一无效页面被擦除为一空闲页面,且该区块的至少一有效页面维持不变。
15.如权利要求11所述的控制方法,还包括:
若该原地更新模块的该第一负载不小于该第二负载,则该外地更新模块通过一区块擦除操作或一迁移操作,于该存储器阵列执行该写入程序或该存储器回收程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于旺宏电子股份有限公司,未经旺宏电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910029582.9/1.html,转载请声明来源钻瓜专利网。