The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 23, 2009
Filed:
Sep. 10, 2004
Qi Zhang, Milpitas, CA (US);
Jason R. Bergendahl, Sunnyvale, CA (US);
Atul V. Ghia, San Jose, CA (US);
Suresh M. Menon, Sunnyvale, CA (US);
Qi Zhang, Milpitas, CA (US);
Jason R. Bergendahl, Sunnyvale, CA (US);
Atul V. Ghia, San Jose, CA (US);
Suresh M. Menon, Sunnyvale, CA (US);
XILINX, Inc., San Jose, CA (US);
Abstract
A data alignment and deskewing module includes a delay calibration unit, a data alignment and deskew unit, and a delay unit. The delay calibration unit is operably coupled to generate a reference signal based on a reference clock and a mirrored delay line output signal. The data alignment and deskew unit is operably coupled to determine a delay selection signal based on a delayed and deskewed representation of an input data stream and propagation delay of a line on which the input data stream is received. The delay unit is operably coupled to produce the delayed and deskewed representation of the input data stream based on the reference signal and the delay selection signal.