IP Library Granted Patent US 7,945,226
Granted Patent B2
US 7,945,226 · App. 12/054,874 · Granted May 17, 2011

Method and circuit for adaptive automatic gain control

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,945,226
App. No.
12/054,874
Granted
May 17, 2011
Kind
B2
Abstract

A method for adaptive automatic gain control and an automatic gain control circuit are provided. A predetermined waveform is injected into the automatic gain control circuit. A signal is sampled at at least one point in the automatic gain control circuit in which the sampled signal includes the injected predetermined waveform. A small-signal control characteristic is calculated using the sampled at least one signal. A determination is made as to whether the calculated small-signal control characteristic is valid. In the case of a valid determination, the calculated small-signal control characteristic is used to adjust the gain of the automatic gain control circuit.

Claims (59)

1. A method for automatic gain control using an automatic gain control circuit, the method comprising:

injecting a predetermined waveform into the automatic gain control circuit;

sampling a signal at at least one point in the automatic gain control circuit, the sampled signal including the injected predetermined waveform;

calculating a small-signal control characteristic using the sampled at least one signal;

determining whether the calculated small-signal control characteristic is valid; and

in the case of a valid determination, using the calculated small-signal control characteristic to adjust a gain of the automatic gain control circuit.

2. The method of claim 1 , wherein injecting the predetermined waveform includes:

selecting the predetermined waveform; and

controlling the predetermined waveform to a target peak-to-peak value at at least one of the points of signal sampling in the automatic gain control circuit.

3. The method of claim 1 , wherein in the case of a determination that the calculated small-signal control characteristic is invalid, the method further comprising correcting the small-signal control characteristic.

4. The method of claim 3 , wherein correcting the small-signal control characteristic includes:

(a) estimating an initial small-signal control characteristic;

(b) calculating a next estimate of the small-signal control characteristic, the next estimate being based on a previous estimate of the small-signal control characteristic, including a sampled noise signal taken at an input to the automatic gain control circuit; and

(c) repeating step (b) a predetermined number of times.

5. The method of claim 1 , wherein the small-signal control characteristic is based on a first average sampled waveform taken at a first point in the automatic gain control circuit and a second average sampled waveform taken at a second point in the automatic gain control circuit.

6. The method of claim 1 , wherein the small-signal control signal is determined to be valid if:

an expected maximum of a dither signal based on a first average sampled waveform taken at a first point in the automatic gain control circuit and a second average sampled waveform taken at a second point in the automatic gain control circuit is greater than a minimum of the dither signal; and

a relative error due to noise at an input to the automatic gain control circuit is less than an allowed error relative to the dither signal.

7. The method of claim 1 , wherein the small-signal control signal is determined to be valid if a first signal-to-noise ratio (“SNR”) of a first part of an average of a plurality of samples of the sampled signal and a second signal-to-noise ratio (“SNR”) of a second part of the average of the plurality of the sampled signal are greater than a predetermined value.

8. An automatic gain control circuit for applying a gain to an input signal, the automatic gain control circuit comprising:

a programmable signal generator, the programmable signal generator generating a perturbation signal having a selected waveform;

at least one sampling sensor, the at least one sampling sensor sampling a signal at at least one point in the automatic gain control circuit, the sampled signal including the perturbation signal;

a loop controller, the loop controller controlling the gain applied to the input signal; and

a master controller in operative communication with the programmable signal generator, the at least one sampling sensor and the loop controller, the master controller:

calculating a small-signal control characteristic using the sampled at least one signal;

determining whether the calculated small-signal control characteristic is valid; and

in the case of a valid determination, using the calculated small-signal control characteristic to control the loop controller to adjust the gain of the automatic gain control circuit.

9. The automatic gain control circuit of claim 8 , further including a variable gain amplifier (“VGA”) receiving the input signal and being in electronic communication with the loop controller, a gain of the VGA being based on a control signal received from the loop controller.

10. The automatic gain control circuit of claim 9 , wherein the master controller further:

detects a saturation of a control characteristic of the VGA based on the calculated small-signal control characteristic; and

enables an anti-windup function to prevent changes to the control signal.

11. The automatic gain control circuit of claim 8 , further including a variable optical attenuator receiving the input signal and being in communication with the loop controller, a gain of the variable optical attenuator being based on a control signal received from the loop controller.

