Patent US5016205A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5016205A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital signal processor based AGC

Assignee: Motorola Solutions Inc
•
Filing: 1989-04-27
•
Granted: 1991-05-14
•
Expires: 2009-04-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital signal processor based automatic gain control (AGC) is disclosed for adjusting the gain of a signal processor. According to the invention, an input signal is provided and at least one value is determined based on the energy of the signal. Thereafter, the desired signal gain is computed responsive to the energy value or values. One advantage of this AGC is that it may easily be implemented in digital format by means of a digital signal processor (DSP).

Inventors

  • 👤 Peggy P. Shumway

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 16:56
CPC Classifications
H; H03; H03G; H03G3/00; H03G3/20; H03G3/30; H03G3/3089

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 101 words
In a signal processor having a desired output signal level, a buffer, an input signal, a signal gain that may be adjusted, and an output signal, a method for adjusting said signal gain based on said input signal comprising the steps of: (a) providing said input signal; (b) delaying said input signal by a predetermined time interval in said buffer; (c) determining a desired signal gain value responsive to said input signal; (d) adjusting said signal gain responsive to said desired signal gain value; (e) providing said output signal responsive to the product of said input signal and said signal gain.
Claim 2
Dependent Claim 101 words
In a signal processor having a desired output signal level, a buffer, an input signal, a signal gain that may be adjusted, and an output signal, a method for adjusting said signal gain based on said input signal comprising the steps of: (a) providing said input signal; (b) delaying said input signal by a predetermined time interval in said buffer; (c) determining a desired signal gain value responsive to said input signal; (d) adjusting said signal gain responsive to said desired signal gain value; (e) providing said output signal responsive to the product of said input signal and said signal gain.
Claim 3
Dependent Claim 32 words
The method of claim 1 wherein said determining step (c) includes determining a short-term energy value ("S") responsive to the average magnitude of said input signal over a predetermined short-term time interval.
Claim 4
Dependent Claim 32 words
The method of claim 2 wherein said determining step (c) includes determining a long-term energy value ("L") responsive to the average magnitude of said input signal over a predetermined long-term time interval.
Claim 5
Dependent Claim 27 words
The method of claim 3 wherein said adjusting step (d) includes adjusting said signal gain substantially to zero when S is less than a predetermined noise threshold.
Claim 6
Dependent Claim 34 words
The method claim 4 wherein said adjusting step (d) includes adjusting said signal gain responsive to the ratio of said desired output signal level and S, when S is substantially much greater than L.
Claim 7
Dependent Claim 35 words
The method of claim 5 wherein said adjusting step (d) includes adjusting said signal gain responsive to the ratio of said desired output signal level and S, when S is substantially much less than L.
Claim 8
Dependent Claim 39 words
The method of claim 6 wherein said adusting step (d) includes adjusting said signal gain responsive to the ratio of said desired output signal level and L, when S exceeds said predetermined noise threshold and is substantially steady state.
Claim 9
Dependent Claim 42 words
The method of claim 7 wherein said adjusting step (d) includes resetting the present value of L to substantially equal the present value of S, when S is substantially much greater than L or when S is substanially much less than L.
Claim 10
Dependent Claim 29 words
The method of claim 8 wherein said predetermined long-term time interval is responsive to the sum of said predetermined short-term time interval and the time elapsed since resetting L.
Claim 11
Dependent Claim 20 words
The method of claim 8 wherein said steps (a) through (e) are substantially performed by a digital signal processor (DSP).
Claim 12
Dependent Claim 92 words
A signal processor having a desired output signal level, a buffer, an input signal, a signal gain that may be adjusted, and an output signal, said processor comprising: means for providing said input signal; means for delaying said input signal by a predetermined time interval is said buffer; means for determining a desired signal gain value responsive to said input signal; means for adjusting said signal gain responsive to said desired signal gain value; means for providing said output signal responsive to the product of said input signal and said signal gain.
Claim 13
Dependent Claim 92 words
A signal processor having a desired output signal level, a buffer, an input signal, a signal gain that may be adjusted, and an output signal, said processor comprising: means for providing said input signal; means for delaying said input signal by a predetermined time interval is said buffer; means for determining a desired signal gain value responsive to said input signal; means for adjusting said signal gain responsive to said desired signal gain value; means for providing said output signal responsive to the product of said input signal and said signal gain.
Claim 14
Dependent Claim 34 words
The signal processor of claim 11 wherein said determining means includes means for determining a short-term energy value ("S") responsive to the average magnitude of said input signal over a predetermined short-term time interval.
Claim 15
Dependent Claim 34 words
The signal processor of claim 12 wherein said determining means includes means for determining a long-term energy value ("L") responsive to the average magnitude of said input signal over a predetermined long-term time interval.
Claim 16
Dependent Claim 29 words
The signal processor of claim 13 wherein said adjusting means includes means for adjusting said signal gain substantially to zero when S is less than a predetermined noise threshold.
Claim 17
Dependent Claim 37 words
The signal processor of claim 14 wherein said adjusting means includes means for adjusting said signal gain responsive to the ratio of said desired output signal level and S, when S is substantially much greater than L.
Claim 18
Dependent Claim 37 words
The signal processor of claim 15 wherein said adjusting means includes means for adjusting said signal gain responsive to the ratio of said desired output signal level and S, when S is substantially much less than L.
Claim 19
Dependent Claim 40 words
The signal processor of claim 16 wherein said adjusting means includes means for adjusting said signal gain responsive to the ratio of said desired output signal level and L, when S exceeds said predetermined threshold and is substantially steady state.
Claim 20
Dependent Claim 44 words
The signal processor of claim 17 wherein said adjusting means includes means for resetting the present value of L to substantially equal the present value of S, when S is substantially much greater than L or when S is substantially much less than L.
Claim 21
Dependent Claim 30 words
The signal processor of claim 18 wherein said predetermined long-term time interval is responsive to the sum of said predetermined short-term time interval and the time elapsed since resetting L.
Claim 22
Dependent Claim 25 words
The signal processor claim 18 wherein said providing means, said determining means and said adjusting means are substantially embodied by a digital signal processor (DSP).
Claim 23
Dependent Claim 111 words
A programmable signal processor (such as a digital signal processor) having a desired output signal level, a buffer, an input signal, a signal gain that may be adjusted, and an output signal, and programmed for adjusting said signal gain based on said input signal according to the method comprising the steps of: (a) providing said input signal; (b) delaying said input signal by a predetermined time interval in said buffer; (c) determining a desired signal gain value responsive to said input signal; (d) adjusting said signal gain responsive to said desired signal gain value; (e) providing said output signal responsive to the product of said input signal and said signal gain.
Claim 24
Dependent Claim 111 words
A programmable signal processor (such as a digital signal processor) having a desired output signal level, a buffer, an input signal, a signal gain that may be adjusted, and an output signal, and programmed for adjusting said signal gain based on said input signal according to the method comprising the steps of: (a) providing said input signal; (b) delaying said input signal by a predetermined time interval in said buffer; (c) determining a desired signal gain value responsive to said input signal; (d) adjusting said signal gain responsive to said desired signal gain value; (e) providing said output signal responsive to the product of said input signal and said signal gain.
Claim 25
Dependent Claim 34 words
The programmable signal processor of claim 21 wherein said determining step (c) includes determining a short-term energy value ("S") responsive to the average magnitude of said input signal over a predetermined short-term time interval.
Claim 26
Dependent Claim 34 words
The programmable signal processor of claim 22 wherein said determining step (c) includes determining a long-term energy value ("L") responsive to the average magnitude of said input signal over a predetermined long-term time interval.
Claim 27
Dependent Claim 29 words
The programmable signal processor of claim 23 wherein said adjusting step (d) includes adjusting said signal gain substantially to zero when S is less than a predetermined noise threshold.
Claim 28
Dependent Claim 37 words
The programmable signal processor of claim 24 wherein said adjusting step (d) includes adjusting said signal gain responsive to the ratio of said desired output signal level and S, when S is substantially much greater than L.
Claim 29
Dependent Claim 37 words
The programmable signal processor of claim 25 wherein said adjusting step (d) includes adjusting said signal gain responsive to the ratio of said desired output signal level and S, when S is substantially much less than L.
Claim 30
Dependent Claim 43 words
The programmable signal processor of claim 26 wherein said adjusting step (d) includes adjusting said signal gain responsive to the ratio of said desired output signal level and L, when S exceeds said predetermined noise threshold and is substantially steady state or stable.
Claim 31
Dependent Claim 43 words
The programmable signal processor claim 27 wherein said adjusting step (d) includes resetting the present value of L to substantially equal the present value of S, when S is substantially much greater than L or when S is substantially much less than L.
Claim 32
Dependent Claim 32 words
The programmable signal processor of claim 28 wherein said predetermined long-term time interval is responsive to the sum of said predetermined short-term time interval and the time elapsed since last resetting L.

References Cited (Backward Citations)

US4623934A Cited
US4747065A Cited
US4859964A Cited
US4901333A Cited
US4785418A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-05-13 1994-11-12 1995-05-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-05-13 1998-11-12 1999-05-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-05-13 2002-11-12 2003-05-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag