Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
333 words
An auto-correlation apparatus for producing N auto-correlation values R(k), (k=0, . . . N-1) of an auto-correlation function of a sequence of digital samples x(n), (n=-∞ . . . , 0, . . . p) of a received input signal, such sample being encoded as words of "b" binary bits, each value R(k) being defined by the formula: ##EQU4## where M is the number of samples from which each value R(k) is to be determined; such apparatus comprising: a random access memory for storing at respective addresses therein a plurality of words each of which is a concatenation of a respective one of said digital sample words and a digital word representing a respective one of said auto-correlation values, such memory having a first input and a first output for signal sample words and a second input and second output for auto-correlation words; processing means having first and second inputs respectively coupled to said first and second outputs of said memory, a third input for receiving signal sample words, and an output coupled to said first input of said memory; such processing means comprising a multiplier for multiplying signal sample words received at the first and third inputs thereof and an adder for adding the products so produced to auto-correlation words received from the second output of said memory so as to derive further auto-correlation words, such further auto-correlation words being supplied by said adder to the second input of said memory for storage therein; and memory addressing and sequencing means for supplying said received signal sample words to said first and third inputs of said processing means, such addressing and sequencing means providing read and write cycles of address codes to said memory for storing therein and reading out therefrom signal sample words and auto-correlation words in accordance with said formula; whereby the auto-correlation values R(k) are stored in said memory and can be read therefrom at the second output thereof, said second output being the output terminal of the auto-correlation apparatus.
Claim 2
Dependent Claim
333 words
An auto-correlation apparatus for producing N auto-correlation values R(k), (k=0, . . . N-1) of an auto-correlation function of a sequence of digital samples x(n), (n=-∞ . . . , 0, . . . p) of a received input signal, such sample being encoded as words of "b" binary bits, each value R(k) being defined by the formula: ##EQU4## where M is the number of samples from which each value R(k) is to be determined; such apparatus comprising: a random access memory for storing at respective addresses therein a plurality of words each of which is a concatenation of a respective one of said digital sample words and a digital word representing a respective one of said auto-correlation values, such memory having a first input and a first output for signal sample words and a second input and second output for auto-correlation words; processing means having first and second inputs respectively coupled to said first and second outputs of said memory, a third input for receiving signal sample words, and an output coupled to said first input of said memory; such processing means comprising a multiplier for multiplying signal sample words received at the first and third inputs thereof and an adder for adding the products so produced to auto-correlation words received from the second output of said memory so as to derive further auto-correlation words, such further auto-correlation words being supplied by said adder to the second input of said memory for storage therein; and memory addressing and sequencing means for supplying said received signal sample words to said first and third inputs of said processing means, such addressing and sequencing means providing read and write cycles of address codes to said memory for storing therein and reading out therefrom signal sample words and auto-correlation words in accordance with said formula; whereby the auto-correlation values R(k) are stored in said memory and can be read therefrom at the second output thereof, said second output being the output terminal of the auto-correlation apparatus.
Claim 3
Dependent Claim
126 words
Auto-correlation apparatus as claimed in claim 1, further comprising: switching means having a first input for receiving signal sample words from said addressing and sequencing means, a second input coupled by a delay register to said first output of said memory, and an output coupled to said first input of said processing means; said switching means being controlled by said addressing and sequencing means to supply delayed signal sample words to said processing means and to said memory; and a second register for receiving from said first output of said memory a signal sample word addressed by the last code of the addressing cycle of said addressing and sequencing means and supplying such signal sample word to a signal sample carrier output of the auto-correlation apparatus.
Claim 4
Dependent Claim
32 words
Auto-correlation apparatus as claimed in either of claims 1 or 2, further comprising a read circuit connected to said output terminal thereof for reading out the auto-correlation values stored in said memory.
Claim 5
Dependent Claim
30 words
Auto-correlation apparatus as claimed in claim 3, wherein each of the received signal sample words is a word having a single binary element (b=1) indicating the sign of such sample.
Claim 6
Dependent Claim
99 words
An auto-correlation apparatus as claimed in claim 4, wherein said multiplier has an input for receiving a mode code specifying a first and a second operating mode; in said first mode the value "1" being the result of multiplication of two samples of the same sign and the value "0" being the result of multiplication of two samples of different signs; and in said second mode the value "1" being the result of multiplication of two signal samples of the same sign and the value "-1" being the result of multiplication of two signal samples of the opposite sign.
Claim 7
Dependent Claim
34 words
Auto-correlation apparatus as claimed in either of claims 1 or 2, wherein each of the received signal sample words is a word having a single binary element (b=1) indicating the sign of such sample.
Claim 8
Dependent Claim
99 words
An auto-correlation apparatus as claimed in claim 6, wherein said multiplier has an input for receiving a mode code specifying a first and a second operating mode; in said first mode the value "1" being the result of multiplication of two samples of the same sign and the value "0" being the result of multiplication of two samples of different signs; and in said second mode the value "1" being the result of multiplication of two signal samples of the same sign and the value "-1" being the result of multiplication of two signal samples of the opposite sign.
Claim 9
Dependent Claim
74 words
An auto-correlation arrangement comprising a series of units each of which is an auto-correlation apparatus as claimed in claim 2, the signal sample carry output of each such apparatus being connected to the first input of the switching means in the succeeding apparatus, each auto-correlation apparatus producing a set of auto-correlation values at its output terminal, such set succeeding the set of auto-correlation values produced at the output terminal of the preceding auto-correlation apparatus.