CA2051982C

Automatic gain control apparatus and method

Abstract

An automatic gain control apparatus and methodwhich optimally adjusts the gain of an amplifier (105) tocompensate for time-varying energy levels of a receivedinput signal (I/Q). A control input signal VCTL foradjusting the gain of the amplifier (105) is determined bythe selective average energy level (305) of a present inputsignal (309), the transfer function characteristic of theamplifier (105) and a previous control signal. A fast loopresponse time maintains the energy level of the amplifiedoutput signal at a nominal level.

Term

Term ended

Expired 20 September 2011, 15 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

34 claims: 34 independent, 0 dependent

  1. 1
    - 16 THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:1. An automatic gain control apparatus including an adjustable gain amplifier, the adjustable gain amplifier having a received input signal, a control input signal, and an amplified output signal, the adjustable gain amplifier having a transfer function characteristic, with an associated inverse transfer functioncharacteristic determining the amplified output signal responsive to the controlinput signal, the received input signal having time-varying energy levels, the automatic gain control apparatus comprising: means, responsive to the inverse transfer function characteristic and the amplified output signal, for determining an energy level error correction signal;means for determining a previous control input signal;and means, responsive to said energy level error correction signal and said previous control input signal, for determining the control input signal.
  2. 2
    An automatic gain control apparatus in accordance with claim 1 further comprising:means for determining an energy level inverse signal responsive to the amplified output signal;means for determining a slope estimate signal responsive to the control signal and said energy level inverse signal;and means for combining said slope estimate signal and said energy level inverse signal to generate said energy level error correction signal.
  3. 3
    An automatic gain control apparatus in accordance with claim 2 wherein said means for determining said energy level inverse signal further comprises:means for determining an average energy level estimate signal responsive to the amplified output signal;means for determining a normalized energy level signal responsive to said average energy level estimate signal;and -17 means for determining the inverse transfer function characteristic of said normalized energy level signal to generate said energy level inverse signal.
  4. 4
    An automatic gain control apparatus in accordance with claim 3 wherein said means for determining an average energy level estimate signal of the amplified output signal, further comprises:means for locating in the amplified output signal a previous amplified output signal sequential to a present amplified output signal;means for acquiring a first portion of said previous amplified output signal and a first portion of said sequential present output signal;and means for determining the average energy level responsive to substantially said first portion of the sequential present amplified output signal to generate a selective average energy level estimate signal.
  5. 5
    An automatic gain control apparatus in accordance with claim 1 further comprising means for determining an average energy level estimate signal of the amplified output signal.
  6. 6
    An automatic gain control apparatus in accordance with claim 5 wherein said means for determining an average energy level estimate signal of the amplified output signal further comprises:means for locating in the amplified output signal a previous amplified output signal sequential to a present amplified output signal;means for acquiring a first portion of said previous amplified output signal and a first portion of said sequential present output signal;and means for determining the average energy level of substantially said first portion of the sequential present amplified output signal to generate a selective average energy level estimate signal.
  7. 7
    A method of automatic gain control including an adjustable gain amplifier, the adjustable gain amplifier having a received input signal, a control 18 input signal, and an amplified output signal, the adjustable gain amplifier having a transfer function characteristic, with an associated inverse transfer functioncharacteristic, determining the amplified output signal responsive to the control input signal, the received input signal having time-varying energy levels, the automatic gain control method comprising the steps of:determining an energy level error correction signal responsive to the inverse transfer function characteristic and the amplified output signal;determining a previous control input signal;and determining the control input signal responsive to said energy level error correction signal and said previous control input signal.
  8. 8
    An automatic gain control method in accordance with claim 7 further comprising the steps of:determining an energy level inverse signal responsive to the amplified output signal;determining a slope estimate signal responsive to the control signal and said energy level inverse signal;and combining said slope estimate signal and said energy level inverse signal to generate said energy level error correction signal.
  9. 9
    An automatic gain control method in accordance with claim 8 wherein said means for determining said energy level inverse signal further comprises the steps of:determining an average energy level estimate signal responsive to the amplified output signal;determining a normalized energy level signal responsive to said average energy level estimate signal;and determining the inverse transfer function characteristic of said normalized energy level signal to generate said energy level inverse signal.
  10. 10
    An automatic gain control method in accordance with claim 9 19 wherein said means for determining an average energy level estimate signal of the amplified output signal, further comprises the steps of:locating in the amplified output signal a previous amplified output signal sequential to a present amplified output signal;acquiring a first portion of said pervious amplified output signal and a first portion of said sequential present output signal and determining the average energy level of substantially said first portion of the sequential present amplified output signal to generate a selective average energy level estimate signal.
  11. 11
    An automatic gain control method in accordance with claim 7 further comprising the step of determining an average energy level estimate signal of the amplified output signal.
  12. 12
    An automatic gain control method in accordance with claim 11 wherein said means for determining an average energy level estimate signal of the amplified output signal further comprises the steps of:locating in the amplified output signal a previous amplified output signal sequential to a present amplified output signal;acquiring a first portion of said previous amplified output signal and a first portion of said sequential present output signal;and determining the average energy level of substantially said first portion of the sequential present amplified output signal to generate a selective average energy level estimate signal.
  13. 13
    An automatic gain control apparatus including an adjustable gain amplifier, the adjustable gain amplifier having a received input signal, a control input signal, and an amplified output signal, the adjustable gain amplifier having a transfer function characteristic, with an associated inverse transfer functioncharacteristic, determining the amplified output signal responsive to the control input signal, the received input signal having time-varying energy levels, the automatic gain control apparatus comprising:means for determining an average energy level estimate signal of the amplified output signal;means, responsive to the inverse transfer function characteristic and said average energy level estimate signal, for determining an energy level error correction signal;means for determining a previous control input signal;and means responsive to said energy level error correction signal and said previous control input signal, for determining the control input signal.
  14. 14
    An automatic gain control apparatus in accordance with claim 13 further comprising:means for determining an energy level inverse signal responsive to said average energy level estimate signal;means for determining a slope estimate signal responsive to the control signal and said energy level inverse signal;and means for combining said slope estimate signal and said energy level inverse signal to generate said energy level error correction signal.
  15. 15
    An automatic gain control apparatus in accordance with claim 13 further comprising means for determining a scaled average energy level estimate signal responsive to said average energy level estimate signal.
  16. 16
    An automatic gain control apparatus in accordance with claim 13 wherein said means for determining an average energy level estimate signal of the amplified output signal, further comprises:means for locating in the amplified output signal a previous amplified output signal sequential to a present amplified output signal;means for acquiring a first portion of said previous amplified output signal and a first portion of said sequential present output signal;and means for determining the average energy level of substantially said first 21 portion of the sequential present amplified output signal to generate a selective average energy level estimate signal.
  17. 17
    An automatic gain control apparatus in accordance with claim 16 further comprising means for determining a scaled selective average energy level estimate signal responsive to said selective average energy level estimatesignal.
  18. 18
    A method of automatic gain control including an adjustable gain amplifier, the adjustable gain amplifier having a received input signal, a control input signal, and an amplified output signal, the adjustable gain amplifier having a transfer function characteristic, with an associated inverse transfer functioncharacteristic, determining the amplified output signal responsive to the control input signal, the received input signal having time-varying energy levels, the automatic gain control method comprising the steps of:determining a selective average energy level estimate signal responsive to the amplified output signal;determining an energy level error correction signal responsive to the inverse transfer function characteristic and said selective average energy levelestimate signal;determining a previous control input signal;and determining the control input signal responsive to said energy level error correction signal and said previous control input signal.
  19. 19
    An automatic gain control method in accordance with claim 18 further comprising the steps of:determining an energy level inverse signal responsive to said selective average energy level estimate signal;determining a slope estimate signal responsive to the control signal and said energy level inverse signal;and combining said slope estimate signal and said energy level inverse signal 22 to generate said energy level error correction signal.
  20. 20
    An automatic gain control method in accordance with claim 18 further comprising the step of determining a scaled selective average energy level estimate signal responsive to said selective average energy level estimatesignal.
  21. 21
    An automatic gain control method in accordance with claim 18 wherein said step of determining a selective average energy level estimate signal responsive to the amplified output signal, further comprises the steps of:locating in the amplified output signal a previous amplified output signal sequential to a present amplified output signal;acquiring a first portion of said previous amplified output signal and a first portion of said sequential present output signal;and determining the average energy level estimate signal substantially of said first portion of the sequential present amplified output signal to generate saidselective average energy level estimate signal.
  22. 22
    An automatic gain control method in accordance with claim 21 further comprising the step of determining a scaled selective average energy level estimate signal responsive to said selective average energy level estimatesignal.
  23. 23
    An automatic gain control apparatus including an adjustable gain amplifier and a signal processor, the adjustable gain amplifier having a received input signal, a control input signal, and an amplified output signal, the adjustable gain amplifier having a transfer function characteristic, with an inverse transfer function characteristic, determining the amplified output signal responsive to the control input signal, the received input signal having a time-varying energy level, the signal processor having an input signal and an output signal, the amplified output signal of the adjustable gain amplifier coupled to 23 the input signal of the signal processor, the output signal of the signal processor coupled to the control input signal of the adjustable gain amplifier, the automatic gain control apparatus comprising:means for determining a selective average energy level estimate signal responsive to the amplified output signal;means for scaling said selective average energy level estimate signal to generate scaled selective average energy level estimate signal;means, responsive to the inverse transfer function characteristic and said scaled selective average energy level estimate signal, for determining an energylevel inverse signal;means for determining a slope estimate signal of the adjustable gain amplifier transfer function characteristic responsive to the control signal and said energy level inverse signal;means for combining said slope estimate signal and said energy level inverse signal to generate said energy level error correction signal;means for determining a previous control input signal;and means for determining the control input signal responsive to said previous control input signal and said energy level error correction signal.
  24. 24
    A digital cellular radiotelephone receiver in a TDMA system having an automatic gain control apparatus including an adjustable gain amplifier and a digital signal processor, the adjustable gain amplifier having aquadrature modulated received input signal, a linear control input signal, and an exponential amplified output signal, the adjustable gain amplifier having an exponential transfer function characteristic determining the exponential amplified output signal responsive to the linear control input signal, the received input signal having a time-varying energy level, the digital signal processor having an exponential input signal and a linear output signal, the exponential amplified output signal of the adjustable gain amplifier coupled to the exponential input signal of the digital signal processor, the linear output signal of the digital signal processor coupled to the linear control input signal of the 24 adjustable gain amplifier, the automatic gain control apparatus comprising:means for amplifying the gain of the quadrature modulated received input signal to produce an exponential amplified output signal;means for delaying the quadrature modulated received input signal to produce a delayed exponential input signal for the digital signal processor;means for determining a selective average estimate signal of an energy level of said delayed exponential input signal for the digital signal processor,said selective average substantially including said average estimate of said energy level of said delayed exponential input signal and substantially disregarding an average estimate of energy level of a previous delayed exponential input signal;means for scaling said selective average estimate signal;means for determining a linear energy level inverse signal from said scaled average estimate signal means for determining a new linear control signal from a difference between a previous linear control signal and the linear control signal;means, responsive to said linear energy level inverse signal and said new linear control signal, to determine a linear slope estimate signal;means, responsive to the product of said linear slope estimate signal and said new linear control signal, for determining an energy level error correctionsignal;and means, responsive to the difference between said previous linear control signal and said energy level error correction signal, to determine the linear control signal.
  25. 25
    An automatic gain control apparatus including an adjustable gain amplifier and a signal delay means, the adjustable gain amplifier having a gain,relating an amplified output signal to a received input signal having time varying energy levels, responsive to a control input signal, and having a transfer function with an associated inverse transfer function relating the gain to the control input signal, the amplified output signal and the control input signal incur time delays determined by the signal delay means, the automatic gain control apparatus comprising:means for determining an energy level error correction signal responsive to a present amplified output signal and a present control input signal;means for determining a previous control input signal responsive to the signal delay means;and means for determining a next control input signal responsive to said energy level error correction signal and said previous control input signal to generate a next amplified output signal.
  26. 26
    An automatic gain control apparatus in accordance with claim 25 wherein said means for determining said energy level error correction signal further comprises:means for determining an energy level inverse signal responsive to the amplified output signal;means for determining a slope estimate signal responsive to the present control signal and said energy level inverse signal;and means for combining said slope estimate signal and said energy level inverse signal to generate said energy level error correction signal.
  27. 27
    An automatic gain control apparatus in accordance with claim 26 wherein said means for determining said energy level inverse signal further comprises:means for determining a normalized energy level signal responsive to the amplified output signal;and means for determining the inverse transfer function of said normalized energy level signal to generate said energy level inverse signal.
  28. 28
    An automatic gain control apparatus in accordance with claim 27 wherein said means for determining said normalized energy level signal further comprises:26 means for determining a selective average energy level signal responsive to the amplified output signal;and means for scaling said selective average energy level signal to generate said normalized energy level signal.
  29. 29
    An automatic gain control apparatus in accordance with claim 28 wherein said means for determining said selective average energy level signal further comprises:means for locating a previous amplified output signal sequential to a present amplified output signal;means for acquiring a first portion of said previous amplified output signal and a sequential first portion of said present amplified output signal;and means for determining the average energy level of said sequential first portion of the present amplified output signal to generate said selective average energy level signal.
  30. 30
    An automatic gain control apparatus in accordance with claim 26 wherein said means for determining said slope estimate signal further comprises:means for determining a change in said energy level inverse signal over a time period;means for determining a change in the control input signal over said time period corresponding to said change in said energy level inverse signal;and means for determining said slope estimate signal responsive to said change in said energy level inverse signal and said change in said control inputsignal.
  31. 31
    An automatic gain control apparatus in accordance with claim 26 wherein said means for combining further comprises a multiplier.
  32. 32
    An automatic gain control apparatus in accordance with claim 25 further comprising means for determining said energy level error correction 27 signal having essentially zero error responsive to said next amplified output signal.
  33. 33
    An automatic gain control apparatus in accordance with claim 25 further comprising:means for locating a previous amplified output signal sequential to said present amplified output signal;means for acquiring a first portion of said previous amplified output signal and a first portion of said sequential present output signal;means for determining the average energy level responsive to substantially said first portion of the sequential present amplified output signal to generate a selective average energy level estimate signal;and means for determining said energy level error correction signal responsive to said selective average energy level estimate signal and said present control signal.
  34. 34
    A method of automatic gain control including an adjustable gain amplifier having a received input signal with time-varying energy levels, a control input signal, and an amplified output signal, the adjustable gain amplifier having a transfer function characteristic relating the amplified output signal to the received input signal responsive to the control input signal, the transfer function characteristic having an inverse transfer function characteristic, the amplifiedoutput signal and the control input signal incur time delays determined by a signal delay means, the automatic gain control method comprising the steps of:determining an energy level error correction signal responsive to a present amplified output signal and a present control input signal;determining a previous control input signal responsive to the signal delay means;and determining a next control input signal responsive to said energy level error correction signal and said previous control input signal to generate a next amplified output signal. 28 35. A method of automatic gain control in accordance with claim 34 wherein the step of determining the energy level error correction signal furthercomprises the steps of: determining an energy level inverse signal responsive to the amplified output signal;determining a slope estimate signal responsive to the present control signal and the energy level inverse signal;and combining the slope estimate signal and the energy level inverse signal to generate the energy level error correction signal.
Independent claims34