Claims
- 1) A receiving circuit, comprising:
a sampler to receive serial data responsive to a data clock signal and an edge clock signal; and, a clock circuit, coupled to the sampler, to generate the data clock signal and the edge clock signal responsive to the serial data, wherein the clock circuit includes logic to increment the data clock in order to capture a sampled signal of the serial data.
- 2) The receiving circuit of claim 1, wherein the clock circuit further comprises:
a phase detector to generate phase information responsive to the serial data; and a phase control logic, coupled to the phase detector, to generate a data adjust signal and an edge adjust signal.
- 3) The receiving circuit of claim 1, wherein the receiving circuit is included in a Clock Data Recovery (“CDR”) unit.
- 4) The receiving circuit of claim 2, wherein the clock circuit further comprises:
a first phase adjuster, coupled to the phase control logic, to generate the data clock signal responsive to the data adjust signal; and, a second phase adjuster, coupled to the phase control logic, to generate the edge clock signal responsive to the edge adjust signal.
- 5) A receiving circuit, comprising:
a first sampler to receive serial data responsive to a data clock signal and an edge clock signal; a second sampler to receive the serial data responsive to an offset data clock signal; and, a clock circuit, coupled to the first and second sampler, to generate: 1) the data clock signal, 2) the edge clock signal, and 3) the offset data clock signal responsive to the serial data.
- 6) The receiving circuit of claim 5, wherein the receiving circuit is included in a Clock Data Recovery (“CDR”) unit.
- 7) The receiving circuit of claim 5, wherein the clock circuit further comprises:
a phase detector to generate phase information responsive to the serial data; a phase control logic, coupled to the phase detector, to generate a data adjust signal and an edge adjust signal; and, an offset phase control logic, coupled to the phase detector and the second sampler, to increment the offset data clock signal.
- 8) The receiving circuit of claim 7, wherein the clock circuit further comprises:
a first phase adjuster, coupled to the phase control logic, to generate the data clock signal responsive to the data adjust signal; and, a second phase adjuster, coupled to the phase control logic, to generate the edge clock signal responsive to the edge adjust signal.
- 9) A receiving circuit, comprising:
a sampler to receive a half-rate serial data responsive to an edge clock signal; and, a clock circuit, coupled to the sampler, to generate the edge clock signal and a data clock signal responsive to the serial data, wherein the clock circuit includes logic to increment the data clock signal in order to capture a sampled signal of the serial data.
- 10) The receiving circuit of claim 9, wherein the receiving circuit is included in a Clock Data Recovery (“CDR”) unit.
- 11) The receiving circuit of claim 10, wherein the clock circuit further comprises:
a waveform select logic to pass the serial data responsive to an enable signal; a phase detector, coupled to the waveform select logic, to generate phase information responsive to the serial data; and, a phase control circuit, coupled to the phase detector, to generate a data adjust signal and an edge adjust signal responsive to the phase information.
- 12) The receiving circuit of claim 11, wherein the clock circuit further comprises:
a first phase adjuster, coupled to the phase control circuit, to generate the data clock signal responsive to the data adjust signal; and, a second phase adjuster, coupled to the phase control circuit, to generate the edge clock signal responsive to the edge adjust signal.
- 13) A receiving circuit, comprising:
a first sampler to receive serial data responsive to a data clock signal and edge clock signal, wherein the serial data includes a repeating pattern having a single transition in a predetermined bit pattern; and, a clock circuit, coupled to the first sampler, to generate the data clock signal and the edge clock signal responsive to the serial data and the predetermined bit pattern.
- 14) The receiving circuit of claim 13, wherein the receiving circuit is included in a Clock Data Recovery (“CDR”) unit.
- 15) The receiving circuit of claim 13, wherein the clock circuit further comprises:
a waveform select logic to pass the predetermined bit pattern responsive to an enable signal; a phase detector, coupled to the waveform select logic, to generate phase information responsive to the serial data; and, a phase control logic, coupled to the phase detector, to generate a data adjust signal and an edge adjust signal responsive to the phase information.
- 16) The receiving circuit of claim 15, wherein the clock circuit further comprises:
a first phase adjuster, coupled to the phase control logic, to generate the data clock signal responsive to the data adjust signal; and, a second phase adjuster, coupled to the phase control logic, to generate the edge clock signal responsive to the edge adjust signal.
- 17) The receiving circuit of claim 13, wherein the repeating pattern includes an N-bit pattern having a single transition and the predetermined pattern repeats every M cycles.
- 18) A receiving circuit, comprising:
a first sampler to receive serial data responsive to a data clock signal and an edge clock signal, wherein the serial data includes a repeating pattern for obtaining a representation of a waveform during a first period of time and data for synchronization during a second period of time; and, a clock circuit, coupled to the first sampler, to generate the data clock signal and the edge clock signal responsive to the serial data.
- 19) The receiving circuit of claim 18, wherein the receiving circuit is included in a Clock Data Recovery (“CDR”) unit.
- 20) The receiving circuit of claim 19, wherein the clock circuit further comprises:
a waveform select logic to pass the data responsive to an enable signal; a phase detector, coupled to the waveform select logic, to generate phase information responsive to the serial data; and, a phase control logic, coupled to the phase detector, to generate a data adjust signal and an edge adjust signal responsive to the phase information.
- 21) The receiving circuit of claim 19, wherein the clock circuit further comprises:
a first phase adjuster, coupled to the phase control logic, to generate the data clock signal responsive to the data adjust signal; and, a second phase adjuster, coupled to the phase control logic, to generate the edge clock signal responsive to the edge adjust signal.
- 22) An apparatus, comprising:
a first transmit circuit to transmit serial data, including CDR data; a first receive circuit, coupled to the transmit circuit, to generate a clock signal responsive to the CDR data; a second transmit circuit to transmitting serial data, including a waveform; and, a second receive circuit, coupled to the second transmit circuit and the first receive circuit, to obtain a representation of the waveform in response to the clock signal.
- 23) An apparatus, comprising:
a transmit circuit to generate serial data; a receiving circuit, coupled to the transmit circuit, including:
a sampler to receive serial data responsive to a data clock signal and an edge clock signal; a phase detector, coupled to the sampler, to generate phase information responsive to the serial data; and, a clock circuit, coupled to the phase detector, to generate the data clock signal and the edge clock signal responsive to the phase information, wherein the clock circuit includes logic for incrementing the data clock signal in order to capture a representation of a waveform in the serial data.
- 24) A method, comprising the steps of:
receiving serial data; synchronizing the serial data; and, sampling the serial data to obtain a representation of a waveform.
- 25) The method of claim 24, wherein the sampling step includes:
incrementing a phase of a data clock signal used for sampling during the period of the waveform; and, the synchronizing step includes adjusting an edge clock signal responsive to the serial data.
- 26) The method of claim 24, wherein the synchronizing step includes:
sampling the serial data; adjusting the clock signal responsive to the serial data; and, adjusting the clock signal to an offset signal responsive to the serial data.
- 27) The method of claim 24, wherein the serial data is received at half rate and the synchronizing step includes sampling the serial data with an edge clock signal.
- 28) The method of claim 24, wherein the serial data includes a predetermined bit pattern having a single transition and the synchronizing step includes sampling the serial data during the predetermined pattern with an edge clock signal.
- 29) The method of claim 24, wherein the serial data includes a predetermined bit pattern during a first period of time and a bit pattern for synchronizing during a second period of time and the synchronizing step includes sampling the serial data during the first period to obtain a representation of a waveform and sampling the serial data during the second period of time with an edge clock signal and a data clock signal.
- 30) A method, comprising the steps of:
receiving serial data at a first input; synchronizing the serial data in order to obtain an edge clock and a data clock; and, sampling the serial data at a second input to obtain a representation of a waveform responsive to the edge clock.
PRIORITY CLAIM
[0001] The present application claims priority to U.S. Provisional Patent Application Serial No. 60/446,467, entitled, “CIRCUIT, APPARATUS AND METHOD FOR CAPTURING A REPRESENTATION OF A WAVEFORM FROM A CLOCK-DATA RECOVERY (CDR) UNIT”, which application was filed on Feb. 11, 2003.
[0002] U.S. patent application Ser. No. 09/776,550 entitled “Method and Apparatus for Evaluating and Calibrating a Signal System”, inventors Jared Zerbe, Pak Chau, and William F. Stonecypher, filed Feb. 2, 2001 (Attorney Docket No.1726.7220800) incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60446467 |
Feb 2003 |
US |