存储卡及其记录,再现和擦除方法技术

技术编号:2936679 阅读:178 留言:0更新日期:2012-04-11 18:40
一种具有一种记录格式的存储卡,其包括一个被划分为多个群集的数据区;存储由对应多个段的属性信息组成的段属性表的第一索引区,每个段由所需的把顺序信息一次记录到该数据区的多个群集组成;用于存储与数据区的群集的次序相对应的由每个群集的已用信息所组成的群集表的第二索引区;以及用于存储包含被记录数据的信息、与被记录数据有关的应用设备的信息、和已记录段的个数的信息的卡管理信息的卡管理信息区。(*该技术在2014年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种存储卡,特别涉及一种能用作各种信息的记录媒体的具有标准化记录格式的存储卡,以及使用这种存储卡时的记录、再现和擦除方法。随着信号处理数字化趋势的发展,引入了各种记录媒体。例如,象计算机、CDP、DAT、MD、CD—I和CD—ROM这样的数字信息记录和再现设备都使用磁盘类型或磁带类型的记录媒体。这些设备利用各种技术,使用不同的记录媒体和不同的数据格式来记录和读出信息。因此,只有相同类型的信息才能用同类的设备来记录,即使可以采用相同的记录媒体,并且,记录和读出信息的方法仍随所使用的设备变化。因此,记录媒体之间的兼容性程度是不是的。随着半导体存储设备集成度的增加,使用轻、薄和小的存储卡作为记录各种信息的媒体的可能性正在变大。作为使用存储卡的常规技术、引入了存储声音数据(英国专利号294,2012)、音乐数据(美国专利号4,813,014)或图象数据(美国专利号5,226,145)的方法。这种记录和再现特定数据的常规技术由特定的应用领域所限定,不能兼容地记录和再现不同应用领域的特定数据。因此,本专利技术的一个目的是提供一种能记录和再现各种数据的存储卡。本专利技术的另一个目的是提供使用这种存储卡时的记录、再现和擦除的方法。为了实现本专利技术的上述目的,提供了一种具有记录格式的存储卡,这种记录格式包括一个被划分为多个群集的数据区;用于存放一个段属性表的第一索引区,该段属性表由对应于多个段的属性信息所构成,每个段由要求一次记录到数据区的顺序信息的多个群集组成;用于存放一个群集表的第二索引区,群集表由对应于数据区的群集的次序的每个群集所用的信息组成;以及用于存储卡管理信息的一个卡管理信息区,该卡管理信息包括被记录数据的信息、和被记录数据有关的应用设备的信息以及被记录段数的信息。第一索引区包括一个指针区和一个属性信息区,指针区用于存储多个指针值,这些指针值定义记录多个段的属性信息的每个区的起始地址属性信息区用于存储具有对应的指针值作为起始地址的每个区中每段的属性信息和存储构成每个段的多个群集中起始群集的顺序号信息。上述的区域是按照第一索引区、第二索引区、数据区和卡管理信息区这样的次序构成的。存储卡进一步包括一个坏块冗余区,该区包括用于替换在第一和第二索引区或卡管理信息区中所产生的坏块的多个块。卡管理信息区进一步包括坏块管理表,该表记录所产生的坏块的位置信息以及记录坏块冗余区中替换坏块的块的位置信息。坏块冗余区位于数据区和卡管理信息区之间。群集表所用的信息包括未用信息、故障信息、段结束信息和下一段的顺序号信息。本专利技术的存储卡具有一种能读写信息而无需考虑信息类型之间的差异和设备类型之间的差异的记录格式,因此,能增强该卡的实际应用并提高兼容性。为了实现本专利技术的另一个目的,提供了一种记录信息的方法,该方法包括如下的步骤把具有上述记录格式的存储卡的存储区划分为第一和第二索引区、数据区、坏块冗余区和卡管理信息区,并初始化每个区;检查能否根据当前被记录在卡管理信息区中的段号把其他的信息记录到段中;接着,根据第二索引区的群集表把该段的数据记录到未用的群集中,并根据记录该数据的群集的顺序号把已用信息登记到群集表上,并在被记录的段的最后群集上终止该记录过程;并且当记录过程终止时,在卡管理信息区中对当前被记录的段数增1,并把该段的新记录属性信息和起始群集的顺序号信息登记到第一索引区的段属性表中。在初始化步骤中,先初始化卡管理信息区,然后再初始化第一和第二索引区。初始化卡管理信息区的步骤包括判断存储卡的最后块是否为坏块;若存储卡的最后块不是坏块,则把预定的卡管理信息记录到最后块中;当卡管理信息的记录过程结束时,判断是否有错误;若在错误判断步骤中发现错误或在坏块判断步骤中确定出某个坏块,则把记录位置改变到最后块的前一个块,并对坏块的数目增1,减少坏块冗余区的尺寸,并在卡管理信息区中的块数增1之后,返回到坏块判断步骤;如果在出错判断步骤中没发现错误,终止卡管理信息的初始化。第一索引区段属性表的初始化步骤包括如下的步骤判断存储卡的最开头的第一块是否为坏块;若不是坏块,则把信息单元的属性信息的初始化值记录到第一块上;当记录过程结束时,判断是否存在错误;若在出错判断步骤中发现错误或在坏块判断步骤中确定坏块存在,则把记录位置改变到坏块冗余区的冗余块上,并把坏块的数目增1,把该坏块的位置信息和替换该坏块的块位置信息登记在卡管理信息区的坏块管理表中,并返回到坏块判断步骤;如果在出错判断步中没发现错误,则终止该段属性表的初始化。第二索引区的群集表的初始化步骤包括以下的步骤判断第二索引的块是否为坏块;若第二索引区的块不是坏块,判断数据区的群集中是否存在坏的群集,根据在坏群集判断步中找到的坏群集的顺序号,把群集表上的已用信息登记作为坏信息,并根据正常群集的顺序号,把群集表上的所用信息登记为未用信息;当该记录过程结束时,判断是否存在错误;若找到错误或确定出坏块、把记录位置改变到坏块冗余区的冗余块上,并对坏块的数目增1,把坏块的位置信息和被用来替换该坏块的块的位置信息登记到卡管理信息区的坏块管理表上,并返回到坏块判断步骤;如果在出错判断步中没发现错误,复制登记了最初使用信息的群集表,以便形成多个表,并终止该群集表的初始化过程。记录步骤包括这些步骤当在把信息记录到群集的过程中发现坏块时或者在把信息记录到该群集单元上之后发现错误时把当前群集处理为一个坏区并且把群集表的对应顺序号的已用信息登记作为坏信息。本专利技术的再现信息方法包括下面的步骤在已记录的段中选择其中的一个;持续读顺序号信息直到读到被选段的终止信息,采用这样一种方法;根据段属性表读出被选段的起始群集的顺序号信息并且根据该群集表读出对应该读出顺序号信息的已用信息;并且根据所读群集读顺序号信息的次序从对应数据区的群集中读出数据。本专利技术的擦除信息的方法包括下面的步骤选择将被擦除的段;把代表被擦除段的信息记录到被选段的属性信息中,并且重新安排被擦除段后的各段的优先级;把构成将被擦除的一个段的若干群集的群集表的每个已用信息登记作为未用信息,并擦除该数据区的各群集的被记录内容;并且从卡管理信息区的当前被记录段的数目中减去被擦除段的数目。因此,在本专利技术的记录方法中,检查坏块并可用冗余块替换坏块。因此能实现对被损坏部分控制的标准化并提高卡的使用效率。此外,能对被用过的卡初始化以便重新使用该卡,而不用考虑所用信息或设备的类型。通过结合附图详细描述一个最佳实施例将使得本专利技术的上述目的和其他优点变得更加清楚。在这些附图中/;附图说明图1是本专利技术的存储卡的方框图;图2是本专利技术一个实施例的存储卡的群集的存储图;图3是本专利技术的另一个实施例的存储卡的群集的存储图;图4表示记录在本专利技术的卡管理信息区中的卡属性信息的格式;图5表示图4中所示的检查位串的格式;图6表示图4中所示的格式版本的格式;图7表示图4中所示的格式化数据的格式;图8表示图4中所示的卡的类型的指示符的格式;图9表示图4中所示的坏块管理表的列表内容的格式;图10说明图4中所示的坏块管理表的实施例;图11表示第一索引区的段属性表的格式;图12表示图11的属性表的段名格式;图13表示图11的属性表的信息类型的格式;图14表示图11的属性表的段记录日期的格式;图15本文档来自技高网...

【技术保护点】
一种带有一种记录格式的存储卡,所述记录格式包括: 一个被划分为多个群集的数据区; 一个存储段属性表的第一索引区,所述段属性表面对应多个段的属性信息构成,每个段由要求一次把顺序信息记录到数据区的多个群集所组成; 一个存储群集表的第二索引区,群集表由与数据区的群集的次序对应的每个群集的已用信息组成;以及 一个存储卡管理信息的卡管理信息区,所述卡管理信息包括被记录数据的信息,与被记录数据有关的应用设备的信息,以及被记录段的个数的信息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:赵灿东
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

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

1
相关领域技术
  • 暂无相关专利