数据保护方法、存储器控制器与存储器储存装置制造方法及图纸

技术编号:8959371 阅读:129 留言:0更新日期:2013-07-25 18:56
一种数据保护方法、存储器控制器与存储器储存装置,其中数据保护方法用于保护储存在可复写式非易失性存储器模块中的子目录及此子目录中的至少一预存文件。本方法包括从主机系统接收写入指令;以及判断此写入指令所指示的写入地址是否为储存此子目录的文件描述区块的地址。本方法也还包括,当此写入地址为储存子目录的文件描述区块的地址时,判断对应此写入指令的数据串的其中一部分是否相同于记录在此子目录的文件描述区块中的一对应内容。若对应此写入指令的数据串的其中一部分不相同于记录在此子目录的文件描述区块中的一对应内容,则传递无法写入信息给主机系统。

【技术实现步骤摘要】

本专利技术涉及一种数据保护方法,且特别是有关于一种用于保护储存于可复写式非易失性存储器模块的文件的数据保护方法及使用此方法的存储器控制器与存储器储存装置。
技术介绍
数码相机、移动电话与MP3播放器在这几年来的成长十分迅速,使得消费者对储存媒体的需求也急速增加。由于非易失性存储器(例如,闪速存储器)具有数据非易失性、省电、体积小,以及无机械结构等特性,所以非常适合内建于上述所举例的各种可携式多媒体装置中。此外,为了提供存储器储存装置更多的附加价值,存储器储存装置的制造商会于制造存储器储存装置时,预先储存一些特定应用的文件,以供使用者或对应的应用程序存取。例如,提供使用者来设定或解除存储器储存装置的保护密码的程序会初始地预存于存储器储存装置中。又例如,在存储器储存装置配置有智能卡(Smart Card)芯片的应用中,用以识别主机端所传送的数据串是否为智能卡芯片的指令数据单元的通信文件会预存于存储器储存装置中。然而,此些预存文件对于存储器储存装置的使用来说相当重要。倘若使用者误删此些文件时,存储器储存装置将无法提供此些功能,甚至无法再被使用。因此,如何保护此些预存文件为此领域技术人员所欲解决的课题。
技术实现思路
本专利技术提供一种数据保护方法、存储器控制器与存储器储存装置,其能够有效地防止预设子目录与预存文件被删除。本专利技术一范例实施例提出一种数据保护方法,用于保护储存在可复写式非易失性存储器模块中的子目录及此子目录中的至少一预存文件,其中此可复写式非易失性存储器模块具有多个实体区块以及映射部分的实体区块的多个逻辑区块地址,并且此些逻辑区块地址会被格式化成具有文件配置表区、根目录区与文件区的分割区。本数据保护方法包括从主机系统接收写入指令,其中此写入指令指示一写入地址。本数据保护方法还包括判断此写入地址是否为储存此子目录的文件描述区块的地址。本数据保护方法也包括,当此写入地址为储存子目录的文件描述区块的地址时,判断对应此写入指令的数据串的其中一部分是否相同于记录在此子目录的文件描述区块中的一对应内容。本数据保护方法还包括,当对应此写入指令的数据串的其中一部分不相同于记录在子目录的文件描述区块中的对应内容时,传递无法写入信息给主机系统。在本专利技术的一实施例中,上述的数据保护方法还包括:当此写入地址非为储存子目录的文件描述区块的地址时,判断写入地址是否为储存预存文件的文件描述区块的地址;当此写入地址为储存预存文件的文件描述区块的地址时,判断对应此写入指令的数据串的其中一部分是否相同于记录在预存文件的文件描述区块中的一对应内容;以及当对应此写入指令的该数据串的其中一部分不相同于记录在预存文件的文件描述区块中的对应内容时,传递无法写入信息给该主机系统。在本专利技术的一实施例中,上述的传递无法写入信息给主机系统的步骤包括:在完成接收对应此写入指令的一数据串之后,在一段预先定义时间期间持续输出忙碌信号。在本专利技术的一实施例中,上述的传递无法写入信息给主机系统的步骤包括:在一个回应信息中设定对应此写入指令的错误位元并且将此回应信息传送给主机系统。本专利技术一范例实施例提出一种数据保护方法,用于保护储存在可复写式非易失性存储器模块中的子目录及此子目录中的至少一预存文件,其中此可复写式非易失性存储器模块具有多个实体区块以及映射部分的实体区块的多个逻辑区块地址,并且此些逻辑区块地址会被格式化成具有文件配置表区、根目录区与文件区的分割区。本数据保护方法包括从主机系统接收写入指令,其中此写入指令指示一写入地址。本数据保护方法还包括判断该写入地址是否为储存预存文件的文件描述区块的地址。本数据保护方法也包括,当此写入地址为储存预存文件的文件描述区块的地址时,判断对应此写入指令的数据串的其中一部分是否相同于记录在预存文件的文件描述区块中的对应内容。本数据保护方法还包括,当对应此写入指令的数据串的其中一部分不相同于记录在预存文件的文件描述区块中的对应内容时,传递无法写入信息给该主机系统。本专利技术另一范例实施例提出一种存储器控制器,用于控制可复写式非易失性存储器模块,其中此可复写式非易失性存储器模块具有多个实体区块。本存储器控制器包括主机接口、存储器接口与存储器管理电路。主机接口用以电性连接至主机系统。存储器接口用以电性连接至可复写式非易失性存储器模块。存储器管理电路电性连接主机接口与存储器接口,并且用以配置多个逻辑区块地址以映射部分的实体区块,其中此些逻辑区块地址会被格式化成具有文件配置表区、根目录区与文件区的分割区,根目录区储存对应一个子目录的文件描述区块,并且此子目录的文件描述区块所记录的簇储存对应至少一预存文件的至少一文件描述区块。本存储器管理电路从主机系统接收写入指令,其中此写入指令指示写入地址。此外,存储器管理电路判断此写入地址是否为储存此子目录的文件描述区块的地址。当写入地址为储存此子目录的文件描述区块的地址时,存储器管理电路会判断对应此写入指令的数据串的其中一部分是否相同于记录在子目录的文件描述区块中的一对应内容。当对应此写入指令的数据串的其中一部分不相同于记录在子目录的文件描述区块中的对应内容时,存储器管理电路传递无法写入信息给主机系统。在本专利技术的一实施例中,当此写入地址非为储存该子目录的该文件描述区块的地址时,存储器管理电路判断此写入地址是否为储存预存文件的文件描述区块的地址。其中,当此写入地址为储存预存文件的文件描述区块的地址时,存储器管理电路判断对应此写入指令的数据串的其中一部分是否相同于记录在预存文件的文件描述区块中的一对应内容。当对应此写入指令的数据串的其中一部分不相同于记录在预存文件的文件描述区块中的对应内容时,存储器管理电路传递无法写入信息给主机系统。在本专利技术的一实施例中,上述的存储器管理电路是藉由在完成接收对应上述写入指令的数据串之后,在一段预先定义时间期间持续输出一忙碌信号,以将无法写入信息传递给王机系统。在本专利技术的一实施例中,上述的存储器管理电路是藉由在一回应信息中设定对应上述写入指令的错误位元并且传送此回应信息给该主机系统,以将无法写入信息传递给主机系统。本专利技术另一范例实施例提出一种存储器储存装置,其包括连接器、可复写式非易失性存储器模块与存储器控制器。连接器用以电性连接至主机系统。可复写式非易失性存储器模块具有多个实体区块。存储器控制器电性连接至连接器与可复写式非易失性存储器模块,并且用以配置多个逻辑区块地址以映射部分的实体区块,其中此些逻辑区块地址会被格式化成具有文件配置表区、根目录区与文件区的分割区,根目录区储存对应一个子目录的文件描述区块,并且此子目录的文件描述区块所记录的簇储存对应至少一预存文件的至少一文件描述区块。本存储器控制器从主机系统接收写入指令,其中此写入指令指示写入地址。此外,存储器控制器判断此写入地址是否为储存此子目录的文件描述区块的地址。当写入地址为储存此子目录的文件描述区块的地址时,存储器控制器会判断对应此写入指令的数据串的其中一部分是否相同于记录在子目录的文件描述区块中的一对应内容。当对应此写入指令的数据串的其中一部分不相同于记录在子目录的文件描述区块中的对应内容时,存储器控制器传递无法写入信息给主机系统。在本专利技术的一实施例中,当此写入地址非为储存子目录的文件描述区块的地址时,存储本文档来自技高网...

