会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System to improve memory reliability and associated methods
    • 系统提高内存可靠性和相关方法
    • US08171377B2
    • 2012-05-01
    • US12023374
    • 2008-01-31
    • Timothy J. DellLuis A. Lastras-MontanoBarry M. TragerShmuel Winograd
    • Timothy J. DellLuis A. Lastras-MontanoBarry M. TragerShmuel Winograd
    • G11C29/00
    • H03M13/1545G06F11/1044H03M13/1515
    • A system to improve memory reliability in computer systems that may include memory chips, and may rely on a error control encoder to send codeword symbols for storage in each of the memory chips. At least two symbols from a codeword are assigned to each memory chip and therefore failure of any of the memory chips could affect two symbols or more. The system may also include a table to record failures and partial failures of the codeword symbols for each of the memory chips so the error control encoder can correct subsequent partial failures based upon the previous partial failures. The error control coder is capable of correcting and/or detecting more errors if only a fraction of a chip is noted in the table as having a failure as opposed to a full chip noted as having a failure.
    • 一种用于提高可能包括存储器芯片的计算机系统中的存储器可靠性的系统,并且可以依赖于错误控制编码器来发送用于存储在每个存储器芯片中的码字符号。 来自码字的至少两个符号被分配给每个存储器芯片,因此任何存储器芯片的故障可能影响两个或更多个符号。 该系统还可以包括用于记录每个存储器芯片的码字符号的故障和部分故障的表,因此错误控制编码器可以基于先前的部分故障来校正随后的部分故障。 误差控制编码器能够校正和/或检测更多的误差,如果在表中只有一部分芯片被注意为具有故障,而不是被称为具有故障的全芯片。
    • 3. 发明申请
    • RAID 3 + 3
    • US20080016413A1
    • 2008-01-17
    • US11747887
    • 2007-05-11
    • Steven HetzlerDaniel SmithShmuel Winograd
    • Steven HetzlerDaniel SmithShmuel Winograd
    • G06F11/00
    • G06F11/1076G06F2211/1057G06F2211/1059G06F2211/1064
    • A data storage subsystem that includes three data storage units, three check storage units, and an array controller coupled to the three data and three check storage units can tolerate failure of any three data and check storage units failures can be occur before data stored on the data storage subsystem is lost. Information is stored on the data storage subsystem as a symmetric Maximum Distance Separation code, such as a Winograd code, a Reed Solomon code, an EVENODD code or a derivative of an EVENODD code. The array controller determines the contents of the check storage units so that any three erasures of the data storage units and the check storage units can be corrected by the array controller. The array controller updates a block of data contained in any one of the data storage units and the check storage units using only six IO operations.
    • 包含三个数据存储单元,三个检查存储单元和耦合到三个数据的阵列控制器和三个检查存储单元的数据存储子系统可以容忍任何三个数据的故障,并且检查存储单元可能在存储在 数据存储子系统丢失。 信息作为对称的最大距离分离码存储在数据存储子系统上,例如Winograd码,里德所罗门码,EVENODD码或EVENODD码的导数。 阵列控制器确定检查存储单元的内容,使得数据存储单元和检查存储单元的任何三个擦除可以由阵列控制器校正。 阵列控制器仅使用六个IO操作来更新包含在数据存储单元和检查存储单元中的任何一个中的数据块。
    • 4. 发明授权
    • Root solver and associated method for solving finite field polynomial equations
    • 求解有限域多项式方程的根解和相关方法
    • US06792569B2
    • 2004-09-14
    • US09842244
    • 2001-04-24
    • Charles Edwin CoxMartin Aureliano HassnerBarry Marshall TragerShmuel Winograd
    • Charles Edwin CoxMartin Aureliano HassnerBarry Marshall TragerShmuel Winograd
    • H03M1300
    • H03M13/1545H03M13/1515
    • An error correction algebraic decoder uses a key equation solver for calculating the roots of finite field polynomial equations of degree up to six, and lends itself to efficient hardware implementation and low latency direction calculation. The decoder generally uses a two-step process. The first step is the conversion of quintic equations into sextic equations, and the second step is the adoption of an invertible Tschirnhausen transformation to reduce the sextic equations by eliminating the degree 5 term. The application of the Tschirnhausen transformation considerably decreases the complexity of the operations required in the transformation of the polynomial equation into a matrix. The second step defines a specific Gaussian elimination that separates the problem of solving quintic and sextic polynomial equations into a simpler problem of finding roots of a quadratic equation and a quartic equation.
    • 纠错代数解码器使用密钥方程求解器来计算六个有限域多项式方程的根,并适用于有效的硬件实现和低延迟方向计算。 解码器通常采用两步法。 第一步是将五次方程转换为性别方程,第二步是采用可逆的Tschirnhausen变换,通过消除5度项来减少性别方程。 Tschirnhausen变换的应用大大降低了将多项式方程转换为矩阵所需的操作的复杂性。 第二步定义了一个特定的高斯消除,将解决五元和多项式多项式方程的问题分解成找到二次方程和四次方程的根的一个更简单的问题。
    • 7. 发明授权
    • Maximum-likelihood symbol detection for RLL-coded data
    • RLL编码数据的最大似然符号检测
    • US5638065A
    • 1997-06-10
    • US489863
    • 1995-06-13
    • Martin A. HassnerTetsuya TamuraShmuel Winograd
    • Martin A. HassnerTetsuya TamuraShmuel Winograd
    • G11B20/10G11B20/14G11B20/18H03M7/00
    • G11B20/1426G11B20/10009
    • Parallel ML processing of an analog signal in a RLL-coded channel in which (1) vectors for a current state of the channel and the next state of the channel are computed using Walsh transform vector coefficients of the analog signal; (2) current state vectors and next state vectors and values of vectors precomputed in analog matched filters are used to generate vector scalar products which are compared against preselected threshold values for generating binary decision outputs that are used in digital sequential finite state machines to generate ML symbol decisions; and (3) ML symbol decisions are fed back and used to subtract the intersymbol interference value of the current state vector from the vector of the next state to transform the next state vector into an updated current state vector.
    • RLL编码信道中的模拟信号的并行ML处理,其中(1)信道的当前状态的向量和信道的下一状态的矢量使用模拟信号的沃尔什变换矢量系数来计算; (2)当前状态矢量和下一状态向量以及在模拟匹配滤波器中预先计算的矢量值用于产生与预选阈值进行比较的矢量标量积,用于产生在数字顺序有限状态机中使用的二进制判决输出以产生ML 符号决定 (3)ML符号决定被反馈并用于从下一状态的向量中减去当前状态向量的符号间干扰值,以将下一状态向量变换为更新的当前状态向量。
    • 9. 发明申请
    • REDUCED CIRCUIT IMPLEMENTATION OF ENCODER AND SYNDROME GENERATOR
    • 编码器和综合发生器的减少电路实现
    • US20120005561A1
    • 2012-01-05
    • US13168559
    • 2011-06-24
    • Barry M. TragerShmuel Winograd
    • Barry M. TragerShmuel Winograd
    • H03M13/15G06F11/10
    • H03M13/1515H03M13/1595
    • An error correction method and system includes an Encoder and Syndrome-generator that operate in parallel to reduce the amount of circuitry used to compute check symbols and syndromes for error correcting codes. The system and method computes the contributions to the syndromes and check symbols 1 bit at a time instead of 1 symbol at a time. As a result, the even syndromes can be computed as powers of the odd syndromes. Further, the system assigns symbol addresses so that there are, for an example GF(28) which has 72 symbols, three (3) blocks of addresses which differ by a cube root of unity to allow the data symbols to be combined for reducing size and complexity of odd syndrome circuits. Further, the implementation circuit for generating check symbols is derived from syndrome circuit using the inverse of the part of the syndrome matrix for check locations.
    • 错误校正方法和系统包括编码器和综合发生器,其并行操作以减少用于计算用于纠错码的校验符号和校正子的电路的数量。 系统和方法一次计算对一致性的贡献和一次检查符号,而不是1个符号。 因此,偶数综合征可以计算为奇数综合征的功率。 此外,系统分配符号地址,使得对于具有72个符号的示例GF(28),具有不同于单位的立方根的三(3)个地址块,以允许数据符号被组合以减小大小 和奇异综合征电路的复杂性。 此外,用于产生检查符号的实现电路是使用校正位置的校正子矩阵的部分的倒数从校正子电路导出的。