A signal processing method includes inputting a digital signal, providing a plurality of coefficients; and determining an output. The output is approximately equal to an aggregate of a plurality of linear reference components, and each of the linear reference components is approximately equal to an aggregate of a corresponding set of digital signal samples that is scaled by the plurality of coefficients.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A system, comprising: a radio frequency receiver configured to receive an undistorted signal; a separation block configured to: generate, using a plurality of adaptable coefficient multipliers, a reference signal component of a signal and an error signal, wherein the signal is a distorted version of the undistorted signal, update the plurality of adaptable coefficient multipliers based on the error signal, and generate, based on the reference signal component, a target signal component of the signal; a digital signal processor (DSP) configured to: filter the reference signal component according to a plurality of filter coefficients to provide an output signal that is substantially similar to the target signal component, and adjust the plurality of filter coefficients to drive a feedback signal to a predetermined level; and a combiner configured to subtract the output signal and the target signal component to provide the feedback signal.
2. The system of claim 1 , wherein the separation block comprises: a persistence filter configured to filter the signal to provide the reference signal component by removing components of the signal that are substantially time varying within a period of time.
3. The system of claim 2 , wherein the persistence filter comprises: a linear filter configured to average linear signal components of the signal within the period of time to provide the target signal component.
4. The system of claim 1 , wherein the separation block comprises: a second combiner configured to subtract the reference signal component from the signal to provide the target signal component.
5. The system of claim 1 , wherein the DSP is an adaptive non-linear DSP.
6. The system of claim 5 , wherein the adaptive non-linear DSP is an adaptive nonlinear filter.
7. The system of claim 1 , wherein the DSP is further configured to adjust the plurality of filter coefficients according to a least mean squares (LMS) or a recursive least squares (RLS) technique.
8. The system of claim 1 , wherein the system is coupled to a wireless communication device.
9. A system, comprising: a radio frequency receiver configured to receive an undistorted signal; a separation block configured to: generate, using a plurality of adaptable coefficient multipliers, a reference signal component of a signal and an error signal, wherein the signal is a distorted version of the undistorted signal, update the plurality of adaptable coefficient multipliers based on the error signal, and generate, based on the reference signal component, a target signal component of the signal, wherein the reference signal component and the target signal component are related by a first transfer function; and a digital signal processor (DSP) configured to: filter the reference signal component according to a second transfer function to provide a filtered version of the reference signal component, and adjust the second transfer function such that the target signal component and the filtered version of the reference signal component are substantially equal.
10. The system of claim 9 , wherein the separation block comprises: a persistence filter configured to filter the signal to provide the reference signal component by removing components of the signal that are substantially time varying within a period of time.
11. The system of claim 10 , wherein the persistence filter comprises: a linear filter configured to average linear signal components of the signal within the period of time to provide the reference signal component.
12. The system of claim 9 , wherein the separation block comprises: a nonlinear signal extractor configured to subtract the reference signal component from the signal to provide the target signal component.
13. The system of claim 12 , wherein the nonlinear signal extractor comprises: a delay element; a low pass filter; a band pass filter; or a high pass filter.
14. The system of claim 10 , wherein the persistence filter is further configured to: receive the signal, and provide the reference signal component after a first delay time, and wherein the separation block further comprises a nonlinear signal extractor configured to subtract the reference signal component from the signal to provide the target signal component, wherein the nonlinear signal extractor receives the signal and provides the target signal component after a second delay time, and wherein the first delay time is substantially equal to the second delay time.
15. The system of claim 9 , wherein the system is coupled to a wireless communication device.
16. A method, comprising: receiving, using a wireless receiver, an undistorted signal; generating, using a plurality of adaptable coefficient multipliers of the wireless receiver, a reference signal component of a signal and a first error signal wherein the signal is a distorted version of the undistorted signal,; updating the plurality of adaptable coefficient multipliers based on the first error signal; generating, based on the reference signal component, a target signal component of the signal; filtering the reference signal component according to a plurality of filter coefficients to provide an output signal; subtracting the output signal from the target signal component to provide a second error signal; and adjusting the plurality of filter coefficients to drive the second error signal to a predetermined value.
17. The method of claim 16 , further comprising filtering the signal over a first delay time and wherein the subtracting the output signal comprises: subtracting the output signal from the target signal component over a second delay time, the first delay time being substantially equal to the second delay time.
18. The method of claim 16 , further comprising: filtering the signal to provide the reference signal component by removing components of the signal that are substantially time varying within a period of time.
19. The method of claim 16 , further comprising: averaging linear signal components of the signal within a period of time.
20. The method of claim 16 , wherein the filtering the reference signal component comprises: filtering the reference signal component by adjusting the plurality of filter coefficients according to a least mean squares (LMS) or a recursive least squares (RLS) technique.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 29, 2012
November 24, 2015
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.