Digital signal processing apparatus for detecting a frequency component of digital signals
AssigneeNorthern Telecom Limited
InventorsGernot Eberle, Guy J. Chaput
Life of this patent
Estimating the term…
Abstract
A digital signal processing apparatus is disclosed. The apparatus is particularly suited for detecting a digital signal containing a frequency component in a noisy environment. It uses a distributed arithmetic concept for hardware realization. The use of specific coefficients and hardware arrangement has resulted in a reduction of memory location requirement. The invention finds the main application in the area of telephony in which detection of a variety of signal tones is required for various operations of telephone functions.
Claims7
A distributed arithmetic digital signal processing apparatus for detecting a frequency component F.sub.r in a pulse coded digital input signal expressed in the fractional two's complement numeric representation, comprising:
- storage means holding only three stored values which are respectively A.sub.0 /4, B.sub.1 /4=2{cos (2.pi.F.sub.r /F.sub.s)}/4, and (A.sub.0 +B.sub.1)/4;
- where A.sub.0 is a real number and F.sub.s is a sampling frequency;
- and having only two address terminals providing only two address bits and a data output terminal for producing a content signal in repsonse to the state of said two address bits;
- first shift register means for receiving said input signal and sending each sample of said input signal to one of said address terminals;
- second shift register means connected to the other of said address terminals for shifting its input by one sample and sending its output to said other of the address terminals;
- subtracting means connected to said data output terminal for subtracting 1/4 from said content signal;
- an accumulator stage connected to said subtracting means for applying back its output to said second shift register means as the input of said second shift register means;
- third shift register means connected to said second shift register means for shifting the output of said second shift register means by one sample and sending its output to said subtracting means;
- and
- maximum register means connected to said accumulator stage to register a maximum value of the output of said accumulator stage in every sampling session containing a predetermined number of samples and to generate a detector output signal indicative of said maximum value which in turn is indicative of said frequency component F.sub.r.
Dependencies are inferred from the claim text.