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.

Date of Patent:
Mar. 08, 2005

Filed:

Feb. 27, 2003
Applicants:

Trevor J. Bauer, Boulder, CO (US);

Steven P. Young, Boulder, CO (US);

Christopher D. Ebeling, San Jose, CA (US);

Jason R. Bergendahl, San Mateo, CA (US);

Arthur J. Behiel, Pleasanton, CA (US);

Inventors:

Trevor J. Bauer, Boulder, CO (US);

Steven P. Young, Boulder, CO (US);

Christopher D. Ebeling, San Jose, CA (US);

Jason R. Bergendahl, San Mateo, CA (US);

Arthur J. Behiel, Pleasanton, CA (US);

Assignee:

Xilinx, Inc., San Jose, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F007/38 ; H03K019/173 ; H03D003/24 ;
U.S. Cl.
CPC ...
Abstract

Described are circuits and methods for aligning data and clock signals. Circuits in accordance with some embodiments separate incoming data into three differently timed data signals: an early signal, an intermediate signal, and a late signal. The timing of the three data signals can be collectively moved with respect to the clock signal. In addition, the temporal spacing between the three signals can be adjusted so that the early and late signals define a window encompassing the intermediate signal. The three signals are aligned with respect to the clock edge to center the intermediate data signal on the clock edge. The early and late signals can be monitored to identify changes in the relative timing of the clock and data signals. Some embodiments automatically alter the timing of the data and/or clock signals to keep the intermediate data signal centered on the clock edge.


Find Patent Forward Citations

Loading…