摘要 |
PROBLEM TO BE SOLVED: To increase a spread gain without increasing the circuit scale. SOLUTION: A matched filter 12 obtains a correlation value that is inversely spread by a predetermined spread code, a timing generating section 13 selects a largest correlation value as an object of a synchronization position. A selector section 14 writes a correlation value to shift registers 15A, 15B assigned to the object according to a timing of the object of a synchronization position. Thus, the correlation value of the same object of the synchronization position is written in time series in the shift registers 15A, 15B. A product sum section 16 multiplies a coefficient corresponding to known data with the register value of the shift registers 15A, 15B as a weight and sums products and provides an output of the sum. A discrimination section 17 discriminates a synchronization position from an output of the product sum section 16. |