Robust and scalable de-skew method for data path skew control
AssigneeBroadcom Corporation
InventorJohn Ming Yung Chiang
Life of this patent
Estimating the term…
Abstract
A method for selectively deskewing data traveling through a bus in a network device is disclosed. Bit-level data is received from each data line of a plurality of data lines of the bus. Vertical line information is detected for the plurality of data lines to determine if there is a match with a training pattern. A skew distance is calculated once there is a match with the training pattern. Then, the plurality of data lines are bit aligned based on the skew distance.
Claims14
A method for selectively deskewing data traveling through a bus in a network device, comprising:
- receiving bit-level data from each data line of a plurality of data lines of said bus;
- detecting vertical line information for the plurality of data lines to determine if there is a match with a training pattern;
- calculating a skew distance once there is said match with the training pattern;
- and
- bit aligning the plurality of data lines based on the skew distance.
An apparatus for selectively deskewing data traveling through a bus in a network device, comprising:
- means for receiving bit-level data from each data line of a plurality of data lines of said bus;
- means for detecting vertical line information for the plurality of data lines to determine if there is a match with a training pattern;
- means for calculating a skew distance once there is said match with the training pattern;
- and
- means for bit aligning the plurality of data lines based on the skew distance.
Dependencies are inferred from the claim text.