Methods, systems, and computer readable media for multi-packet cyclic redundancy check engine
AssigneeIxia
InventorsGerald Raymond Pepper, Brian Adam Wilson
Life of this patent
Estimating the term…
Loading patent…
AssigneeIxia
InventorsGerald Raymond Pepper, Brian Adam Wilson
Estimating the term…
Methods, systems, and computer readable media for a multi-packet CRC engine are disclosed. According to one aspect, the subject matter described herein includes a system for a multi-packet CRC engine. The system includes an input module for receiving set of bits associated with at least one data packet and identifying packet boundaries within the plurality of bits, multiple CRC pre-calculation blocks (CPBs) that receive from the input module subsets of the set of bits, each subset containing a portion of a packet less than all of a packet, and calculate a CRC value for its respective subset of bits, and an output module for receiving the calculated CRC values from the CPBs and using the calculated CRC values to produce packet-specific CRC values, where the output module is dynamically configurable to combine the calculated CRC values according to the identified packet boundaries to produce packet-specific CRC values.
A system for performing a multi-packet cyclic redundancy check (CRC), the system comprising:
A method for performing a multi-packet cyclic redundancy check (CRC), the method comprising:
A non-transitory computer readable medium having stored thereon executable instructions that when executed by the processor of a computer control the computer to perform steps comprising:
Dependencies are inferred from the claim text.