【技术实现步骤摘要】
本专利技术涉及一种存储器储存装置的数据处理方法,尤其涉及一种在存储器储存装置被格式化后防止预存的文件被覆写的数据处理方法及使此方法的存储器控制器与存储器储存装置。
技术介绍
数码相机、移动电话与MP3播放器在这几年来的成长十分迅速,使得消费者对储存媒体的需求也急速增加。由于可复写式非易失性存储器(例如,闪速存储器)具有数据非易失性、省电、体积小,以及无机械结构等特性,所以非常适合内建于上述所举例的各种可携式多媒体装置中。特别是,随着使用者逐渐接受使用电子钱包及预付储值,使得智能卡的使用日益普及。智能卡(Smart Card)是具有例如微处理器、卡操作系统、安全模块及存储器的组件的集成电路芯片(IC芯片),以允许持有者执行预定操作。智能卡提供计算、加密、双向通信及安全功能,使得这张卡片除了储存数据的功能外还能达到对其所储存的数据加以保护的功能。使用全球移动通信系统(GSM)机制的蜂巢式电话中所使用的用户识别模块(Subscriber Identification Module, SIM)卡为智能卡的其中一个应用范例。然而,智能卡本身受限于储存容量,因此近年来开始将智能卡与有大储存容量的存储器储存装置作结合,以扩增智能卡的储存容量。在配置有智能卡芯片的存储器存装置中,为了使智能卡芯片与一主机系统能够互相传输指令与数据,目前的技术是由存储器储存装置的存储器控制器预先在与智能卡结合的存储器储存装置的可复写式非易失性存储器中储存一通信文件,并且使用此通信文件作为智能卡与主机系统之间的沟通接口。具体来说,每当存储器储存装置被格式化产生一分割区时,存储器储存装置的存储 ...
【技术保护点】
一种数据处理方法,用于具有一可复写式非易失性存储器模块与一智能卡芯片的一存储器储存装置,其中该可复写式非易失性存储器模块具有多个实体区块,该数据处理方法包括:将该些实体区块至少分组为一数据区、一闲置区与一系统区;配置多个逻辑地址并且将该些逻辑地址映射该数据区的实体区块,其中该些逻辑地址会被至少格式化成一文件配置表区、一根目录区与一文件区,该文件配置表区具有多个簇项栏位,该根目录区具有多个目录项栏位,并且该文件区具有多个簇;在该文件区的该些簇之中的至少一簇中储存一通信文件,其中该至少一簇之中的起始簇为第K个簇,K为正整数并且大于1且小于该文件区的该些簇的数目;在该根目录区的该些目录项栏位之中的第M个目录项栏位中记录对应该通信文件的一文件描述区块,其中M为正整数并且大于1且小于该些目录项栏位的数目;以及在该文件配置表区的该些簇项栏位之中对应该至少一簇中的最后一个簇的簇项栏位储存一文件结束符号。
【技术特征摘要】
1.一种数据处理方法,用于具有一可复写式非易失性存储器模块与一智能卡芯片的一存储器储存装置,其中该可复写式非易失性存储器模块具有多个实体区块,该数据处理方法包括: 将该些实体区块至少分组为一数据区、一闲置区与一系统区; 配置多个逻辑地址并且将该些逻辑地址映射该数据区的实体区块,其中该些逻辑地址会被至少格式化成一文件配置表区、一根目录区与一文件区,该文件配置表区具有多个簇项栏位,该根目录区具有多个目录项栏位,并且该文件区具有多个簇; 在该文件区的该些簇之中的至少一簇中储存一通信文件,其中该至少一簇之中的起始簇为第K个簇,K为正整数并且大于I且小于该文件区的该些簇的数目; 在该根目录区的该些目录项栏位之中的第M个目录项栏位中记录对应该通信文件的一文件描述区块,其中M为正整数并且大于I且小于该些目录项栏位的数目;以及 在该文件配置表区的该些簇项栏位之中对应该至少一簇中的最后一个簇的簇项栏位储存一文件结束符号。2.根据权利要求1所述的数据处理方法,其中在该文件区的该些簇之中的该至少一簇中储存该通信文件的步骤包括: 在该文件区的该些簇之中的最后一个簇中储存该通信文件。3.根据权利要求1所述的数据处理方法,其中M等于2。4.根据权利要求1所述的数据处理方法,其中M等于K。5.根据权利要求1所述的数据处理方法,其中在该根目录区的该些目录项栏位之中的第M个目录项栏位中记录对应该通信文件的该文件描述区块的步骤包括: 接收来自一主机系统的一读取指令; 判断该读取指令所指示的一读取地址是否为该些逻辑地址之中对应该根目录区的逻辑地址; 若该读取地址为该些逻辑地址之中对应该根目录区的逻辑地址时,则选择该些目录项栏位之中的一闲置目录项栏位,其中该闲置目录项栏位未被使用; 在该闲置目录项栏位中记录对应该通信文件的该文件描述区块;以及 传送该根目录的该些目录项栏位中的数据给该主机系统,以回应该读取指令。6.根据权利要求1所述的数据处理方法,其中还包括: 接收来自该主机系统的一写入指令与对应该写入指令的一数据串; 判断该写入指令所指示的一写入地址是否为该些逻辑地址之中对应该至少一簇的逻辑地址;以及 若该写入指令所指示的该写入地址为该些逻辑地址之中对应该至少一簇的逻辑地址时,则将该数据串传送至该智能卡芯片。7.一种存储器控制器,用于具有一可复写式非易失性存储器模块与一智能卡芯片的一存储器储存装置中,该存储器控制器包括: 一主机接口,用以电性连接至一主机系统; 一存储器接口,用以电性连接至该可复写式非易失性存储器模块,其中该可复写式非易失性存储器模块具有多个实体区块;以及 一存储器管理电路,电性连接该主机接口与该存储器接口,并且用以将该些实体区块至少分组为一数据区、一闲置区与一系统区, 其中该存储器管理电路配置多个逻辑地址并且将该些逻辑地址映射该数据区的实体区块,其中该些逻辑地址会被该主机系统至少格式化成一文件配置表区、一根目录区与一文件区,该文件配置表区具有多个簇项栏位,该根目录区具有多个目录项栏位,并且该文件区具有多个簇, 其中该存储器管理电路在该文件区的该些簇之中的至少一簇中储存一通信文件,其中该至少一簇之中的起始簇为第K个簇,K为正整数并且大于I且小于该文件区的该些簇的数目, 其中该存储器管理电路在该根目录区的该些目录登录栏位之中的第M个目录项栏位中记录对应该通信文件的一文件描述区块,其中M为正整数并且大于I且小于该些目录项栏位的数目, 其中该存储器管理电路在该文件配置表区的该些簇项栏位之中对应该至少一簇中的最后一个簇的簇项栏位储...
【专利技术属性】
技术研发人员:詹清文,黎焕升,
申请(专利权)人:群联电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。