×

Efficient CRC generation utilizing parallel table lookup operations

  • US 6,223,320 B1
  • Filed: 02/10/1998
  • Issued: 04/24/2001
  • Est. Priority Date: 02/10/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for generating a CRC value representing data in a digital data stream, the method comprising the steps of:

  • identifying relevant data in said digital data stream;

    identifying a plurality of successive intervals in the relevant data, wherein said plurality of successive intervals comprise a set of intervals followed by a final interval;

    determining a partial CRC value representing said set of intervals, wherein the following substeps are performed for each given interval in said set of intervals;

    partitioning said given interval into a plurality of chunks;

    determining a CRC value for each of said chunks; and

    combining said CRC values for said chunks;

    combining portions of said final interval with said partial CRC value to thereby generate an augmented final interval; and

    generating a CRC value for said augmented final interval that represents a CRC value for the relevant data of said digital data stream.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×