DATA INTERLEAVING IN TAPE DRIVES
    63.
    发明申请
    DATA INTERLEAVING IN TAPE DRIVES 有权
    磁带驱动器中的数据交互

    公开(公告)号:US20100232047A1

    公开(公告)日:2010-09-16

    申请号:US12720711

    申请日:2010-03-10

    IPC分类号: G11B5/09 G06F13/28

    摘要: Methods and apparatus for interleaving data in a multitrack tape drive and for writing data on a multitrack tape in the tape drive. One method includes: partitioning the data into m(2n+k) data blocks, where each data block has a logical array of rows and columns of data bytes; error-correction coding a row and a column of the logical array to produce an encoded block; assigning the coded row to a respective location in a logical interleave array having L rows and 2n+k columns of locations; and writing a sequence of assigned coded rows simultaneously in respective data tracks on the multitrack tape. The coded row is assigned such that the minimum Euclidean distance on the multitrack tape between the coded rows is maximized. The apparatus includes units for performing the methods and the computer program product includes a program code means for causing a computer to perform the methods.

    摘要翻译: 用于在多轨磁带驱动器中交织数据并在磁带驱动器中的多轨磁带上写入数据的方法和装置。 一种方法包括:将数据划分为m(2n + k)个数据块,其中每个数据块具有数据字节的行和列的逻辑阵列; 对逻辑阵列的行和列进行纠错编码以产生编码块; 将编码行分配给具有L行和2n + k列位置的逻辑交错阵列中的相应位置; 以及在多轨磁带上的相应数据轨道中同时写入分配的编码行序列。 分配编码行使得编码行之间的多轨磁带上的最小欧几里得距离最大化。 所述装置包括用于执行所述方法的单元,并且所述计算机程序产品包括用于使计算机执行所述方法的程序代码装置。

    Adaptive soft-output detector for magnetic tape read channels
    66.
    发明授权
    Adaptive soft-output detector for magnetic tape read channels 有权
    用于磁带读取通道的自适应软输出检测器

    公开(公告)号:US08797670B2

    公开(公告)日:2014-08-05

    申请号:US13527508

    申请日:2012-06-19

    IPC分类号: G11B5/035 G11B20/10

    摘要: In accordance with one embodiment, a data storage system includes a tape channel for reading precoded data from a magnetic tape medium to produce a signal, a soft detector adapted for calculating first soft information about each bit of the signal and sending the first soft information to a soft decoder, and the soft decoder positioned subsequent to the soft detector, the soft decoder being adapted for calculating second soft information about each bit of the signal and sending the second soft information to the soft detector, wherein the precoded data includes a characteristic of being passed through at least one precoder prior to being written to the magnetic tape medium, and wherein the soft detector provides automatic compensation for the precoded data. Other systems, methods, and computer program products for reading data using an adaptive soft-output detector are described according to more embodiments.

    摘要翻译: 根据一个实施例,数据存储系统包括用于从磁带介质读取预编码数据以产生信号的磁带通道,软检测器,适于计算关于信号的每个位的第一软信息,并将第一软信息发送到 软解码器和位于软检测器之后的软解码器,软解码器适于计算关于信号的每个位的第二软信息,并将第二软信息发送给软检测器,其中预编码数据包括 在写入磁带介质之前通过至少一个预编码器,并且其中软检测器为预编码数据提供自动补偿。 根据更多实施例描述了使用自适应软输出检测器读取数据的其它系统,方法和计算机程序产品。

    Adaptive soft-output detector for magnetic tape read channels
    67.
    发明授权
    Adaptive soft-output detector for magnetic tape read channels 失效
    用于磁带读取通道的自适应软输出检测器

    公开(公告)号:US08743498B2

    公开(公告)日:2014-06-03

    申请号:US13527473

    申请日:2012-06-19

    IPC分类号: G11B5/035 G11B20/10

    摘要: In one embodiment, a data storage system includes a tape channel for reading data from a magnetic tape medium to produce a signal, a noise whitening filter positioned subsequent to the tape channel adapted for receiving the signal, wherein the noise whitening filter is adapted for minimizing variance of its output signal, a soft detector adapted for receiving output from the noise whitening filter, the soft detector adapted for calculating first soft information about each bit of the signal and sending the first soft information to a soft decoder, and the soft decoder positioned subsequent to the soft detector, the soft decoder being adapted for calculating second soft information about each bit of the signal and sending the second soft information to the soft detector. Other systems, methods, and computer program products are described according to more embodiments.

    摘要翻译: 在一个实施例中,数据存储系统包括用于从磁带介质读取数据以产生信号的磁带通道,位于适于接收信号的磁带通道之后的噪声白化滤波器,其中噪声增白滤波器适于最小化 其输出信号的方差,适于接收来自噪声白化滤波器的输出的软检测器,软检测器适于计算关于信号的每个位的第一软信息,并将第一软信息发送到软解码器,并且软解码器定位 在软检测器之后,软解码器适于计算关于信号的每个位的第二软信息,并将第二软信息发送到软检测器。 根据更多实施例描述其它系统,方法和计算机程序产品。

    Lengthening life of a limited life memory
    68.
    发明授权
    Lengthening life of a limited life memory 有权
    延长生命有限的生活记忆

    公开(公告)号:US08413004B2

    公开(公告)日:2013-04-02

    申请号:US13408407

    申请日:2012-02-29

    摘要: A phase-change memory (PCM) includes a matrix of storage cells, including at least a first group with at least one cell. Each cell includes a phase change material having at least a first resistance value and a second resistance value, such that the first group can have an identical message encoded therein in at least a first way and a second way. The memory also includes a controller configured to encode the identical message in the at least first group the first or second way, based on which way causes the least amount of writing cost, given current levels of the group. Another embodiment of memory includes a matrix of storage cells. Each of the storage cells has at least two levels, such that each of the storage cells can have an identical message encoded therein in at least a first way and a second way.

    摘要翻译: 相变存储器(PCM)包括存储单元矩阵,至少包括具有至少一个单元的第一组。 每个单元包括具有至少第一电阻值和第二电阻值的相变材料,使得第一组可以以至少第一种方式和第二种方式在其中编码相同的消息。 所述存储器还包括控制器,所述控制器被配置为在所述至少第一组中对所述第一或第二方式的相同消息进行编码,基于哪种方式,给出所述组的当前级别的最小写入成本量。 存储器的另一实施例包括存储单元矩阵。 每个存储单元具有至少两个级别,使得每个存储单元可以以至少第一种方式和第二种方式在其中编码相同的消息。

    Apparatus, system, and method for read back verification of stored data
    69.
    发明授权
    Apparatus, system, and method for read back verification of stored data 有权
    用于读取存储数据的验证的装置,系统和方法

    公开(公告)号:US08375064B2

    公开(公告)日:2013-02-12

    申请号:US11381905

    申请日:2006-05-05

    IPC分类号: G06F17/30

    CPC分类号: H03M13/096 G06F11/1004

    摘要: An apparatus, system, and method are disclosed for read back verification of stored data. A file CRC module calculates a first file CRC for a data file. A segmentation module segments the data file into a plurality of data blocks that comprise a copy of the data file. A block CRC module calculates a data block CRC for each data block. An aggregated CRC module calculates a second file CRC from the data block CRCs. In addition, the aggregated CRC module verifies copy of the data file if the second file CRC is substantially equivalent to the first file CRC.

    摘要翻译: 公开了一种用于读回存储数据的验证的装置,系统和方法。 文件CRC模块计算数据文件的第一个文件CRC。 分割模块将数据文件分割成包括数据文件的副本的多个数据块。 块CRC模块计算每个数据块的数据块CRC。 聚合CRC模块从数据块CRC计算第二个文件CRC。 此外,如果第二文件CRC基本上等于第一文件CRC,则聚合CRC模块验证数据文件的副本。

    Writing a special symbol to a memory to indicate the absence of a data signal
    70.
    发明授权
    Writing a special symbol to a memory to indicate the absence of a data signal 有权
    向存储器写入一个特殊的符号来表示没有数据信号

    公开(公告)号:US08166368B2

    公开(公告)日:2012-04-24

    申请号:US12391678

    申请日:2009-02-24

    IPC分类号: G06F11/00

    摘要: A method for writing in a memory system that includes receiving an address corresponding to a memory location in a memory, receiving a desired content to be written, encoding the desired content into a symbol, and writing the symbol to the memory location using an iterative write process of at least one write and one read to the memory location. The iterative write process includes determining if the symbol was successfully written to the memory location and exiting the iterative write process in response to the symbol being successfully written to the memory location. The iterative write process also includes determining if a halt condition has been met and exiting the iterative write process if the halt condition has been met. Once the iterative write process has been exited, the memory location may be identified as a candidate for being written with a special symbol.

    摘要翻译: 一种用于在存储器系统中写入的方法,包括接收与存储器中的存储器位置相对应的地址,接收要写入的期望内容,将期望内容编码为符号,以及使用迭代写入将符号写入存储器位置 处理至少一次写入和一次读取到存储器位置。 迭代写入过程包括确定符号是否成功写入存储器位置,并响应于被成功写入存储器位置的符号退出迭代写入过程。 迭代写入过程还包括如果已经满足停止条件,则确定是否满足了停止条件并退出迭代写入过程。 一旦迭代写入过程已被退出,存储器位置可以被识别为用特殊符号写入的候选。