[发明专利]数据储存装置的操作方法有效
申请号: | 201711120600.1 | 申请日: | 2017-11-14 |
公开(公告)号: | CN108073359B | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 许鸿荣;许辰晖 | 申请(专利权)人: | 慧荣科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 珠海智专专利商标代理有限公司 44262 | 代理人: | 段淑华;刘曾剑 |
地址: | 中国台湾新竹县*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 储存 装置 操作方法 | ||
本发明提出一种数据储存装置的操作方法。所述方法包括下列步骤:将对照表切割成复数个子对照表;接收包含数据地址以及命令类别的存取命令;判断数据地址所对应的目标子对照表是否已被快取;以及当判断为否时,读取并快取目标子对照表。
技术领域
本发明涉及一种数据储存的相关技术,尤其是一种数据储存装置的操作方法。
背景技术
数据储存装置,尤其是采用非易失性储存媒体的数据储存装置,包括复数个数据区块,每一数据区块包含复数个数据页,每一数据页用以储存至少一储存单位的数据,储存单位可为512B或较佳为4KB。数据区块又依据其储存数据与否而区分为空白数据区块(或称为备用资料区块)与非空白数据区块(或称使用中数据区块)。为了进行数据的管理及存取,数据储存装置需要建立及储存一个数据的逻辑至实体地址对照表(host logical-to-Flash physical address mapping table,H2F table),在本发明中简称为对照表,并于数据储存装置运作时将对照表复制至动态随机存取存储器(dynamic random accessmemory,DRAM),以增加数据的管理及存取上的效率。另外,对照表的大小依其记录内容而不同,较常见的大小为数据储存装置的数据储存容量的1/1000,以数据储存容量为256GB(gigabyte)的数据储存装置为例,对照表的大小为256MB(megabyte),因此,数据储存装置所配置的DRAM的大小较佳为大于或等于256MB,以储存一整个对照表以及数据储存装置运作时所需要的系统数据、参数、或程序。
对于仅配置小型DRAM或SRAM,即DRAM或SRAM的容量不足以储存一整个对照表,的数据储存装置而言,如何有效率地运用所配置的小型DRAM或SRAM以进行数据的管理及存取,存在着技术上的需求。
发明内容
本发明的一目的在提供一种数据储存装置的操作方法,其可使数据储存装置有效率地运用其所配置的小型DRAM或SRAM以进行数据的管理及存取。
本发明提出一种数据储存装置的操作方法,此操作方法包括下列步骤:将对照表切割成复数个子对照表;接收包含数据地址以及命令类别的存取命令;判断数据地址所对应的目标子对照表是否已被快取;以及当判断为否时,读取并快取目标子对照表。
本发明另提出一种数据储存装置的操作方法,此操作方法包括下列步骤:将对照表切割成复数个子对照表;接收包含数据地址以及命令类别的存取命令;依据快取表来判断数据地址所对应的目标子对照表是否已被快取;以及当判断为否时,读取并以目标子H2F对照表替代已快取的其中之一复数子对照表,并更新快取表。
由于对照表被分割成复数个子对照表,因此,子对照表可储存至小型DRAM中,如此一来,数据储存装置可依据子对照表进行数据的管理,另外,针对子对照表的管理也提出一个改善的方法,故能达到本发明提高数据储存装置的效能的目的。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举优选实施例,并配合附图,详细说明如下。
附图说明
图1绘有依照本发明一实施例的数据储存装置及其与主机的电性耦接关系。
图2为依照本发明一实施例的数据储存装置的操作方法的流程图。
图3系绘示将子对照表#0储存至易失性储存媒体230以及易失性储存媒体218中。
图4系绘示易失性储存媒体230快取了16个子对照表。
图5系绘示依照本发明一实施例的快取表。
图6系绘示以子对照表#16取代子对照表#0并将子对照表#16储存至易失性储存媒体230。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧荣科技股份有限公司,未经慧荣科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711120600.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置