Digital filter adaptively learning filter coefficient
AssigneeFujitsu Limited
InventorMotomu Takatsu
Life of this patent
Estimating the term…
Abstract
A linear filter feeds back an error signal generated using the output of an adaptive filter to a learning circuit. The learning circuit learns the coefficients of the adaptive filter using the error signal. The coefficients of the linear filter is determined depending on the generation method of a target signal for error minimization. In a signal interpolation type timing recovery digital filter, the coefficients of an inverse interpolation filter is determined in such a way as to minimize an error of a signal after interpolation.
Claims30
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- a time-invariant linear filter generating an error signal for feedback from an error signal generated using an output of the adaptive filter;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter using an error signal fed back from the time-invariant linear filter.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- a first time-invariant linear filter to which an output signal of the adaptive filter is inputted;
- a second time-invariant linear filter generating an error signal for feedback from an error signal of an output of the first linear filter;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter using an error signal fed back from the second linear filter.
A digital filter, comprising
- an adaptive filter having adaptively variable coefficients;
- a decision circuit performing a linear operation using an output signal of the adaptive filter and generating an error signal of an obtained signal;
- a time-invariant linear filter generating an error signal for feedback from the error signal generated by the decision circuit;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter using an error signal fed back from the linear filter.
A digital filter, comprising
- an adaptive filter having adaptively variable coefficients;
- a decision circuit estimating a signal series of an input signal from an output signal of the adaptive filter by one of a maximum likelihood decision and a maximum a posteriori probability decision and generating an error signal;
- and
- a learning circuit learning the coefficients of the adaptive filter using an error signal fed back from the decision circuit in such a way that an expected difference between a sum of squares of an output error signal series for a correct signal series and a sum of squares of an output error signal series in a case of a decision error increases.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- a first linear filter to which an output signal of the adaptive filter is inputted;
- a decision circuit estimating a signal series of an input signal from an output signal of the first linear filter by one of a maximum likelihood decision and a maximum a posteriori probability decision and generating an error signal;
- a second linear filter having an impulse response corresponding to a self correlation function of an output error signal of the adaptive filter generated when the decision circuit makes a decision error of a specific pattern and to which the error signal generated by the decision circuit is inputted;
- a third linear filter generating an error signal for feedback from an output signal of the second linear filter;
- and
- a learning circuit learning the coefficients of the adaptive filter using an error signal fed back from the third linear filter in such a way that an expected difference between a sum of squares of an output error signal series for a correct signal series and a sum of squares of an output error signal series in a case of a decision error increases.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- a first linear filter to which an output signal of the adaptive filter is inputted;
- a decision circuit estimating a signal series of an input signal from an output signal of the first linear filter by one of a maximum likelihood decision and a maximum a posteriori probability decision and generating an error signal;
- a second linear filter to which the error signal generated by the decision circuit is inputted;
- a third linear filter having an impulse response corresponding to a self correlation function of an output error signal of the adaptive filter generated when the decision circuit makes a decision error of a specific pattern and generating an error signal for feedback from an output signal of the second linear filter;
- a learning circuit learning the coefficients of the adaptive filter using an error signal fed back from the third linear filter in such a way that an expected difference between a sum of squares of an output error signal series for a correct signal series and a sum of squares of an output error signal series in a case of a decision error increases.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- a first linear filter to which an output signal of the adaptive filter is inputted;
- a decision circuit estimating a signal series of an input signal from an output signal of the first linear filter by one of a maximum likelihood decision and a maximum a posteriori probability decision and generating an error signal;
- a second linear filter having a transfer characteristic expressed by a product of a filter characteristic obtained by inverting an order of filter coefficients of the first linear filter and an impulse response corresponding to a self correlation function of an output error signal of the adaptive filter generated when the decision circuit commits a decision error of a specific pattern, and generating an error signal for feedback from the error signal generated by the decision circuit;
- a learning circuit learning the coefficients of the adaptive filter using an error signal fed back from the second linear filter in such a way that an expected difference between a sum of squares of an output error signal series for a correct signal series and a sum of squares of an output error signal series in a case of a decision error increases.
A digital filter, comprising
- an adaptive filter having adaptively variable coefficients;
- an interpolation filter interpolating an output signal of the adaptive filter and generating a signal in a prescribed timing;
- an inverse interpolation filter having filter coefficients obtained by inverting an order of one of interpolation coefficients corresponding to an output of the interpolation filter and approximate values of the interpolation coefficients, and generating an error signal in timing before interpolation by inversely interpolating an error signal of the output of the interpolation filter;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter using an error signal fed back from the inverse interpolation filter.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- an interpolation filter interpolating an output signal of the adaptive filter and generating a signal in a prescribed timing;
- a first linear filter to which an output signal of the interpolation filter is inputted;
- a second linear filter to which an error signal of an output of the first linear filter is inputted;
- an inverse interpolation filter having filter coefficients obtained by inverting an order of one of interpolation coefficients corresponding to an output of the interpolation filter and approximate values of the interpolation coefficients, and generating an error signal in timing before interpolation by inversely interpolating an output signal of the second linear filter;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter using an error signal fed back from the inverse interpolation filter.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- an interpolation filter interpolating an output signal of the adaptive filter and generating a signal in a prescribed timing;
- a decision circuit performing a linear operation using an output signal of the interpolation filter and generating an error signal of an obtained signal;
- a linear filter to which the error signal generated by the decision circuit is inputted;
- an inverse interpolation filter having filter coefficients obtained by inverting an order of one of interpolation coefficients corresponding to an output of the interpolation filter and approximate values of the interpolation coefficients, and generating an error signal in timing before interpolation by inversely interpolating an output signal of the linear filter;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter using an error signal fed back from the inverse interpolation filter.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- a decision circuit generating an error signal of an output of the adaptive filter;
- a linear filter generating an effective input signal from an input signal of the adaptive filter;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter by correlating the effective input signal from the linear filter to an error signal fed back from the decision circuit.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- a decision circuit performing a linear operation using an output signal of the adaptive filter and generating an error signal of an obtained signal;
- a linear filter generating an effective input signal from an input signal of the adaptive filter;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter by correlating the effective input signal from the linear filter to an error signal fed back from the decision circuit.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- a first linear filter to which an output signal of the adaptive filter is inputted;
- a decision circuit performing a linear operation using an output signal of the adaptive filter and generating an error signal of an obtained signal;
- a second linear filter generating an effective input signal from an input signal of the adaptive filter;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter by correlating the effective input signal from the second linear filter to an error signal fed back from the decision circuit.
A digital filter, comprising:
- an adaptive filter having adaptively variable coefficients;
- a decision circuit performing a linear operation using an output signal of the adaptive filter and generating an error signal of an obtained signal;
- a first linear filter generating an error signal for feedback from the error signal generated by the decision circuit;
- a second linear filter generating an effective input signal from an input signal of the adaptive filter;
- and
- a learning circuit adaptively learning the coefficients of the adaptive filter by correlating the effective input signal from the second linear filter to an error signal fed back from the first linear filter.
A digital filter, comprising:
- a fixed-coefficient filter having filter coefficients determined by a simulation that provides a digital filter model, which learns coefficients of an adaptive filter having adaptively variable coefficients by feeding back an error signal generated using an output of the adaptive filter through a time-invariant linear filter, with an input signal of a specific statistical property and conducts coefficient learning;
- and
- a learning circuit estimating a signal series of an input signal from an output signal of the fixed-coefficient filter.
A digital filter, comprising:
- an adaptive filter means having adaptively variable coefficients;
- a time-invariant linear filter means for generating an error signal for feedback from an error signal generated using an output of the adaptive filter means;
- and
- a learning circuit means for adaptively learning the coefficients of the adaptive filter means using an error signal fed back from the time-invariant linear filter means.
A digital filter, comprising
- an adaptive filter means having adaptively variable coefficients;
- an interpolation filter means for interpolating an output signal of the adaptive filter means and generating a signal in a prescribed timing;
- an inverse interpolation filter means having filter coefficients obtained by inverting an order of one of interpolation coefficients corresponding to an output of the interpolation filter means and approximate values of the interpolation coefficients, and generating an error signal in timing before interpolation by inversely interpolating an error signal of the output of the interpolation filter means;
- and
- a learning circuit means for adaptively learning the coefficients of the adaptive filter means using an error signal fed back from the inverse interpolation filter means.
Dependencies are inferred from the claim text.