【技术实现步骤摘要】
存储器储存装置及其还原方法与存储器控制器
本专利技术关于一种存储器储存装置,特别是指一种存储器储存装置的数据还原方法。
技术介绍
随着微电子技术的快速成长,各类电脑产品的外围设备亦渐驱高级且多元化,如今,消费者使用电脑不仅是为了处理一般的文书作业及浏览网路,更为了能观赏高画质影音文件、享受3D线上游戏或处理复杂的应用程序,但无论是高画质影音文件或是各类电子数据文件,其文件大小必然会随着数据的复杂及精细度而提升,因此,高容量的硬盘遂成为所有电脑产品所不可或缺的必要配备。目前,一般的常规硬盘(HardDiskDrive,简称HDD)虽然已能储存高达TB级的电子数据,然而,常规硬盘却限于自身的机械式结构,致使其读写速度难以提升至与中央处理器(Centralprocessingunit,简称CPU)的处理速度相匹配的程度,且常规硬盘具有消耗功率大及不耐震动等特性,并不利于应用在各类行动电子装置上,因此,近年来业者不断地进行研究及开发,期能寻找出一种新的储存装置,其中,又以固态硬盘最具发展性,固态硬盘(SolidStateDisk、SolidStateDrive,简称SSD),是一种基于永久性存储器(如闪存存储器)的电脑数据储存装置,其主要技术是将数个存储器(如:NAND存储器)连接起来,再搭配适当的控制芯片及电路,所形成的一储存装置。在固态硬盘的规格方面,由于固态硬盘常作为传统常规硬盘的替代品,故大多数的制造厂商会将固态硬盘设计为和常规硬盘相同的规格,例如常见的1.8英寸、2.5英寸或3.5英寸规格。而在固态硬盘与电脑的连接介面方面,目前的固态硬盘普遍采用SATA ...
【技术保护点】
一种存储器储存装置,其特征在于,包括:一可复写式非易失性存储器芯片,具有多个实体区块;一连接器,电性连接一主机系统;以及一存储器控制器,电性连接该可复写式非易失性存储器芯片与该连接器,该存储器控制器用以配置多个逻辑区块以映射部分的该多个实体区块,并将该多个实体区块逻辑上至少划分为一系统分割区与一保留分割区,其中该存储器控制器将所配置的该多个逻辑区块提供给该主机系统,并且维护一第一映射表与建立一第二映射表,该第二映射表为在一系统初始化时间点的该第一映射表的备份且被储存于该保留分割区,之后,一数据写入操作在该保留分割区上执行,并且一数据读取操作在该系统分割区与该保留分割区上执行,其中当该主机系统进行一数据还原操作时,该存储器控制器根据该主机系统所传送的一还原指令,利用在该保留分割区上的该第二映射表来回复该第一映射表,藉此以进行数据还原。
【技术特征摘要】
2013.05.17 TW 1021175531.一种存储器储存装置,其特征在于,包括:一可复写式非易失性存储器芯片,具有多个实体区块;一连接器,电性连接一主机系统;以及一存储器控制器,电性连接该可复写式非易失性存储器芯片与该连接器,该存储器控制器用以配置多个逻辑区块以映射部分的该多个实体区块,并将该多个实体区块逻辑上至少划分为一系统分割区与一保留分割区,其中该存储器控制器将所配置的该多个逻辑区块提供给该主机系统,并且维护一第一映射表与建立一第二映射表,该第二映射表为在一系统初始化时间点的该第一映射表的备份且被储存于该保留分割区,之后,一数据写入操作在该保留分割区上执行,并且一数据读取操作在该系统分割区与该保留分割区上执行,其中当该主机系统进行一数据还原操作时,该存储器控制器根据该主机系统所传送的一还原指令,利用在该保留分割区上的该第二映射表来回复该第一映射表,藉此以进行数据还原。2.如权利要求1所述的存储器储存装置,其中该第二映射表为将该多个逻辑区块映射至该系统分割区的该多个实体区块,并且该第二映射表为该第一映射表的一初始状态。3.如权利要求2所述的存储器储存装置,其中该初始状态为该主机系统建立一系统还原时间点的状态。4.如权利要求1所述的存储器储存装置,其中当该主机系统存取一逻辑存取地址时,该存储器控制器根据该主机系统的指令将该逻辑存取地址转换为对应的该逻辑区块的逻辑页面,再通过该第一映射表找到其所映射的实体页面来进行存取。5.如权利要求1所述的存储器储存装置,其中当该主机系统进行该数据写入操作时,则数据会被写入至该保留分割区的该实体区块,并且该第一映射表上的对应的逻辑区块地址链接会指向该保留分割区的该实体区块。6.如权利要求1所述的存储器储存装置,其中该第一映射表为一逻辑区块-实体区块映射表,并且该第二映射表为一逻辑区块-实体区块备份映射表,其中在该系统初始化时间点的该第一映射表上的逻辑区块地址链接对应地指向该系统保留区的该实体区块。7.一种存储器控制器,用于管理一存储器储存装置中的一可复写式非易失性存储器芯片,其特征在于,该存储器控制器包括:一主机系统介面,电性连接一主机系统;一存储器介面,电性连接该可复写式非易失性存储器芯片,其中该可复写式非易失性存储器芯片具有多个实体区块;一存储器管理电路,电性连接该主机系统介面与该存储器介面,该存储器管理电路用以控制该存储器控制器的整体运作,并且配置多个逻辑区块以映射部分的该多个实体区块,并将该多个实体区块逻辑上至少划分为一系统分割区与一保留分割区,该存储器管理电路将所配置的该多个逻辑区块提供给该主机系统,并且维护一第一映射表与建立一第二映射表,该第二映射表为在一系统初始化时间点的该第一映射表的备份且被储存于该保留分割区,之后,一数据写入操作在该保留分割区上执行,且一数据读取操作在该系统分割区与该保留分割区上执行,其中当该主机系统进行一数据还原操作时,该存储器管理电路根据该主机系统所传送的一还原指令,利用在该保留分割区上的该逻辑区块-实体区块备份映射表来回复该逻辑区块-实体区块映射表,藉此以进行数据还原。8.如权利要求7所述的存储器控制器,其中该第二映射表为将该多个逻辑区块映射至该系统分割区的该多个实体区块,并且该第二映射表为该第一映射表的一初始状态。9.如权利要求8所述的存储器控制器,该初始状态为该主机系统建立一系统还原时间点的状态。10.如权利要求7所述的存储器控制器,其中当该主机系统存取一逻辑存取地址时,该存储器管理电路根据该主机系统的指令将该逻辑存取地址转换为对应的该逻辑区块的逻辑页面,再通过该第一映射表找到其所映射的实体页面来进行存取。11.如权利要求7所述的存储器控制器,其中当该主机系统进行该数...
【专利技术属性】
技术研发人员:李元晖,
申请(专利权)人:宇瞻科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。