Adaptive equalizer training circuit, modem apparatus and communication apparatus
First Claim
Patent Images
1. An adaptive equalizer training circuit that performs a training process, the adaptive equalizer training circuit being connected to a transmitter via a transmission path and receiving a training signal from the transmitter, the adaptive equalizer training circuit comprising:
- a training signal generator configured to generate the same training signal as the training signal received from the transmitter;
an initial impulse response calculator configured to correct a time difference between the training signal received from the transmitter in a training starting stage and the training signal generated by the training signal generator;
a target signal response updater configured to calculate a target signal by carrying out a convolutional calculation, the convolutional calculation being carried out, based on a tap coefficient updated by an error signal and the training signal generated by the training signal generator, the convolutional calculation being carried out in a time domain;
a tap coefficient updater comprising;
a convolutional calculator configured to carry out a convolutional calculation, based on the tap coefficient updated by the error signal and the training signal received from the transmitter, the convolutional calculation being carried out in the time domain;
a subtractor configured to calculate a difference between the convolutional calculation result obtained by the target signal response updater and the convolutional calculation result obtained by the convolutional calculator, the difference being calculated in the time domain; and
an error signal generator configured to generate the error signal, based on the difference calculated by the subtractor, the error signal being utilized by the target signal response updater and the convolutional calculator;
wherein the adaptive equalizer training circuit repeats the training process until the tap coefficient, updated by the tap coefficient updater, reaches a predetermined convergence condition.
2 Assignments
0 Petitions
Accused Products
Abstract
A training circuit for training a tap coefficient of an adaptive equalizer that performs error calculations in a training process and updating of the tap coefficient in a time area and thereby makes the tap coefficient converge stably in a short time.
86 Citations
12 Claims
-
1. An adaptive equalizer training circuit that performs a training process, the adaptive equalizer training circuit being connected to a transmitter via a transmission path and receiving a training signal from the transmitter, the adaptive equalizer training circuit comprising:
-
a training signal generator configured to generate the same training signal as the training signal received from the transmitter;
an initial impulse response calculator configured to correct a time difference between the training signal received from the transmitter in a training starting stage and the training signal generated by the training signal generator;
a target signal response updater configured to calculate a target signal by carrying out a convolutional calculation, the convolutional calculation being carried out, based on a tap coefficient updated by an error signal and the training signal generated by the training signal generator, the convolutional calculation being carried out in a time domain;
a tap coefficient updater comprising;
a convolutional calculator configured to carry out a convolutional calculation, based on the tap coefficient updated by the error signal and the training signal received from the transmitter, the convolutional calculation being carried out in the time domain;
a subtractor configured to calculate a difference between the convolutional calculation result obtained by the target signal response updater and the convolutional calculation result obtained by the convolutional calculator, the difference being calculated in the time domain; and
an error signal generator configured to generate the error signal, based on the difference calculated by the subtractor, the error signal being utilized by the target signal response updater and the convolutional calculator;
wherein the adaptive equalizer training circuit repeats the training process until the tap coefficient, updated by the tap coefficient updater, reaches a predetermined convergence condition. - View Dependent Claims (2, 3, 4)
-
-
5. A modem apparatus, transmitting and receiving a signal according to a frequency multiplexing system, the frequency multiplexing system utilizing a plurality of frequencies, the modem apparatus comprising:
-
an adaptive equalizer training circuit configured to perform a training process, to be connected to a transmitter via a transmission path and to receive a training signal from the transmitter, the adaptive equalizer training circuit, comprising;
a training signal generator configured to generate the same training signal as the training signal received from the transmitter;
an initial impulse response calculator configured to correct a time difference between the training signal received from the transmitter in a training starting stage and the training signal generated by the training signal generator;
a target signal response updater configured to calculate a target signal by carrying out a convolutional calculation, the convolutional calculation being carried out, based on a tap coefficient updated by an error signal and the training signal generated by the training signal generator, the convolutional calculation being carried out in a time domain;
a tap coefficient updater comprising;
a convolutional calculator configured to carry out a convolutional calculation, based on the tap coefficient updated by the error signal and the training signal received from the transmitter by the signal generator, the convolutional calculation being carried out in the time domain;
a subtractor configured to calculate a difference between the convolutional calculation result obtained by the target signal response updater the and the convolutional calculation result obtained by the convolutional calculator, the difference being calculated in the time domain; and
an error generator configured to generate the error signal, based on the difference calculated by the subtractor, the error signal being utilized by the target signal response updater and the convolutional calculator;
wherein the active equalizer training circuit repeats the training process until the tap coefficient, updated by the tap coefficient updater, reaches a predetermined convergence condition. - View Dependent Claims (6, 7, 8)
-
-
9. An adaptive equalizer training method for performing a training process, in which a training signal is received from a transmitter via a transmission path, the adaptive equalizer training method comprising:
-
generating the same training signal as the training signal generated by the transmitter;
correcting a time difference between the training signal received from the transmitter in a training starting stage and the generated training signal;
calculating a target signal by carrying out a first convolutional calculation, the convolutional calculation being carried out, based on a tap coefficient updated by an error signal and the generated training signal, the convolutional calculation being carried out in a time domain;
carrying out a second convolutional calculation, based on a the tap coefficient updated by the error signal and the training signal received from the transmitter, the convolutional calculation being carried out in the time domain;
calculating a difference between a result of the first convolutional calculation and a result of the second convolutional calculation, the difference being calculated in the time domain;
generating the error signal, based on the calculated difference, the error signal being utilized for carrying out the first convolutional calculation and the second convolutional calculation; and
repeating the training process until the updated tap coefficient reaches a predetermined convergence condition. - View Dependent Claims (10, 11, 12)
-
Specification