US7409018B2

Automatic gain controller outputting control value varying nonlinearly, and a method of outputting a gain control signal thereof

Summary by NHIP

Nonlinear Automatic Gain Controller

The automatic gain controller estimates input signal levels and calculates differences against a reference value. A gain controller scales this difference non-linearly using a first multiplier, an absolute value calculator, and a second multiplier to produce a control value proportional to the square of the difference.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

An automatic gain controller having an estimator to estimate the level of an input signal, a subtractor to calculate a difference between the level estimated by the estimator and a predetermined reference value, a gain controller to output a control value achieved by scaling non-linearly the difference output by the subtractor, an accumulator to accumulate the output of the gain controller, and a modulator to modulate the output of the accumulator to a pulse width modulated signal. The gain controller outputs the control value proportional to a square of the difference. If en error between the power of the input signal and the reference value is great, the power can be quickly adjusted to a desired signal level, and if the error is small, the gain can be controlled finely.

US7409018B2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Expired 9 June 2024, 2.3 years ago.

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

10 claims: 2 independent, 8 dependent

  1. 1
    Broadest claimClaim Score 64, broad(NHIP)An automatic gain controller comprising:an estimator to estimate a level of an input signal;a subtractor to calculate a difference between the level estimated by said estimator and a predetermined reference value;and a gain controller to output a control value by non-linearly scaling the difference output by said subtractor;wherein said pain controller comprises: a first multiplier to multiply a predetermined constant pain by the difference from said subtractor;an absolute value calculator to calculate an absolute value of the difference from said subtractor;and a second multiplier to output the control value by multiplying an output of said first multiplier by an output of said absolute value calculator.
  2. 8
    A method of outputting a gain control signal of a single automatic gain controller, the method comprising:estimating a level of an input signal;calculating a difference between the estimated input level and a predetermined reference value;and scaling the calculated difference non-linearly to output a control value which is proportional to be a cube of the calculated difference;wherein the single automatic gain controller is not a feedback automatic gain controller, wherein the scaling includes obtaining a first value by multiplying a predetermined constant gain by the difference;calculating an absolute value of the difference;and outputting a control value by multiplying the first value by the calculated absolute value of the difference.