会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and system for encoding data for high performance error control
    • 用于编码数据的方法和系统用于高性能错误控制
    • US06557124B1
    • 2003-04-29
    • US09613443
    • 2000-07-11
    • Roy D. CideciyanJonathan D. CokerEvangelos S. EleftheriouRichard L. GalbraithTodd C. Truax
    • Roy D. CideciyanJonathan D. CokerEvangelos S. EleftheriouRichard L. GalbraithTodd C. Truax
    • G06F1100
    • H04L1/0057G11B20/14G11B20/1426G11B2020/1434G11B2020/1446H03M5/145H03M13/05H03M13/31H04L1/0041H04L1/0045H04L1/007H04L25/4908
    • A method and apparatus for encoding a plurality of successive m-bit binary data words to produce a plurality of successive of n-bit binary code words, where n and m are positive integers and n is greater than m, for supply to a magnetic recording channel. Each m-bit binary data word is partitioned into a plurality of blocks of bits, and at least one said blocks of bits in each m-bit binary data word is encoded in accordance with a finite-state coding scheme to produce a plurality of successive n-bit binary code words. At least one stage of violation correction which transforms the plurality of successive n-bit binary code words. Violation correction includes detecting the occurrence of any of a plurality of prohibited bit patterns at one or more predetermined locations within each n-bit binary coded word, and replacing any prohibited bit pattern so detected by a corresponding substitute bit pattern. The finite-state coding scheme, the prohibited bit patterns, and corresponding substitute bit patterns are predetermined such that in a serial bit-steam comprising the successive n-bit binary code words, the maximum number of consecutive bits of a first value is limited to a first predetermined number j, where b greater or equal to 2, and the maximum number of consecutive bits of the a second value is limited to a second predetermined number k.
    • 一种用于编码多个连续m位二进制数据字以产生多个连续的n位二进制码字的方法和装置,其中n和m是正整数,并且n大于m,用于提供给磁记录 渠道。 每个m位二进制数据字被分割成多个位块,并且根据有限状态编码方案对每个m位二进制数据字中的至少一个所述位进行编码以产生多个连续的 n位二进制码字。 至少一级违规校正,其转换多个连续的n位二进制码字。 违规纠正包括检测在每个n位二进制编码字中的一个或多个预定位置处的多个禁止位模式中的任一个的出现,以及替换由相应的替代位模式所检测到的任何禁止位模式。 有限状态编码方案,禁止比特模式和对应的替代比特模式是预定的,使得在包括连续的n比特二进制码字的串行比特流中,将第一值的连续比特的最大数目限制为 第一预定数量j,其中b大于或等于2,并且第二值的连续比特的最大数量被限制为第二预定数量k。
    • 3. 发明授权
    • Self contained equalization method and apparatus
    • 自包含均衡方法和装置
    • US06222879B1
    • 2001-04-24
    • US09144165
    • 1998-08-31
    • Roy D. CideciyanJonathan D. CokerEvangelos S. EleftheriouRichard L. GalbraithJohn J. Stephenson
    • Roy D. CideciyanJonathan D. CokerEvangelos S. EleftheriouRichard L. GalbraithJohn J. Stephenson
    • H04B1500
    • H04L25/03038G11B20/10009G11B20/10037G11B20/10055H04L2025/03477H04L2025/03617
    • A method and apparatus for automating the convergence of tap weights in an equalizer for a data channel is disclosed. The automated equalization method is contained within the channel and obtains a temporary copy of each of a plurality of current tap weights from a current tap weight memory, determines a direction for modifying the temporary copy of each of the plurality of current tap weights, constrains the modifications to the temporary copy of each of the plurality of current tap weights to produce adjusted tap weights and at the end of a read operation, stores the adjusted tap weights to the current tap weight memory for use during a next read operation. The sign—sign LMS products for each of the plurality of current tap weights is calculated, the sign—sign LMS products for each of the plurality of current tap weights is summed to produce a count and the count for each of the plurality of current tap weights is compared to a threshold produce a desired tap direction indicator for each of the plurality of current tap weights. The desired tap direction comprises a positive value if the count is more positive than the threshold and a negative value is if the count is more negative than the threshold. The summing further includes incrementing the count by +1 if the sign product is positive and by −1 if the sign product is negative. The constraining further includes moving odd/even taps in pairs having opposite signs so that the sum of the odd/even taps is unchanged.
    • 公开了一种用于使用于数据信道的均衡器中的抽头权重的收敛自动化的方法和装置。 自动均衡方法包含在信道内,并从当前抽头权重存储器中获得多个当前抽头权重中的每一个的临时副本,确定用于修改多个当前抽头权重中的每一个的临时拷贝的方向,约束 对多个当前抽头权重中的每一个的临时拷贝的修改以产生调整的抽头权重,并且在读取操作结束时,将调整的抽头权重存储到当前抽头权重存储器中以在下一次读取操作期间使用。 计算多个当前抽头权重中的每一个的符号LMS乘积,将用于多个当前抽头权重中的每一个的符号LMS乘积相加以产生计数,并且对于多个当前抽头中的每个当前抽头 将权重与阈值进行比较,为多个当前抽头权重中的每一个生成期望的抽头方向指示符。 如果计数比阈值更正,则期望的抽头方向包括正值,并且如果计数比阈值更负的则为负值。 如果符号积为正,则求和进一步包括将+1加1,如果符号乘积为负。 约束还包括成对地移动具有相反符号的奇数/偶数抽头,使得奇数/偶数抽头的总和不变。
    • 9. 发明授权
    • Data encoding in solid state storage devices
    • 固态存储设备中的数据编码
    • US08930798B2
    • 2015-01-06
    • US13582768
    • 2011-03-23
    • Roy D. CideciyanEvangelos S. EleftheriouThomas Mittelholzer
    • Roy D. CideciyanEvangelos S. EleftheriouThomas Mittelholzer
    • H03M13/00H03M13/29H03M13/15G06F11/10
    • H03M13/2906G06F11/1072H03M13/152H03M13/2942
    • Methods and apparatus are provided for encoding input data for recording in s-level storage of a solid state storage device, where s f 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. If each of the first and second codewords comprises N q-ary symbols where q=pk, k is a positive integer and p is a prime number, the q-ary code alphabet can be matched to the s-ary storage by ensuring that q and s are uth and vth powers respectively of a common base r, where u and v are positive integers and k f u, whereby p(k/u)v=s.
    • 提供了用于编码用于在固态存储设备的s级存储中记录的输入数据的方法和装置,其中sf 2.根据第一和第二BCH码,输入数据字以M个输入数据字的组进行编码, 对于每个组,第一BCH码的一组M个第一码字。 产生M个第一码字集合,使得M个第一码字的至少一个预定线性组合产生第二BCH码的第二码字,该第二BCH码是第一BCH码的子码。 然后将M组第一码字集合记录在s级存储器中。 如果第一和第二码字中的每一个包括N q个符号,其中q = pk,k是正整数,p是质数,则可以通过确保q- 和s分别是公共基础r的uth和vth权力,其中u和v是正整数和kfu,由此p(k / u)v = s。
    • 10. 发明授权
    • Data management in solid state storage devices
    • 固态存储设备中的数据管理
    • US08904261B2
    • 2014-12-02
    • US13516053
    • 2010-12-16
    • Roy D. CideciyanEvangelos S. EleftheriouRobert HaasXiao-Yu HuIlias Iliadis
    • Roy D. CideciyanEvangelos S. EleftheriouRobert HaasXiao-Yu HuIlias Iliadis
    • G11C29/00H03M13/05G06F11/10
    • G06F11/108G06F11/1008G06F11/1068H03M13/05
    • A mechanism is provided for controlling a solid state storage device in which the solid state storage comprises erasable blocks each comprising a plurality of data write locations. Input data is stored in successive groups of data write locations, each group comprising write locations in a set of erasable blocks in each of a plurality of logical subdivisions of the solid state storage. The input data is error correction encoded such that each group contains an error correction code for the input data in that group. Metadata, indicating the location of input data in the solid state storage, is maintained in memory. An indication of validity of data stored in each data write location is also maintained. Prior to erasing a block, valid input data is recovered from the each said group containing write locations in that block. The recovered data is then re-stored as new input data.
    • 提供了一种用于控制固态存储装置的机构,其中固态存储器包括每个包括多个数据写入位置的可擦除块。 输入数据被存储在连续的数据写入位置组中,每个组包括在固态存储器的多个逻辑分区中的每一个中的一组可擦除块中的写入位置。 输入数据被纠错编码,使得每个组包含用于该组中的输入数据的纠错码。 指示固态存储器中的输入数据的位置的元数据被保存在存储器中。 还保持了存储在每个数据写入位置中的数据的有效性的指示。 在擦除块之前,从包含该块中的写入位置的每个所述组恢复有效的输入数据。 然后将恢复的数据重新存储为新的输入数据。