会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • DATA MANAGEMENT IN SOLID STATE STORAGE SYSTEMS
    • 固态存储系统中的数据管理
    • WO2011073940A1
    • 2011-06-23
    • PCT/IB2010/055875
    • 2010-12-16
    • INTERNATIONAL BUSINESS MACHINES CORPORATIONCIDECIYAN, Roy D.ELEFTHERIOU, Evangelos S.HAAS, RobertHU, Xiao-YuILIADIS, IliasMITTELHOLZER, Thomas
    • CIDECIYAN, Roy D.ELEFTHERIOU, Evangelos S.HAAS, RobertHU, Xiao-YuILIADIS, IliasMITTELHOLZER, Thomas
    • G06F11/10
    • G06F11/1008G06F11/1012G06F11/1068G06F11/108
    • Methods and apparatus are provided for controlling data management operations including storage of data in solid state storage (6) of a solid state storage system (5). Input data is stored in successive groups of data write locations in the solid state storage (6). Each group comprises a set of write locations in each of a plurality of logical subdivisions of the solid state storage (6). The input data to be stored in each group is encoded in accordance with first and second linear error correction codes. The encoding is performed by constructing from the input data to be stored in each group a logical array of rows and columns of data symbols. The rows and columns are respectively encoded in accordance with the first and second linear error correction codes to produce an encoded array in which all rows correspond to respective first codewords and columns correspond to respective second codewords. The encoding and storage operation is performed such that, in each said group, the encoded input data comprises a plurality of first codewords in each of a plurality of the logical subdivisions and each logical subdivision contains a portion of each of the second codewords for that group.
    • 提供了用于控制数据管理操作的方法和装置,包括在固态存储系统(5)的固态存储(6)中存储数据。 输入数据存储在固态存储器(6)中的连续的数据写入位置组中。 每个组包括在固态存储器(6)的多个逻辑子部分中的每一个中的一组写入位置。 要存储在每个组中的输入数据根据第一和第二线性纠错码进行编码。 通过从输入数据中构成数据符号的行和列的逻辑阵列,来构成编码。 行和列分别根据第一和第二线性纠错码编码以产生编码阵列,其中所有行对应于相应的第一码字和列对应于相应的第二码字。 执行编码和存储操作,使得在每个所述组中,编码的输入数据包括多个逻辑子部分中的每一个中的多个第一码字,并且每个逻辑细分包含该组的每个第二码字的一部分 。
    • 3. 发明申请
    • TWO -LEVEL BCH CODES FOR SOLID STATE STORAGE DEVICES
    • 用于固态存储设备的两个BCH代码
    • WO2011121490A1
    • 2011-10-06
    • PCT/IB2011/051219
    • 2011-03-23
    • INTERNATIONAL BUSINESS MACHINES CORPORATIONCIDECIYAN, Roy D.ELEFTHERIOU, Evangelos S.MITTELHOLZER, Thomas
    • CIDECIYAN, Roy D.ELEFTHERIOU, Evangelos S.MITTELHOLZER, Thomas
    • H03M13/15H03M13/29G06F11/10
    • H03M13/2906G06F11/1072H03M13/152H03M13/2942
    • Methods and apparatus are provided for encoding input data for recording in s-level storage(2)of a solid state storage device(1), where s≥2. Input data words are encoded in groups of M input data words in accordance with first and second BCH codes to produce, for each group, a set of M first codewords of the first BCH code. The set of M first codewords is produced such that at least one predetermined linear combination of the M first codewords produces a second codeword of the second BCH code, this second BCH code being a sub- code of the first BCH code. The sets of M first codewords are then recorded in the s-level storage(2).If each of the first and second codewords comprises N q-ary symbols where q =p k , k is a positive integer and p is a prime number, the q-ary code alphabet can be matched to the s-ary storage (2) by ensuring that q and s are u th and v th powers respectively of a common base r, where u and v are positive integers and k≥u, whereby p (k/u)v = s.
    • 提供了用于编码用于在固态存储装置(1)的s级存储器(2)中记录的输入数据的方法和装置,其中s = 2。 输入数据字根据第一和第二BCH码以M个输入数据字的组进行编码,以针对每个组产生第一BCH码的一组M个第一码字。 产生M个第一码字集合,使得M个第一码字的至少一个预定线性组合产生第二BCH码的第二码字,该第二BCH码是第一BCH码的子码。 这些M个第一码字的集合然后被记录在s级存储器(2)中。如果第一和第二码字中的每一个包括N个q个符号,其中q = pk,k是正整数,p是素数, 通过确保q和s分别是公共基础r的uth和vth功率,其中u和v是正整数,并且k = u,可以将q元代码字母表与s存储器(2)匹配,由此p (k / u)v = s。
    • 4. 发明申请
    • DATA STORAGE SYSTEMS
    • 数据存储系统
    • WO2004107338A1
    • 2004-12-09
    • PCT/IB2004/001532
    • 2004-05-06
    • INTERNATIONAL BUSINESS MACHINES CORPORATIONCIDECIYAN, Roy, D.DHOLAKIA, AjayELEFTHERIOU, Evangelos, S.MITTELHOLZER, Thomas
    • CIDECIYAN, Roy, D.DHOLAKIA, AjayELEFTHERIOU, Evangelos, S.MITTELHOLZER, Thomas
    • G11B20/10
    • G11B20/1833
    • Described is a method and apparatus for decoding data in a data storage system. In operation, a detector generates an output bit stream in dependence on a data block received from a storage subsystem of the data storage system. A post processor connected to the detector generates a first error corrected bit stream in dependence on the output bit stream and the data block. An error correction decoder connected to the post processor generates a second error corrected bit stream in dependence on the first error corrected bit stream and also generates a checksum in dependence of the second error corrected bit stream. A feedback path supplies from the error correction decoder to the post processor pinning data indicative of locations of correct bits in the second error corrected bit stream in the event that the checksum is indicative of errors in the second error corrected bit stream and the second error corrected bit stream comprises at least one correct interleave. The post processor regenerates the first error corrected bit stream in dependence on the pinning data received from the error correction decoder.
    • 描述了一种用于对数据存储系统中的数据进行解码的方法和装置。 在操作中,检测器根据从数据存储系统的存储子系统接收的数据块产生输出位流。 连接到检测器的后处理器根据输出比特流和数据块生成第一纠错比特流。 连接到后处理器的纠错解码器根据第一纠错比特流产生第二纠错比特流,并且还根据第二纠错比特流产生校验和。 在校验和指示第二纠错比特流中的错误并且校正的第二错误的情况下,反馈路径从错误校正解码器向后处理器提供钉扎指示第二纠错比特流中的正确比特的位置的数据 位流包括至少一个正确的交错。 后处理器根据从纠错解码器接收的钉扎数据重新生成第一纠错比特流。
    • 7. 发明申请
    • READ-DETECTION IN SOLID-STATE STORAGE DEVICES
    • 固态存储器件中的读取检测
    • WO2013046066A1
    • 2013-04-04
    • PCT/IB2012/053237
    • 2012-06-27
    • INTERNATIONAL BUSINESS MACHINES CORPORATIONMITTELHOLZER, ThomasPAPANDREOU, NikolaosPOZIDIS, Charalampos
    • MITTELHOLZER, ThomasPAPANDREOU, NikolaosPOZIDIS, Charalampos
    • G11C11/56
    • G11C11/5678G11C2211/563G11C2211/5634
    • Methods and apparatus are provided for detecting N-symbol codewords stored in multilevel-cell solid-state memory. Each codeword is a permutation of an N-symbol vector of a predefined set of N-symbol vectors. The symbols of each codeword, each of which has one of q symbol values, are stored in respective q-level cells of solid state memory (2), where N≥q>2. The memory cells storing a group of codewords are read to obtain respective read signals each comprising N signal components corresponding to respective symbols of a codeword. The components of each read signal are ordered according to signal level to produce an ordered read signal. Corresponding components of the ordered read signals are averaged to produce an average read signal. A reference signal level corresponding to each of the q levels of the memory cells is determined in dependence on the average read signal and predefined probabilities of occurrence of each symbol value at each symbol position in a said codeword whose symbols are ordered according to symbol value. The codeword corresponding to each read signal is then detected in dependence on the reference signal levels.
    • 提供了用于检测存储在多电平单元固态存储器中的N个符号码字的方法和装置。 每个码字是N个符号向量的预定义集合的N个符号向量的置换。 每个码字的符号,每个码字具有q个符号值之一,被存储在固态存储器(2)的相应的q级单元中,其中N> = q> 2。 读取存储一组码字的存储单元以获得每个包括与码字的各个符号对应的N个信号分量的各个读信号。 每个读取信号的分量根据信号电平排序以产生有序的读取信号。 将有序读取信号的相应组件平均以产生平均读取信号。 根据平均读取信号和符号根据符号值排序的所述码字中的每个符号位置处的每个符号位置的每个符号值的出现的预定概率来确定对应于存储器单元的每个q电平的参考信号电平。 然后根据参考信号电平检测对应于每个读取信号的码字。