Network processor having cyclic redundancy check implemented in hardware

  • US 7,028,244 B2
  • Filed: 06/29/2004
  • Issued: 04/11/2006
  • Est. Priority Date: 09/19/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for performing a Cyclic Redundancy Check (CRC) operation to generate a CRC result based on input data comprising:

  • receiving an instruction indicating the CRC operation is to be executed, the instruction including an indication of a polynomial to use in calculating the CRC result;

    selecting one of a plurality of CRC circuits to perform the CRC operation based on the indication of the polynomial in the instruction, each of the plurality of CRC circuits including a CRC polynomial hardwired therein;

    receiving the input data at the selected CRC circuit; and

    generating the CRC result with the selected CRC circuit.

View all claims

    Thank you for your feedback