【技术保护点】
一种数据保护方法,用于保护储存在一可复写式非易失性存储器模块中的一子目录及该子目录中的至少一预存文件,其中该可复写式非易失性存储器模块具有多个实体区块以及映射部分的该些实体区块的多个逻辑区块地址,并且该些逻辑区块地址会被格式化成至少具有一文件配置表区、一根目录区与一文件区的一分割区,该数据保护方法包括:从一主机系统接收一写入指令,其中该写入指令指示一写入地址;判断该写入地址是否为储存该子目录的一文件描述区块的地址;当该写入地址为储存该子目录的该文件描述区块的地址时,判断对应该写入指令的一数据串的其中一部分是否相同于记录在该子目录的该文件描述区块中的一对应内容;以及当对应该写入指令的该数据串的其中一部分不相同于记录在该子目录的该文件描述区块中的该对应内容时,传送一无法写入信息给该主机系统。

【技术特征摘要】
1.一种数据保护方法,用于保护储存在一可复写式非易失性存储器模块中的一子目录及该子目录中的至少一预存文件,其中该可复写式非易失性存储器模块具有多个实体区块以及映射部分的该些实体区块的多个逻辑区块地址,并且该些逻辑区块地址会被格式化成至少具有一文件配置表区、一根目录区与一文件区的一分割区,该数据保护方法包括: 从一主机系统接收一写入指令,其中该写入指令指示一写入地址; 判断该写入地址是否为储存该子目录的一文件描述区块的地址; 当该写入地址为储存该子目录的该文件描述区块的地址时,判断对应该写入指令的一数据串的其中一部分是否相同于记录在该子目录的该文件描述区块中的一对应内容;以及当对应该写入指令的该数据串的其中一部分不相同于记录在该子目录的该文件描述区块中的该对应内容时,传送一无法写入信息给该主机系统。2.根据权利要求1所述的数据保护方法,其中还包括: 当该写入地址非为储存该子目录的该文件描述区块的地址时,判断该写入地址是否为储存该至少一预存文件的至少一文件描述区块的地址; 当该写入地址为储存该至少一预存文件的该至少一文件描述区块的地址时,判断对应该写入指令的该数据串的其中一部分是否相同于记录在该至少一预存文件的该至少一文件描述区块中的一对应内容;以及 当对应该写入指令的该数据串的其中一部分不相同于记录在该至少一预存文件的该至少一文件描述区块中的该对应内容时,传递该无法写入信息给该主机系统。3.根据权利要求2 所述的数据保护方法,其中传递该无法写入信息给该主机系统的步骤包括: 在完成接收对应该写入指令的该数据串之后,在一预先定义时间期间持续输出一忙碌信号。4.根据权利要求2所述的数据保护方法,其中传递该无法写入信息给该主机系统的步骤包括: 在一回应信息中设定对应该写入指令的一错误位元并且将该回应信息传送给该主机系统。5.一种数据保护方法,用于保护储存在一可复写式非易失性存储器模块中的至少一预存文件,其中该可复写式非易失性存储器模块具有多个实体区块以及映射部分该些实体区块的多个逻辑区块地址,并且该些逻辑区块地址会被格式化成至少具有一文件配置表区、一根目录区与一文件区的一分割区,该数据保护方法包括: 从一主机系统接收一写入指令,其中该写入指令指示一写入地址; 判断该写入地址是否为储存该至少一预存文件的至少一文件描述区块的地址; 当该写入地址为储存该至少一预存文件的该至少一文件描述区块的地址时,判断对应该写入指令的一数据串的其中一部分是否相同于记录在该至少一预存文件的该至少一文件描述区块中的一对应内容;以及 当对应该写入指令的该数据串的其中一部分不相同于记录在该至少一预存文件的该至少一文件描述区块中的该对应内容时,传递一无法写入信息给该主机系统。6.根据权利要求5所述的数据保护方法,其中传递该无法写入信息给该主机系统的步骤包括:在完成接收对应该写入指令的该数据串之后,在一预先定义时间期间持续输出一忙碌信号。7.根据权利要求5所述的数据保护方法,其中传递该无法写入信息给该主机系统的步骤包括: 在一回应信息中设定对应该写入指令的一错误位元并且将该回应信息传送给该主机系统。8.一种存储器控制器,用于控制一可复写式非易失性存储器模块,其中该可复写式非易失性存储器模块具有多个实体区块,该存储器控制器包括: 一主机接口,用以电性连接至一主机系统; 一存储器接口,用以电性连接至该可复写式非易失性存储器模块;以及一存储器管理电路,电性连接该主机接口与该存储器接口,并且用以配置多个逻辑区块地址以映射部分的该些实体区块,其中该些逻辑区块地址会被格式化成至少具有一文件配置表区、一根目录区与一文件区的一分割区,该根目录区储存对应一子目录的一文件描述区块,并且该子目录的该文件 描述区块所记录的一簇储存对应至少一预存文件的至少一文件描述区块, 其中该存储器管理电路...

【专利技术属性】
技术研发人员:林亲民
申请(专利权)人:群联电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1