System and method for high-speed decoding and ISI compensation in a multi-pair transceiver system
First Claim
1. A receiver for demodulating an analog signal transmitted by a remote transmitter over a transmission channel, the analog signal including a first ISI component induced by a characteristic of a pulse shaping filter included in the remote transmitter and a second ISI component induced by a characteristic of the transmission channel, the receiver comprising:
- an analog front end, including an analog-to-digital converter, the analog front end receiving and converting the analog signal to a first digital signal;
an equalizer block coupled to the analog front end to receive the first digital signal, the equalizer block compensating the first ISI component in the first digital signal and outputting a second digital signal; and
a decision feedback sequence estimation block, including an ISI compensation circuit, the ISI compensation circuit receiving the second digital signal outputted by the equalizer block and compensating the second ISI component in the second digital signal;
wherein the equalizer block comprises;
an ISI compensation filter having an impulse response substantially inverse of the impulse response of the pulse shaping filter of the remote transmitter and an adaptive gain stage; and
wherein the decision feedback sequence estimation block comprises;
a decoder block receiving and decoding at least one ISI compensated signal sample, and generating tentative decisions and a final decision; and
a decision feedback equalizer coupled in feedback fashion to the decoder block, the decision feedback equalizer including a set of low-ordered coefficients and a set of high-ordered coefficients, the decision feedback equalizer generating a first portion of ISI compensation for the second ISI component based on the tentative decisions and the high-ordered coefficients.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for providing ISI compensation to an input signal in a bifurcated manner. ISI compensation is provided in two stages, a first stage compensates ISI components induced by characteristics of a transmitter'"'"'s partial response pulse shaping filter, a second stage compensates ISI components induced by characteristics of a multi-pair transmission channel. First stage ISI compensation is performed in an inverse response filter having a characteristic feedback gain factor K, during system start-up. Second stage ISI compensation is performed by a single DFE in combination with a MDFE operating on tentative decisions output from a Viterbi decoder. As the DFE of the second stage reaches convergence, the feedback gain factor K of the first stage is ramped to zero.
124 Citations
16 Claims
-
1. A receiver for demodulating an analog signal transmitted by a remote transmitter over a transmission channel, the analog signal including a first ISI component induced by a characteristic of a pulse shaping filter included in the remote transmitter and a second ISI component induced by a characteristic of the transmission channel, the receiver comprising:
-
an analog front end, including an analog-to-digital converter, the analog front end receiving and converting the analog signal to a first digital signal;
an equalizer block coupled to the analog front end to receive the first digital signal, the equalizer block compensating the first ISI component in the first digital signal and outputting a second digital signal; and
a decision feedback sequence estimation block, including an ISI compensation circuit, the ISI compensation circuit receiving the second digital signal outputted by the equalizer block and compensating the second ISI component in the second digital signal;
wherein the equalizer block comprises;
an ISI compensation filter having an impulse response substantially inverse of the impulse response of the pulse shaping filter of the remote transmitter and an adaptive gain stage; and
wherein the decision feedback sequence estimation block comprises;
a decoder block receiving and decoding at least one ISI compensated signal sample, and generating tentative decisions and a final decision; and
a decision feedback equalizer coupled in feedback fashion to the decoder block, the decision feedback equalizer including a set of low-ordered coefficients and a set of high-ordered coefficients, the decision feedback equalizer generating a first portion of ISI compensation for the second ISI component based on the tentative decisions and the high-ordered coefficients. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for demodulating an analog signal transmitted by a remote transmitter over a transmission channel, the analog signal including a first ISI component induced by a characteristic of a pulse shaping filter included in the remote transmitter and a second ISI component induced by a characteristic of the transmission channel, the method comprising:
-
(a) receiving the analog signal in an analog front end;
(b) converting the analog signal to a first digital signal;
(c) compensating the first ISI component included in the first digital signal using an equalizer block;
(d) producing a second digital signal, the second digital signal being substantially equal to the first digital signal with the first ISI component substantially compensated;
(e) compensating the second ISI component included in the second digital signal;
(f) producing a third digital signal, the third digital signal being substantially equal to the second digital signal with the second ISI component substantially compensated; and
(g) decoding the third digital signal;
wherein operation (c) comprises;
filtering the first digital signal using an ISI compensation filter, the ISI compensation filter having an impulse response substantially inverse of the impulse response of the pulse shaping filter of the remote transmitter, and adjusting a gain of the filtered first digital signal using an adaptive gain stage; and
wherein operation (g) comprises;
generating tentative decisions from a decoder block; and
combining tentative decisions with values of a set of high-ordered coefficients in a decision feedback equalizer to generate a first portion of ISI compensation for the second ISI component. - View Dependent Claims (7, 8, 9, 10)
defining a set of low-order coefficients from the decision feedback equalizer;
combining the set of low-order coefficients with a set of values representing levels of a multi-level alphabet so as to generate a set of pre-computed values representing a set of potential second portions of ISI compensation for the second ISI component.
-
-
8. The method according to claim 7 wherein operation (e) further comprises the operation of combining the first portion of ISI compensation to the second digital signal to generate an intermediate digital signal having the first ISI component substantially compensated and the second ISI component partially compensated.
-
9. The method according to claim 8 wherein operation (e) further comprises the operation of combining the set of pre-computed values with the intermediate digital signal to define a set of potential digital signals, one of the potential digital signals being substantially compensated for both the first and the second ISI components.
-
10. The method according to claim 9 wherein operation (e) further comprises:
selecting one of the potential digital signals based on at least one tentative decision received from the decoder block, the selected one of the potential digital signals being the third digital signal.
-
11. A receiver for demodulating an analog signal transmitted by a remote transmitter over a transmission channel, the analog signal including a first ISI component induced by a characteristic of a pulse shaping filter included in the remote transmitter and a second ISI component induced by a characteristic of the transmission channel, the receiver comprising:
-
an analog front end including an analog-to-digital converter, the analog front end receiving the analog signal and outputting a first digital signal;
a first ISI compensation circuit receiving the first digital signal from the analog front end and outputting a second digital signal, the second digital signal being substantially compensated for the first ISI component; and
a second ISI compensation circuit, the second ISI compensation circuit receiving the second digital signal and generating a third digital signal, the third digital signal being substantially compensated for the second ISI component;
wherein the first ISI compensation circuit comprises;
an inverse partial response filter that has an impulse response substantially inverse of the impulse response of the pulse shaping filter of the remote transmitter, so as to substantially compensate the first digital signal for the first ISI component; and
wherein the inverse partial response filter is implemented with a characteristic feedback gain factor K; and
wherein the inverse partial response filter operates in accordance with a non-zero value of the characteristic feedback gain factor K during communication initialization and wherein the value of the feedback gain factor K is ramped down to zero after a pre-defined interval. - View Dependent Claims (12, 13, 14, 15, 16)
a Viterbi decoder configured to decode the third digital signal and generate tentative decisions; and
feedback equalizer circuitry coupled to the Viterbi decoder, the feedback equalizer circuitry receiving the tentative decisions and combining the tentative decisions with a set of high-ordered coefficients to generate a first value.
-
-
13. The receiver according to claim 12 wherein the second ISI compensation circuit further comprises:
-
summing circuitry combining the first value with the second digital signal, the summing circuitry outputting an intermediate signal; and
a multiple decision feedback equalizer receiving the intermediate signal and combining the intermediate signal with a set of pre-computed values generated by combining values of a set of low-ordered coefficients with a set of values representing levels of a multi-level symbolic alphabet to produce a set of potential digital signals, one of the potential digital signals being substantially ISI compensated, the multiple decision feedback equalizer outputting said one of the potential digital signals to the Viterbi decoder.
-
-
14. The receiver according to claim 13, wherein the feedback equalizer circuitry is a decision feedback equalizer having a multiplicity of coefficients, the low-ordered coefficients comprising the first two coefficients of the multiplicity of coefficients.
-
15. The receiver according to claim 14, wherein the high-ordered coefficients comprise the remaining coefficients of the multiplicity of coefficients.
-
16. The receiver according to claim 15, wherein the characteristic feedback gain factor K is ramped to zero after convergence of the decision feedback equalizer.
Specification