[发明专利]存储装置及其操作方法在审
申请号: | 201910317856.4 | 申请日: | 2019-04-19 |
公开(公告)号: | CN110389722A | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 池承九;孙翊竣 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王璇;李新娜 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编程操作 存储器控制器 编程命令 高速缓存 存储器装置 控制存储器 命令队列 存储 存储装置 控制器 确定器 编程 | ||
1.一种存储器控制器,所述存储器控制器控制存储器装置,所述存储器控制器包括:
命令队列,顺序地存储待由所述存储器装置执行的命令;
高速缓存编程确定器,当存储在所述命令队列中的、作为编程命令的第一命令被提供至所述存储器装置时,确定所述第一命令的时间上下一待执行的第二命令是否是编程命令;以及
编程操作控制器,根据所述第二命令是否是编程命令,控制所述存储器装置将根据所述第一命令的编程操作执行为普通编程操作和高速缓存编程操作中的一个。
2.根据权利要求1所述的存储器控制器,其中所述高速缓存编程确定器生成表示所述第二命令是否是编程命令的命令信息,并且
其中所述编程操作控制器向所述存储器装置提供编程开始命令,根据所述命令信息来确定与所述第一命令对应的编程类型命令,并且将所确定的编程类型命令提供至所述存储器装置,所述编程开始命令指示开始与所述第一命令对应的编程操作。
3.根据权利要求2所述的存储器控制器,其中所述编程类型命令指示第一类型和第二类型中的一个类型,所述第一类型指示所述编程操作是所述普通编程操作,所述第二类型指示所述编程操作是所述高速缓存编程操作。
4.根据权利要求3所述的存储器控制器,其中所述编程操作控制器向所述存储器装置顺序地提供所述编程开始命令、所述存储器装置的待存储根据所述第一命令而待存储的数据的地址、根据所述第一命令而待存储的数据和所述编程类型命令。
5.根据权利要求3所述的存储器控制器,其中当所述第二命令是读取命令或擦除命令时,所述编程操作控制器确定与所述第一命令对应的编程类型命令指示所述第一类型。
6.根据权利要求5所述的存储器控制器,其中在根据所述第一命令的编程操作完成之后,所述编程操作控制器将所述第二命令提供至所述存储器装置。
7.根据权利要求3所述的存储器控制器,其中当所述第二命令是编程命令时,所述编程操作控制器确定与所述第一命令对应的编程类型命令指示所述第二类型。
8.根据权利要求7所述的存储器控制器,其中在正在执行根据所述第一命令的编程操作的同时,所述编程操作控制器向所述存储器装置提供根据所述第二命令而待存储的数据。
9.一种操作存储器控制器的方法,所述存储器控制器控制存储器装置,并且包括顺序地存储待由所述存储器装置执行的命令的命令队列,所述方法包括:
向所述存储器装置提供编程开始命令,所述编程开始命令指示开始与第一命令对应的编程操作,所述第一命令是存储在所述命令队列中的编程命令;以及
根据所述第一命令的时间上下一待执行的第二命令是否是编程命令,控制所述存储器装置将根据所述第一命令的编程操作执行为普通编程操作和高速缓存编程操作中的一个。
10.根据权利要求9所述的方法,其中控制所述存储器装置进一步包括:
根据所述第二命令是否是编程命令,确定与所述第一命令对应的编程类型命令;以及
向所述存储器装置提供与所述第一命令对应的编程类型命令,
其中所述编程类型命令是指示第一类型和第二类型中的一个类型的命令,所述第一类型指示所述编程操作是所述普通编程操作,所述第二类型指示所述编程操作是所述高速缓存编程操作。
11.根据权利要求10所述的方法,其中确定所述编程类型命令包括:
当所述第二命令是读取命令或擦除命令时,确定所述编程类型命令指示所述第一类型;以及
当所述第二命令是编程命令时,确定所述编程类型命令指示所述第二类型。
12.根据权利要求11所述的方法,进一步包括当所述编程类型命令指示所述第一类型时,在根据所述第一命令的编程操作完成之后,将所述第二命令提供至所述存储器装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910317856.4/1.html,转载请声明来源钻瓜专利网。