数据储存装置以及其操作方法
    2.
    发明公开

    公开(公告)号:CN113282522A

    公开(公告)日:2021-08-20

    申请号:CN202110757193.5

    申请日:2017-06-19

    发明人: 王鼎鑫 沈扬智

    IPC分类号: G06F12/02 G06F3/06

    摘要: 本发明涉及一种数据储存装置以及其操作方法,其中非挥发式存储器的垃圾回收为分段进行,以穿插执行一主机下达的主机指令。垃圾回收的有效数据复制(swap)阶段、目的区块的映射表F2H更新阶段、与映射表H2F更新阶段可一同或单独进行分段。

    数据储存装置以及非挥发式存储器控制方法

    公开(公告)号:CN111611178A

    公开(公告)日:2020-09-01

    申请号:CN201910769264.6

    申请日:2019-08-20

    发明人: 沈扬智 张仕昌

    IPC分类号: G06F12/02 G06F13/16

    摘要: 本发明涉及高效能的数据储存装置以及非挥发式存储器的控制方法。存储器控制器在一暂存存储器上动态维护映射资讯,显示一主机辨识的逻辑地址映射的实体空间资讯。该存储器控制器以该实体空间资讯的第一位元至第N位元标示一非挥发式存储器的实体空间、或标示一数据快取空间内的地址。该存储器控制器不在该实体空间资讯中规划特定位元区别该实体空间资讯是指向该非挥发式存储器、或该数据快取空间。该存储器控制器是以该第一至该第N位元组成的数值中,相对该非挥发式存储器的实体空间无意义的数值,区别该实体空间资讯是指向该非挥发式存储器、或该数据快取空间。

    缓存及读取即将写入储存单元的数据的方法以及使用该方法的装置

    公开(公告)号:CN105893275B

    公开(公告)日:2019-03-22

    申请号:CN201510037390.4

    申请日:2015-01-26

    发明人: 沈扬智 许哲玮

    IPC分类号: G06F12/0882 G06F12/0893

    摘要: 本发明提出一种缓存及读取即将写入储存单元数据的方法,由处理单元执行,包含下列步骤。透过存取介面从主装置接收写入命令,请求写入至少一页面的数据后,判断是否已累积到一个区块的待写入数据,其中,一个区块包含指定数目的页面。当判断尚未累积到一个区块的待写入数据时,将此页面的数据储存至动态随机存取存储器,以及更新动态随机存取存储器中的快取资讯,用以指出此页面的数据尚未写入至储存单元以及动态随机存取存储器中暂存此页面的数据的位置。

    存取快闪存储器中存储单元的方法以及使用该方法的装置

    公开(公告)号:CN108447516A

    公开(公告)日:2018-08-24

    申请号:CN201810585052.8

    申请日:2014-07-08

    IPC分类号: G11C16/06 G11C16/02

    摘要: 本发明的实施例提出一种存取快闪存储器中存储单元的方法,由一处理单元执行,包含:控制一多工器以耦接一动态随机存取存储器至一缓存器;以多个批次指示一直接存储器存取控制器将上述动态随机存取存储器中储存的一信息经由上述多工器储存至上述缓存器,以及指示上述直接存储器存取控制器将上述动态随机存取存储器中储存的信息输出至一磁盘阵列编码单元。

    读取命令排程方法以及使用该方法的装置

    公开(公告)号:CN105528299B

    公开(公告)日:2018-06-29

    申请号:CN201410514010.7

    申请日:2014-09-29

    发明人: 沈扬智

    IPC分类号: G06F12/02 G06F12/0866

    摘要: 本发明提出一种读取命令排程方法,由处理单元执行,包含下列步骤。通过第一存取介面从主装置接收多个逻辑读取命令,而每一个逻辑读取命令请求读取一个逻辑地址的数据。从高阶对照表取得关联于逻辑地址的多个对照表区块的第一实际储存位置,并驱动第二存取介面从第一实际储存位置读取对照表区块。从对照表区块取得关联于逻辑地址的多个第二实际储存位置,并驱动第二存取介面依据第二实际储存位置从储存单元读取数据。驱动第一存取介面将关联于逻辑地址的数据敲出给主装置。

    闪存控制器
    8.
    发明授权

    公开(公告)号:CN102956255B

    公开(公告)日:2016-04-20

    申请号:CN201110252548.1

    申请日:2011-08-30

    IPC分类号: G11C7/10

    摘要: 本发明提供一种闪存控制器,包含有记录媒体以及处理电路。当闪存模块中的数据量小于第一阀值时,处理电路会控制闪存模块的读写电路以第一电压范围内的编程临界电压来编程目标数据区块,以将数据写入目标数据区块。当闪存模块中的数据量高于第二阀值时,处理电路会控制读写电路以第二电压范围内的编程临界电压来编程目标数据区块,以将数据写入目标数据区块,其中第二阀值大于第一阀值,且第一电压范围的上限值小于第二电压范围的上限值80%。前述架构能降低将数据写入数据区块所需的耗电量,更有效改善闪存模块的耐耗损能力和数据可靠度。

    用来进行区块管理的方法、记忆装置及其控制器

    公开(公告)号:CN102637146B

    公开(公告)日:2015-02-25

    申请号:CN201110036327.0

    申请日:2011-02-11

    发明人: 沈扬智

    IPC分类号: G06F12/06

    摘要: 本发明提供一种用来进行区块管理的方法,该方法应用于具有多通道的闪存的控制器,该闪存包含分别对应于该些通道的多个区块,该方法包含有:选择具有至少一有效页的至少一超区块作为至少一候选超区块以供清除,并累积该至少一候选超区块中分别对应于该些通道的区块的各个有效页数量,以产生分别对应于该些通道的多个累积值;以及当侦测到该些累积值均达到一门坎值时,针对所有的候选超区块触发一清除运作,以在进行该清除运作的期间同时地移动/复制分别对应于该些信道的有效数据。本发明所实现的区块管理在具有多通道的闪存中进行清除运作时达到最佳的处理效能;在不大幅增加芯片面积及成本的状况下能达到兼顾运作效能与系统资源使用控管的目标。

    读取及写入命令排程方法以及使用该方法的装置

    公开(公告)号:CN106484315B

    公开(公告)日:2019-10-11

    申请号:CN201510644015.6

    申请日:2015-10-08

    发明人: 沈扬智

    IPC分类号: G06F3/06

    摘要: 本发明涉及一种读取及写入命令排程方法以及使用该方法的装置,由处理单元执行,至少包含下列步骤。从读取队列连续取得超过一个读取命令并执行,直到第一条件满足为止。当第一条件满足后,从写入队列连续取得超过一个写入命令并执行,直到第二条件满足为止。