12. The automatic gain control circuit of claim 8 , wherein the master controller further performs a self-test of the automatic gain control circuit, the self-test including measuring rise times and fall times of an averaged waveform sampled by at least one sampling sensor.

13. The automatic gain control circuit of claim 8 , wherein in the case of a determination that the calculated small-signal control characteristic is invalid, the master controller corrects the small-signal control characteristic.

14. The automatic gain control circuit of claim 13 , wherein to correct the small-signal control characteristic, the master controller:

(a) estimates an initial small-signal control characteristic;

(b) calculates a next estimate of the small-signal control characteristic, the next estimate being based on a previous estimate of the small-signal control characteristic, including a sampled noise signal taken by at least one sampling sensor; and

(c) repeats step (b) a predetermined number of times.

15. The automatic gain control circuit of claim 8 , wherein the small-signal control characteristic is based on a first average sampled waveform taken by a first sampling sensor at a first point in the automatic gain control circuit and a second average sampled waveform taken by a second sampling sensor at a second point in the automatic gain control circuit.

16. The automatic gain control circuit of claim 8 , further including a noise sampling sensor coupled to the input signal, wherein the small-signal control signal is determined to be valid by the mater controller if:

an expected maximum of a dither signal based on a first average sampled waveform taken by a first sampling sensor at a first point in the automatic gain control circuit and a second average sampled waveform taken by a second sampling sensor at a second point in the automatic gain control circuit is greater than a minimum of the dither signal; and

a relative error due to noise sampled by the noise sensor is less than an allowed error relative to the dither signal.

17. The automatic gain control circuit of claim 8 , wherein the small-signal control signal is determined to be valid by the master controller if a first signal-to-noise ratio (“SNR”) of a first part of an average of a plurality of samples of the sampled signal and a second signal-to-noise ratio (“SNR”) of a second part of the average of the plurality of the sampled signal are greater than a predetermined value.

18. The automatic gain control circuit of claim 8 , wherein the master controller further:

monitors sample measurements made by the at least one sampling sensor;

detects an inability of the at least one sampling sensor to capture a valid sample; and

causes the programmable signal generator to change the perturbation waveform the inability of the at least one sampling sensor to capture a valid sample is detected.

19. The automatic gain control circuit of claim 8 , further including a noise sampling sensor coupled to the input signal, wherein the master controller further:

controls relative time delay triggers to the programmable signal generator, the at least one sampling sensor and the noise sampling sensor to maximize signal cross correlation between the programmable signal generator, the at least one sampling sensor and the noise sampling sensor.

20. A communication device, the communication device receiving an input signal, the communication device comprising:

an automatic gain control circuit for applying a gain to the input signal, the automatic gain control circuit comprising:

a programmable signal generator, the programmable signal generator generating a perturbation signal having a selected waveform;

a first sampling sensor, the first sampling sensor sampling a signal at first point in the automatic gain control circuit, the sampled signal including the perturbation signal;

a second sampling sensor, the second sampling sensor sampling the signal at a second point in the automatic gain control circuit, the sampled signal including the perturbation signal;

a loop controller, the loop controller controlling the gain applied to the input signal; and

a master controller in operative communication with the programmable signal generator, the first and the second sampling sensors and the loop controller, the master controller:

calculating a small-signal control characteristic using the samples taken by the first and the second sampling sensors;

determining whether the calculated small-signal control characteristic is valid; and

in the case of a valid determination, using the calculated small-signal control characteristic to control the loop controller to adjust the gain of the automatic gain control circuit.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2023
From: BANK OF AMERICA, N.A.
To: CIENA CORPORATION
Reel/Frame 065630/0232 →
PATENT SECURITY AGREEMENT Recorded Nov 8, 2019
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 050969/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 30, 2019
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: CIENA CORPORATION
Reel/Frame 050938/0389 →
PATENT SECURITY AGREEMENT Recorded Jul 16, 2014
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033347/0260 →
SECURITY INTEREST Recorded Jul 15, 2014
From: CIENA CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 033329/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2010
From: CIENA LUXEMBOURG S.A.R.L.
To: CIENA CORPORATION
Reel/Frame 024252/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2010
From: NORTEL NETWORKS LIMITED
To: CIENA LUXEMBOURG S.A.R.L.
Reel/Frame 024213/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2008
From: MAK, GARY
To: NORTEL NETWORKS LIMITED
Reel/Frame 020698/0173 →