Claims
- 1. Apparatus for equalizing signal samples received over a channel, the signal samples representing a predetermined number of signals, the apparatus comprising:
- a shift register having a plurality of storage elements, the shift register adapted to receive signal samples from the channel at a first clock rate;
- a plurality of registers, each of the plurality of registers being coupled to a respective one of the storage elements to receive and store signal samples at a second clock rate that is lower than a symbol rate at which symbols are transmitted over the channel; and
- means, coupled to the plurality of registers, for equalizing a signal sample of a first signal and at least one sample of a second signal to generate an equalized output symbol for the first signal.
- 2. The apparatus as recited in claim 1 wherein the first clock rate is the same as the symbol rate.
- 3. The apparatus as recited in claim 1 wherein the first clock rate is higher than the symbol rate.
- 4. The apparatus as recited in claim 1 wherein the equalizer is adaptive.
- 5. The apparatus as recited in claim 1 further comprising:
- a second plurality of registers, each of the second plurality of registers being coupled to a different one of the storage elements to receive and store signal samples at the second clock rate, the clocking of the second plurality of registers being out of phase with the clocking of the plurality of registers by a predetermined amount; and
- means, coupled to the second plurality of registers, for equalizing the signal samples to generate a second equalized output symbol.
- 6. The apparatus as recited in claim 1 wherein the symbol rate is an integral multiple of the second clock rate.
- 7. A method for equalizing signal samples received from a channel, the signal samples representing a predetermined number of signals, the method comprising the steps of:
- receiving a plurality of signal samples at a first clock rate in a shift register having a plurality of storage elements;
- storing selected ones of the plurality of signal samples in a plurality of registers at a second clock rate that is lower than a symbol rate at which symbols are transmitted on the channel, each of the plurality of registers being coupled to a respective one of the storage elements; and
- equalizing the signal samples output from the plurality of registers including a signal sample of a first signal and at least one sample of a second signal to generate an equalized output symbol for the first signal.
- 8. The method as recited in claim 7 wherein the first clock rate is the same as the symbol rate.
- 9. The method as recited in claim 7 wherein the first clock rate is higher than the symbol rate.
- 10. The method as recited in claim 7 wherein the equalizer is adaptive.
- 11. The method as recited in claim 7 further comprising the steps of:
- storing other selected ones of the plurality of signal samples in a second plurality of registers at the second clock rate, each of the second plurality of registers being coupled to a different one of the storage elements, the clocking of the second plurality of registers being out of phase with the clocking of the plurality of registers by a predetermined amount; and
- equalizing the signal samples output from the second plurality of registers to generate a second equalized output symbol.
- 12. A method as recited in claim 7 wherein the symbol rate is an integral multiple of the second clock rate.
- 13. A method for equalizing signal samples received from a channel, the signal samples being sampled representations of a predetermined number of signals, the method comprising the steps of:
- receiving a plurality of signal samples at a first clock rate in a shift register having a plurality of storage elements;
- storing selected ones of the plurality of signal samples in a plurality of registers at a second clock rate that is lower than a symbol rate at which symbols are transmitted on the channel, each of the plurality of registers being coupled to a respective one of the storage elements; and
- equalizing the signal samples output from the plurality of registers utilizing a signal sample of a first signal and a signal sample of another signal to generate an equalized output symbol for the first signal.
- 14. The method as recited in claim 13 wherein the symbol rate is an integral multiple of the second clock rate.
- 15. A method as recited in claim 14 wherein the symbol rate is an integral multiple of the second clock rate.
- 16. A method for equalizing signal samples received from a channel, the signal samples being sampled representations of a predetermined number of signals, the method comprising the steps of:
- receiving a plurality of signal samples at a first clock rate in a shift register having a plurality of storage elements;
- storing selected ones of the plurality of signal samples in a plurality of registers at a second clock rate that is lower than a symbol rate at which symbols are transmitted on the channel, each of the plurality of registers being coupled to a respective one of the storage elements; and
- equalizing the signal samples output from the plurality of registers utilizing signal samples representing each of the predetermined number of signals to generate an equalized output symbol for one of the signals.
- 17. The method as recited in claim 16 wherein the symbol rate is an integral multiple of the second clock rate.
- 18. A method as recited in claim 17 wherein the symbol rate is an integral multiple of the second clock rate.
Parent Case Info
This application is a continuation of application Ser. No. 08/110,907, filed on Aug. 24, 1993 now abandoned.
US Referenced Citations (4)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0423921 |
Apr 1991 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
110907 |
Aug 1993 |
|