Patent ID: 7701977
Filing Date: 2010-04-20
Classification: G06F,H04L

Abstract:
1. A packet alignment system, comprising: at least one register for receiving an input signal comprising a control signal and a data signal; an aligner connected to the at least one register, the aligner configured to receive the input signal from the at least one register when the input signal comprises a data word of a predetermined size and cyclically shift said data word of a predetermined size to form a plurality of shifted data words; a plurality of pipe registers for collecting the plurality of shifted data words, each one of said plurality of pipe registers configured to generate an adjusted control signal for each one of said plurality of shifted data words; a filtering logic for identifying one of the plurality of shifted data words as a desired aligned data word, and for registering header data contained in the desired aligned data word in a header register, registering payload data contained in the desired aligned data word in a payload register, and registering end-to-end cyclic redundancy check (ECRC) data contained in the desired aligned data word in an ECRC register; an output interface for generating an outgoing signal and providing data from at least one of the header register, the payload register and the ECRC register.