EP1997006B1

Validating data using processor instructions

Abstract

In one embodiment, the present invention includes a method for determining from a data block in a buffer a number of first operands in a first portion of the buffer and a number of second operands in a second portion of the buffer. Based on these numbers, a cyclic redundancy checksum (CRC) operation may be iteratively performed on the first and second operands to obtain a checksum result. The first and second operands are of a different length, and the checksum operation may be executed using processor instructions corresponding to the different lengths. Other embodiments are described and claimed.

EP1997006B1, drawing sheet 1
Sheet 1 of 5

Term

0.5 yearsleft in the term

Expires 14 March 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

6 claims: 1 independent, 5 dependent

  1. 1
    A method comprising:determining from a data block in a buffer (340) a plurality of first operands in a first portion of the buffer (340) and a plurality of second operands in a second portion of the buffer (340);iteratively performing a cyclic redundancy checksum (CRC) operation on the first operands, wherein the first operands are of a first length;and iteratively performing the CRC operation on the second operands, wherein the second operands are of a second length, the second length being greater than the first length.