Claims
- 1. A signal processing method for determining a noise threshold signal for a plurality of N analog channels such that the signal level of X analog channels is above the level of the noise threshold signal and the signal level of N-X analog channels is below the level of the noise threshold signal, said processing method comprising the steps of:
- (1) comparing the signal level of each N analog channels with the signal level of an applied feedback signal and providing at separate outputs during selected intervals of time: a first state binary signal if the signal level of the corresponding analog channel is above the signal level of the feedback signal, and a second state binary signal if the signal level of the corresponding analog channel is below the signal level of the feedback signal;
- (2) adding the number of first state binary signals during each selected interval of time and scaling said added number during each selected interval by a predetermined scaling function to produce a scaled binary signal;
- (3) generating a digital noise threshold signal during each selected interval of time by adding said scaled binary signal to the digital noise threshold signal from the previous selected interval of time;
- (4) converting said digital noise threshold signal into a corresponding analog noise threshold signal and feeding back said analog noise threshold signal (which is said applied feedback signal) for comparison with each of said N channels during the next selected time interval; and,
- (5) repeating steps (1)-(4) so that the signal level X analog channels is above the noise threshold level and the signal level of N-X analog channels is below the noise threshold level.
- 2. A method according to claim 1 wherein said plurality of N analog channels are frequency divided.
- 3. A method according to claim 2 wherein said scaling function corresponds to a function f(n):
- that is negative and goes to zero as n approaches the number X for all n in the range 0.ltoreq.n.ltoreq.X;
- that is equal to 0 for n=X; and
- that is positive and goes to zero as n approaches X for all n in the range X<n.ltoreq.N.
- 4. A method according to claim 2 wherein said scaling function corresponds to a function f(n):
- that is negative and goes to zero as n approaches the number X for all n in the range 0.ltoreq.n<(X-1);
- that is equal to 0 for all n in the range (X-1).ltoreq.n.ltoreq.(X+1); and
- that is positive and goes to zero as n approaches X for all n in the range (X+1)<n.ltoreq.N.
Parent Case Info
This is a continuation of application Ser. No. 659,056, filed Oct. 9, 1984, now abandoned.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
Parent |
659056 |
Oct 1984 |
|