发明名称 Accelerated Galois data integrity crosscheck system and method
摘要 The present invention permits error detection to be performed on a word basis (e.g., 32 bits in parallel). An exclusive OR function is performed on each bit of data and cyclic redundancy code (CRC) bit in parallel. If a feedback value (e.g., a standard poly divider) is a logical one it is also included in the exclusive OR function. The present invention is readily adaptable for use with a variety of CRC polynomials (e.g., any Galois Finited Field Equation with primitive irreducible polynomials over GF(2) with linearly independent roots and the reciprocal polynomial with linearly independent roots. In one embodiment, each data word is effectively multiplied by alpha to the first power, where alpha is a root solution to the applicable polynomial utilized to calculate the CRC. In one exemplary implementation of the present invention, the instructions are in assembly language configured with a machine instruction shift through carry.
申请公布号 US7114116(B2) 申请公布日期 2006.09.26
申请号 US20020244121 申请日期 2002.09.13
申请人 SUN MICROSYSTEMS, INC. 发明人 BYRD JAMES
分类号 H03M13/00;H03M13/09 主分类号 H03M13/00
代理机构 代理人
主权项
地址