Digital matched filter
First Claim
1. A digital matched filter for executing correlation processing of an input received spread spectrum signal with a spread code, comprising:
- an input signal generating means for generating an input data array, said input signal generating means includingmeans for sampling a received spread spectrum signal according to a timing signal, said spread spectrum signal having been generated by applying a spread code array of specified spread code length n (wherein n is an integer greater than
1) to an information signal having a plurality of information bits, and quantizing each sample of said received spread spectrum signal using a quantization interval of m bits (wherein m is an integer greater than
1), anda storage circuit having n storage locations, each storage location storing an m-bit quantized sample of said received spread spectrum signal, wherein said storage circuit outputs n m-bit samples of said received spread spectrum signal according to said timing signal as said input data array;
a reference signal generating means for outputting a reference data array of length n corresponding to said spread code array, said reference signal generating means including a shift register for incrementally shifting said reference data array according to said timing signal;
a multiplying circuit for multiplying said input data array by said reference data array and outputting multiplied data results; and
an adding circuit for adding together said multiplied data results and outputting the result as a correlation value.
2 Assignments
0 Petitions
Accused Products
Abstract
The digital matched filter according to the present invention comprises a storage circuit for accumulating received signals by an A/D converter without shifting the signals, an address signal generating circuit for controlling an address for accumulating output from the A/D converter there, a reference data generating circuit for generating spread code for receiving, a ring-formed shift register for shifting output from the reference data generating circuit, a multiplying circuit for multiplying output from the storage circuit not executing shifting by output from the shift register, an adding circuit for adding output from the multiplying circuit, and a timing signal generating circuit for controlling timing for the operations described above.
-
Citations
14 Claims
-
1. A digital matched filter for executing correlation processing of an input received spread spectrum signal with a spread code, comprising:
-
an input signal generating means for generating an input data array, said input signal generating means including means for sampling a received spread spectrum signal according to a timing signal, said spread spectrum signal having been generated by applying a spread code array of specified spread code length n (wherein n is an integer greater than
1) to an information signal having a plurality of information bits, and quantizing each sample of said received spread spectrum signal using a quantization interval of m bits (wherein m is an integer greater than
1), anda storage circuit having n storage locations, each storage location storing an m-bit quantized sample of said received spread spectrum signal, wherein said storage circuit outputs n m-bit samples of said received spread spectrum signal according to said timing signal as said input data array; a reference signal generating means for outputting a reference data array of length n corresponding to said spread code array, said reference signal generating means including a shift register for incrementally shifting said reference data array according to said timing signal; a multiplying circuit for multiplying said input data array by said reference data array and outputting multiplied data results; and an adding circuit for adding together said multiplied data results and outputting the result as a correlation value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification