Partial response receiver
First Claim
1. An integrated circuit device for receiving a signal transmitted via an electric signal conductor, the integrated circuit device comprising:
- a first sampling circuit to sample the signal and generate a first sample value that indicates whether the signal exceeds a first threshold level;
a second sampling circuit to sample the signal and generate a second sample value that indicates whether the signal exceeds a second threshold level; and
a first select circuit coupled to receive the first and second sample values from the first and second sampling circuits and configured to select, according to a previously generated sample value, either the first sample value or the second sample value to be output as a selected sample value.
2 Assignments
0 Petitions
Accused Products
Abstract
A receive circuit for receiving a signal transmitted via an electric signal conductor. A first sampling circuit generates a first sample value that indicates whether the signal exceeds a first threshold level, and a second sampling circuit generates a second sample value that indicates whether the signal exceeds a second threshold level. A first select circuit receives the first and second sample values from the first and second sampling circuits and selects, according to a previously generated sample value, either the first sample value or the second sample value to be output as a selected sample value.
204 Citations
171 Claims
-
1. An integrated circuit device for receiving a signal transmitted via an electric signal conductor, the integrated circuit device comprising:
-
a first sampling circuit to sample the signal and generate a first sample value that indicates whether the signal exceeds a first threshold level;
a second sampling circuit to sample the signal and generate a second sample value that indicates whether the signal exceeds a second threshold level; and
a first select circuit coupled to receive the first and second sample values from the first and second sampling circuits and configured to select, according to a previously generated sample value, either the first sample value or the second sample value to be output as a selected sample value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of operation within an integrated circuit device, the method comprising:
-
receiving a data signal from an external electrical signaling path;
generating a first data sample having one of at least two states according to whether the data signal exceeds a first threshold level;
generating a second data sample having one of the at least two states according to whether the data signal exceeds a second threshold level; and
selecting either the first data sample or the second data sample to be a selected sample of the data signal. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. An integrated circuit device for receiving a signal transmitted via an electric signal conductor, the integrated circuit device comprising:
-
a first pair of sampling circuits to capture a first pair of samples of the signal in response to a first clock signal;
a second pair of sampling circuits to capture a second pair of the signal in response to a second clock signal; and
a first select circuit coupled to the first pair of sampling circuits and configured to select one sample of the first pair of samples according to a state of a selected sample of the second pair of samples. - View Dependent Claims (48, 49, 50, 51, 52)
-
- 43. The integrated circuit device of 42 further comprising a second select circuit coupled to the second pair of sampling circuits to select the selected sample of the second pair of samples.
-
53. A dual mode receive circuit comprising:
-
compare circuitry to generate first and second samples of an input data signal, each sample having either a first state or a second state according to whether the input data signal exceeds a respective one of first and second threshold levels; and
decision circuitry to generate a received data value based on the first and second samples, the decision circuitry being operable in a first mode to generate a data value having a most significant bit according to the state of the first sample and a least significant bit based, at least in part, on the state of the second sample, the decision circuitry further being operable in a second mode to select either the first sample or the second sample to be the received data value. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A method of operation within an integrated circuit device, the method comprising:
-
generating first and second samples of an input data signal, each sample having either a first state or a second state according to whether the input data signal exceeds a respective one of first and second threshold levels;
generating a first received data value based on the first and second data samples if a mode select signal is in a first state; and
generating a second received data value based on the first and second data samples if the mode select signal is in a second state, wherein the second received data value includes more constituent bits than the first received data value. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
-
89. A clock data recovery circuit comprising:
-
a data sampling circuit to generate data samples of an input data signal in response to a first clock signal;
an edge sampling circuit to generate edge samples of the input data signal in response to a second clock signal; and
a clock recovery circuit coupled to receive the edge samples and the data samples, the clock recovery circuit being configured to adjust a phase of the second clock signal according to the state of one of the edge samples upon determining that a sequence of at least three of the data samples matches at least one sample pattern of a plurality of predetermined sample patterns. - View Dependent Claims (90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105)
-
-
106. An integrated circuit device comprising:
-
a first sampling circuit to sample an input data signal at a time that corresponds to a transition interval within the input data signal, the first sampling circuit being configured to generate a sample value having either a first state or a second state according to whether the input data signal, when sampled, is above or below a selected threshold level; and
a threshold generating circuit to establish the selected threshold level within the first sampling circuit, the threshold generating circuit establishing the selected threshold level at a first threshold level if a mode select signal is in a first state, and establishing the selected threshold at a second threshold level if the mode select signal is in a second state. - View Dependent Claims (107, 108, 109)
-
-
110. A clock data recovery circuit comprising:
-
a data sampling circuit to capture a first sample of a data signal at a first time and a second sample of the data signal at a second time, each of the first and second samples corresponding to a respective one of at least three possible signal levels of the data signal;
an edge sampling circuit to capture a third sample of the data signal at an intervening time between the first and second time; and
a clock recovery circuit coupled to receive the first and second samples from the data sampling circuit and the third sample from the edge sampling circuit, the clock recovery circuit being configured to adjust a phase of a first clock signal according to the third sample if the first sample and second sample indicate a transition in the data signal that is one of a predetermined subset of possible transitions between the at least three possible signal levels. - View Dependent Claims (111, 112, 113, 114, 115, 116, 117, 118)
-
-
119. A method of recovering a clock signal from a data signal, the method comprising generating a first sample of the data signal at a first time and a second sample of the data signal at a second time, each of the first and second samples corresponding to a respective one of at least three possible signal levels of the data signal;
-
generating a third sample of the data signal at an intervening time between the first time and the second time; and
adjusting a phase of a first clock signal according to the third sample if the first sample and the second sample indicate a transition in the data signal that is one of a predetermined subset of possible transitions between the at least three possible signal levels. - View Dependent Claims (120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141)
-
-
142. A method of operation within a signaling system, the method comprising:
-
outputting a sequence of data values onto an electric signal conductor during successive transmission intervals, the sequence of data values forming a data signal on the electric signal conductor;
generating, during each of a sequence of data reception intervals, a first data sample having either a first state or second state according to whether a signal level of the electric signal conductor exceeds a first threshold level and a second data sample having either the first state or second state according to whether the signal level exceeds a second threshold level; and
selecting, during each of the data reception intervals after a first one of the data reception intervals, either the first data sample or the second data sample to be a received data value according to the state of at least one received data value selected during a prior reception interval. - View Dependent Claims (143, 144, 145, 146, 147)
-
-
148. A signal receiving circuit comprising:
-
first and second output lines coupled to a reference voltage via first and second resistive elements, respectively;
a first differential amplifier coupled to the first and second output lines and configured to draw first and second currents through the first and second resistive elements in accordance with respective signal levels of an input signal and complement input signal;
a second differential amplifier coupled to the first and second output lines and configured to draw third and fourth currents through the first and second resistive elements in accordance with respective signal levels of an input signal and complement input signal; and
a sampling circuit coupled to the first and second output lines and configured to store a sampled data value having either a first state or a second state according to respective voltage levels generated on the first and second output lines by the first, second, third and fourth currents. - View Dependent Claims (149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163)
-
-
164. A method of operation within an integrated circuit device, the method comprising:
-
generating first and second currents in a first differential amplifier in accordance with signal levels of an input signal and complement input signal, respectively, the first current flowing through a first resistive element coupled between a supply voltage and a first output line, and the second current flowing through a second resistive element coupled between the supply voltage and a second output line;
generating third and fourth currents in a second differential amplifier in accordance with signal levels of the input signal and complement input signal, respectively, the third current flowing through the first resistive element, and the fourth current flowing through the second resistive element; and
storing a sampled data value having either a first state or a second state according to respective voltage levels generated on the first and second output lines by the first, second, third and fourth currents. - View Dependent Claims (165, 166, 167, 168, 169, 170, 171)
-
Specification