Selectable-tap equalizer
First Claim
1. An apparatus comprising:
- a buffer to store a plurality of data values that correspond to data signals transmitted on a signaling path during a first time interval;
a select circuit coupled to the buffer to select a subset of data values from the plurality of data values according to a select value; and
an equalizing circuit coupled to receive the subset of data values from the select circuit and adapted to adjust, according to the subset of data values, a signal level that corresponds to a data signal transmitted on the signaling path during a second time interval.
3 Assignments
0 Petitions
Accused Products
Abstract
A signaling circuit having a selectable-tap equalizer. The signaling circuit includes a buffer, a select circuit and an equalizing circuit. The buffer is used to store a plurality of data values that correspond to data signals transmitted on a signaling path during a first time interval. The select circuit is coupled to the buffer to select a subset of data values from the plurality of data values according to a select value. The equalizing circuit is coupled to receive the subset of data values from the select circuit and is adapted to adjust, according to the subset of data values, a signal level that corresponds to a data signal transmitted on the signaling path during a second time interval.
-
Citations
127 Claims
-
1. An apparatus comprising:
-
a buffer to store a plurality of data values that correspond to data signals transmitted on a signaling path during a first time interval;
a select circuit coupled to the buffer to select a subset of data values from the plurality of data values according to a select value; and
an equalizing circuit coupled to receive the subset of data values from the select circuit and adapted to adjust, according to the subset of data values, a signal level that corresponds to a data signal transmitted on the signaling path during a second time interval. - 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, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A receiver circuit to receive data signals transmitted on a signaling path, the receiver circuit comprising:
-
a buffer to store a plurality of data values that correspond to data signals transmitted on the signaling path during a first time interval; and
an equalizing circuit coupled to receive a subset of the plurality of data values from the buffer circuit and adapted to adjust, according to the subset of the plurality of data values, a signal level that corresponds to a data signal transmitted on the signaling path during a second time interval, the second time interval being offset from the first time interval by a third time interval. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A signaling system comprising:
-
a signaling path;
a transmit circuit coupled to the signaling path to transmit a first data signal thereon during a first transmit interval, the transmit circuit including a transmit equalization circuit coupled to the signal path to transmit a first equalization signal thereon during the first transmit interval, the first equalization signal having a signal level according to data signals transmitted on the signaling path by the transmit circuit during a first time interval that precedes the first transmit interval; and
a receive circuit coupled to the signaling path to receive the first data signal during a first receive interval, the receive circuit including a receive equalization circuit coupled to the signal path to transmit a second equalization signal thereon during the first receive interval, the second equalization signal having a signal level according to data signals received via the signaling path during a second time interval that precedes the first receive interval by an amount of time according to the first time interval. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97)
-
-
98. A method of operation within an integrated circuit device, the method comprising:
-
storing a plurality of data values, the plurality of data values corresponding to data signals transmitted on a signaling path during a first time interval;
selecting a subset of data values from the plurality of data values; and
adjusting a signal level according to the subset of data values, the signal level corresponding to a data signal transmitted on the signaling path during a second time interval. - View Dependent Claims (99, 100, 101, 102, 103, 104, 105, 106, 107, 108)
-
-
109. A method of operating a receiver circuit, the method comprising:
-
storing a plurality of data values that correspond to data signals transmitted on a signaling path during a first time interval; and
adjusting, according to the subset of the plurality of data values, a signal level that corresponds to a data signal transmitted on the signaling path during a second time interval, the second time interval being offset from the first time interval by a third time interval. - View Dependent Claims (110, 111, 112, 113, 114, 115, 116, 117, 118, 119)
-
-
120. A method of operating a signaling system, the method comprising:
-
transmitting a first data signal on a signaling path during a first transmit interval;
transmitting a first equalization signal on the signal path during the first transmit interval, the first equalization signal having a signal level according to data signals transmitted on the signaling path during a first time interval that precedes the first transmit interval;
receiving the first data signal from the signaling path during a first receive interval; and
transmitting a second equalization signal on the signal path during the first receive interval, the second equalization signal having a signal level according to data signals received from the signaling path during a second time interval that precedes the first receive interval by an amount of time according to the first time interval. - View Dependent Claims (121, 122, 123, 124, 125, 126, 127)
-
Specification