System and method for inverting automatic gain control (AGC) and soft limiting
First Claim
1. A signal receiver comprising:
- a primary signal processor comprising a signal input configured to receive an input signal having a first signal dynamic range, an intermediate signal output configured to provide a scaled signal representative of the input signal, a primary variable-gain amplifier coupled to the signal input and the intermediate signal output, and a primary gain controller coupled to the primary amplifier and configured to control a gain applied by the primary amplifier to maintain the scaled signal within a second signal dynamic range; and
a secondary signal processor comprising a signal input coupled to the intermediate signal output, a final signal output configured to provide an output signal representative of the input signal, a secondary variable-gain amplifier coupled to the intermediate signal output and the final output, and a secondary gain controller coupled to the secondary amplifier and configured to control a gain of the secondary amplifier to set the gain of the secondary amplifier to a first gain value when a parameter associated with the scaled signal exceeds a threshold value, and to set the gain of the secondary amplifier to a second gain value different from the first gain value when the signal parameter is less than the threshold value.
2 Assignments
0 Petitions
Accused Products
Abstract
A soft limiter for a signal processor includes a variable-gain amplifier, and a threshold detector. The variable-gain amplifier includes a signal input for receiving an input signal, a signal output for providing an output signal representative of the input signal, and a gain control input for controlling a gain of the amplifier. The threshold detector is coupled to the gain control input, and includes a control input for receiving a control variable thereon. The threshold detector is configured to set the gain of the amplifier to a first gain value when the control variable exceeds a threshold value, and to set the gain to a second gain value different from the first gain value when the control variable is less than the threshold value.
56 Citations
49 Claims
-
1. A signal receiver comprising:
-
a primary signal processor comprising a signal input configured to receive an input signal having a first signal dynamic range, an intermediate signal output configured to provide a scaled signal representative of the input signal, a primary variable-gain amplifier coupled to the signal input and the intermediate signal output, and a primary gain controller coupled to the primary amplifier and configured to control a gain applied by the primary amplifier to maintain the scaled signal within a second signal dynamic range; and
a secondary signal processor comprising a signal input coupled to the intermediate signal output, a final signal output configured to provide an output signal representative of the input signal, a secondary variable-gain amplifier coupled to the intermediate signal output and the final output, and a secondary gain controller coupled to the secondary amplifier and configured to control a gain of the secondary amplifier to set the gain of the secondary amplifier to a first gain value when a parameter associated with the scaled signal exceeds a threshold value, and to set the gain of the secondary amplifier to a second gain value different from the first gain value when the signal parameter is less than the threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A signal receiver comprising:
-
a primary signal processor comprising a signal input configured to receive an input signal having a first signal dynamic range, an intermediate signal output configured to provide a scaled signal representative of the input signal, a primary variable-gain amplifier coupled to the signal input and the intermediate signal output, and a primary gain controller coupled to the primary amplifier and configured to control a gain applied by the primary amplifier to maintain the scaled signal within a second signal dynamic range;
a secondary signal processor comprising a signal input coupled to the intermediate signal output, a final signal output configured to provide an output signal representative of the input signal, a first secondary variable-gain amplifier having an input coupled to the intermediate output and an output configured to provide a full dynamic range output signal having the first signal dynamic range, a second secondary variable-gain amplifier coupled to the output of the first secondary amplifier and the final output, and a secondary gain controller coupled to the secondary amplifier and comprising a first gain control output configured to control a gain of the first secondary amplifier to set a gain of the first secondary amplifier to an inverse of the gain of the primary amplifier, and a second gain control output configured to control a gain of the second secondary amplifier to set the gain of the second secondary amplifier to a first gain value when a signal parameter of the scaled signal exceeds a threshold value, and to set the gain of the secondary amplifier to a second gain value different from the first gain value when the signal parameter is less than the threshold value. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. In a signal receiver, a method for processing a signal, the method comprising the steps of:
-
receiving an input signal having a first signal dynamic range;
applying a first controlled gain to the input signal to provide a scaled signal representative of the input signal;
controlling the first controlled gain to maintain the scaled signal within a second signal dynamic range;
applying a second controlled gain to the scaled signal to provide an output signal representative of the input signal; and
controlling the second controlled gain to set the second controlled gain to a first gain value when a parameter associated with the scaled signal exceeds a threshold value, and to set the second controlled gain to a second gain value different from the first gain value when the signal parameter is less than the threshold value. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 48)
-
-
46. A signal receiver comprising:
-
means for processing an input signal having a first signal dynamic range to provide a scaled signal representative of the input signal, the first means for processing comprising means for receiving an input signal, means for amplifying the input signal and means for controlling a gain applied by the means for amplifying to maintain the scaled signal within a second signal dynamic range; and
means for processing the scaled signal to provide an output signal representative of the input signal, the means for processing the scaled signal comprising means for amplifying the scaled signal and means for controlling a gain of the means for amplifying the scaled signal to set the gain of the means for amplifying the scaled signal to a first gain value when a parameter associated with the scaled signal exceeds a threshold value, and to set the gain of the means for amplifying the scaled signal to a second gain value different from the first gain value when the signal parameter is less than the threshold value.
-
-
47. A wireless communication device comprising:
-
a transceiver configured to transmit and receive communication signals; and
a digital signal processor (DSP) operatively coupled to the transceiver, the DSP comprising computer software code for processing a received communication signal having a first dynamic range, by performing the functions of;
applying a first controlled gain to the received communication signal to provide a scaled signal representative of the received signal;
controlling the first controlled gain to maintain the scaled signal within a second signal dynamic range;
applying a second controlled gain to the scaled signal to provide an output signal representative of the received signal; and
controlling the second controlled gain to set the second controlled gain to a first gain value when a parameter associated with the scaled signal exceeds a threshold value, and to set the second controlled gain to a second gain value different from the first gain value when the signal parameter is less than the threshold value.
-
-
49. A computer readable medium containing instructions for implementing a method for processing a signal, the method comprising the steps of:
-
receiving an input signal having a first signal dynamic range;
applying a first controlled gain to the input signal to provide a scaled signal representative of the input signal;
controlling the first controlled gain to maintain the scaled signal within a second signal dynamic range;
applying a second controlled gain to the scaled signal to provide an output signal representative of the input signal; and
controlling the second controlled gain to set the second controlled gain to a first gain value when a parameter associated with the scaled signal exceeds a threshold value, and to set the second controlled gain to a second gain value different from the first gain value when the signal parameter is less than the threshold value.
-
Specification