用于把数据写到磁带的方法及带驱动器系统技术方案

技术编号:9462605 阅读:127 留言:0更新日期:2013-12-18 23:47
在一种实施例中,带驱动器系统包括用于把数据写到磁带的写通道,该写通道利用速率-(232/234)反向级联调制码。写通道包括适于接收包括一个或多个数据集的数据流的逻辑器、适于把每个数据集分成多个子数据集的逻辑器、适于利用C2编码来编码每个子数据集的逻辑器、适于利用调制码编码每个C2编码的子数据集的逻辑器、适于利用C1编码来编码每个调制后的子数据集的逻辑器,及适于同时把编码调制后的子数据集写到磁带的数据轨道的逻辑器。根据各种其它实施例,描述了利用速率-(232/234)反向级联调制码把数据写到磁带的其它系统与方法。

【技术实现步骤摘要】
【专利摘要】在一种实施例中,带驱动器系统包括用于把数据写到磁带的写通道,该写通道利用速率-(232/234)反向级联调制码。写通道包括适于接收包括一个或多个数据集的数据流的逻辑器、适于把每个数据集分成多个子数据集的逻辑器、适于利用C2编码来编码每个子数据集的逻辑器、适于利用调制码编码每个C2编码的子数据集的逻辑器、适于利用C1编码来编码每个调制后的子数据集的逻辑器,及适于同时把编码调制后的子数据集写到磁带的数据轨道的逻辑器。根据各种其它实施例,描述了利用速率-(232/234)反向级联调制码把数据写到磁带的其它系统与方法。【专利说明】用于把数据写到磁带的方法及带驱动器系统
本专利技术涉及磁带数据存储格式,而且更具体地说,涉及利用带低密度奇偶校验(LDPC)码的反向级联调制码在磁带上存储数据。
技术介绍
根据信息存储行业联盟在2008年9月制定的“国际磁带存储路线图”,已经计划盒式磁带的容量将以41.42%的年复合增长率每两年翻一倍。随着容量的增加,几乎带式记录系统的所有领域将都得到改进,以便容纳附加的存储。例如,对记录介质、读/写头、记录通道和伺服技术及总体的数据格式都将有可能进行改进。例如,在当前这一代的IBM3592和线性磁带开放(LTO)带驱动器中,数据由被称为Cl和C2的两个正交的Reed-Solomon纠错码保护。写格式化器接收未编码的数据并且根据Cl和C2编码算法添加附加的奇偶字节。一旦添加了 Cl和C2奇偶字节,数据就被速率32/33运行长度受限的调制码处理。在调制编码之后,数据准备好写到磁带。关于这种体系结构的问题是当数据写到磁带上时调制码插入到纠错码(ECC)与数据之间。在读的一侧,当代的纠错方法,例如LDPC码或者软Reed-Solomon检测器,需要从数据检测器接收到的信息包括关联的同步数据样本。这些数据检测器被称为“软检测器”。不可能利用当前的数据结构执行软件测。这是因为来自数据检测器的数据首先被调制解码器处理,然后才被Cl码处理。相对于被检测位的任何通道信息都被简单地输出位的调制解码器除去了。因而,软检测器不能与当前的数据格式体系结构一起使用。相应地,有一种减轻这个问题的数据格式体系结构将是有利的。
技术实现思路
在一种实施例中,一种带驱动器系统包括用于把数据写到磁带的写通道,该写通道利用速率-(232/234)反向级联调制码。写通道包括适于接收包括一个或多个数据集的数据流的逻辑器、适于把每个数据集分成多个子数据集的逻辑器、适于利用C2编码来编码每个子数据集的逻辑器、适于利用调制码来编码每个C2编码的子数据集的逻辑器、适于利用Cl编码来编码每个调制后的子数据集的逻辑器,及适于同时把编码调制后的子数据集写到磁带的数据轨道的逻辑器。在另一种实施例中,一种利用速率-(232/234)反向级联调制码把数据写到磁带的方法包括接收包括一个或多个数据集的数据流、把每个数据集分成多个子数据集、利用C2编码来编码每个子数据集、利用调制码来编码每个C2编码的子数据集、利用Cl编码来编码每个调制后的子数据集,及同时把编码调制后的子数据集写到磁带的数据轨道。在还有另一种实施例中,一种适于利用速率-(232/234)反向级联调制码把数据写到磁带的带驱动器系统包括:适于接收包括一个或多个数据集的数据流;适于把每个数据集分成六十四个子数据集的逻辑器,每个子数据集都组织成大小为77,112字节的84X918字节矩阵的逻辑器;适于通过向每个子数据集的矩阵的每个84字节的列添加十二字节的(96,84,13)Reed-Solomon C2纠错码(ECC)利用C2编码来编码每个子数据集,从而创建大小为88,128字节的96X918字节矩阵的逻辑器;适于通过向每个C2编码的子数据集的96X918字节矩阵的每一行添加10字节的头给每个C2编码的子数据集加头(headerize),从而创建大小为89,088字节的96X928字节矩阵的逻辑器;适于随机化每个加头子数据集的96X928字节矩阵的每一行(CW-4),创建随机化的96X928字节矩阵的逻辑器;适于通过借助于扩展每个CW-4的长度八个字节向每个随机化的96X928字节矩阵应用(234,232)调制码利用调制码来编码每个C2编码的子数据集,以便创建大小为89,856字节的96X936字节矩阵的逻辑器;适于通过对每个调制编码后的子数据集应用(1992,1872)低密度奇偶校验(LDPC)码利用Cl编码来编码每个调制后的子数据集以便创建大小为95,616字节的96X996字节矩阵的逻辑器,其中应用(1992,1872)LDPC码是通过把四个LDPC码字级联到每个CW-4进行的;及适于通过写32个其中指定了 CW-4的集合同时把调制编码后的子数据集写到磁带的数据轨道的逻辑器。这些实施例中的任何一个都可以在例如带驱动器系统的磁性数据存储系统中实现,其中带驱动器系统可以包括磁头、用于在磁头之上传递磁性介质(例如,记录带)的驱动机构和电耦合到磁头的控制器。从以下具体描述,本专利技术的其它方面与实施例将变得显而易见,当联系附图考虑时,所述描述通过例子说明了本专利技术的原理。【专利附图】【附图说明】图1根据一种实施例说明了基于带的数据存储系统的简化带驱动器。图2根据一种实施例示出了低密度奇偶校验(LDPC)写格式体系结构的框图。图3根据一种实施例示出了用于产生纠错码(ECC)字节的发生器电路。图4根据一种实施例示出了用于产生循环冗余校验(CRC)字节的发生器电路。图5根据一种实施例示出了随机发生器电路。图6A-6F根据一种实施例示出了利用H-矩阵创建奇偶校验位的例子。图7A示出了根据一种实施例的输入接口和状态计数器。图7B根据一种实施例示出了调制编码器。图8根据一种实施例不出了一种方法的流程图。【具体实施方式】进行以下描述是为了说明本专利技术的通用原理而不是要限制在此所保护的专利技术性概念。另外,在此所述的特定特征可以与其它所述特征以各种可能排列组合中的每一种结合使用。除非在此另外具体定义,否则所有术语都要赋予其最广泛可能的解释,包括从本说明书暗示的意义及本领域技术人员理解的意义和/或字典、论文等中所定义的意义。还应当指出,如在本说明书和所附权利要求中所使用的,除非另外指定,否则单数形式“一”、“一个”和“这个”包括复数的所指对象。根据一种实施例,磁带可以采用一种数据格式,其中有效的反向级联调制码插入Reed-Solomon C2纠错码(ECC)和低密度奇偶校验(LDPC)码Cl之间。在一种通用实施例中,一种带驱动器系统包括用于把数据写到磁带的写通道,该写通道利用速率-(232/234)反向级联调制码。写通道包括适于接收包括一个或多个数据集的数据流的逻辑器、适于把每个数据集分成多个子数据集的逻辑器、适于利用C2编码来编码每个子数据集的逻辑器、适于利用调制码来编码每个C2编码的子数据集的逻辑器、适于利用Cl编码来编码每个调制后的子数据集的逻辑器,及适于同时把编码后的调制子数据集写到磁带的数据轨道的逻辑器。在另一种通用实施例中,一种利用速率-(232/234)反向级联调制码把数据写到磁带的方法包括接收包括一个或多个数据集的数据流、把每个数据集分成多个子数据集、利用C2编码来编码每个子本文档来自技高网
...

【技术保护点】
一种带驱动器系统,包括写通道,用于把数据写到磁带,该写通道利用速率?(232/234)反向级联调制码,其中该写通道包括:适于接收包括一个或多个数据集的数据流的逻辑器;适于把每个数据集分成多个子数据集的逻辑器;适于利用C2编码来编码每个子数据集的逻辑器;适于利用调制码来编码每个C2编码的子数据集的逻辑器;适于利用C1编码来编码每个调制后的子数据集的逻辑器;及适于同时把编码调制后的子数据集写到磁带的数据轨道的逻辑器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:R·D·塞德斯亚恩R·A·胡特金斯T·米特尔洛尔泽S·奥尔瑟
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1