Receiving device for spread spectrum communication system
First Claim
1. A receiving device for a spread spectrum communication system comprising:
- a correlation arithmetic part which performs a cross correlation arithmetic between a code sequence and a received signal;
an integrator which integrates a correlation output generated by said correlation arithmetic part;
a holding part which holds an integrated output generated by said integrator;
an error detector which generates an error signal indicative of a phase difference between said code sequence and said received signal based on a holding signal held by said holding part; and
a code sequence generator which performs a phase control operation so that said code sequence match in phase with said received signal based on said error signal generated by said error detector and supplies a phase-controlled code sequence to said correlation arithmetic part, wherein said correlation arithmetic part performs a cross correlation arithmetic between data other than original data which is included in said received signal and said code sequence and a cross correlation arithmetic between said original data included in said received data and said code sequence in a time-sharing fashion, and said holding part holds integrated outputs outputted from said integrator when said correlation arithmetic part performs said cross correlation arithmetic between said data other than said original data which is included in said received signal and said code sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
A receiving device is provided with a DLL circuit of a reduced scale. An inverse spreading processing to ensure the synchronism with a received signal and a processing to inversely spread original data in the received signal are performed by a time-sharing operation using one inverse spreading circuit and one integrator. During a period in which synchronous data for detecting a slot duration included in the received signal is received, the synchronous data is alternately inversely spread by an early code and a late code and sample-hold circuits alternately sample and hold the integrated output. Further, based on the difference (error signal) between sample-hold signals, the early code, the late code and a reference code outputted from a code sequence generator are synchronized with the received signal. Then, the inverse spreading circuit and an integrator inversely spread the original data in the received signal based on the synchronized reference code and a detection output is generated by integrating the inverse spreading output.
8 Citations
8 Claims
-
1. A receiving device for a spread spectrum communication system comprising:
-
a correlation arithmetic part which performs a cross correlation arithmetic between a code sequence and a received signal;
an integrator which integrates a correlation output generated by said correlation arithmetic part;
a holding part which holds an integrated output generated by said integrator;
an error detector which generates an error signal indicative of a phase difference between said code sequence and said received signal based on a holding signal held by said holding part; and
a code sequence generator which performs a phase control operation so that said code sequence match in phase with said received signal based on said error signal generated by said error detector and supplies a phase-controlled code sequence to said correlation arithmetic part, wherein said correlation arithmetic part performs a cross correlation arithmetic between data other than original data which is included in said received signal and said code sequence and a cross correlation arithmetic between said original data included in said received data and said code sequence in a time-sharing fashion, and said holding part holds integrated outputs outputted from said integrator when said correlation arithmetic part performs said cross correlation arithmetic between said data other than said original data which is included in said received signal and said code sequence. - View Dependent Claims (2)
said correlation arithmetic part alternately performs the cross correlation arithmetic between data other than original data included in said received data and said early code and the cross correlation arithmetic between data other than original data included in the received data and the late code, and further performs the cross correlation arithmetic between the original data included in said received signal and said reference code in a time-sharing fashion, said holding part holds each of integrated outputs alternately outputted from the integrator by the correlation arithmetic alternately performed based on said early code and said late code as said holding signals, and said error detector produces a difference between a holding signal corresponding to said early code and a holding signal corresponding to said late code as said error signal.
-
-
3. A receiving device for a spread spectrum communication system comprising:
-
a correlation arithmetic part which performs a cross correlation arithmetic between a code sequence and a received signal;
an integrator which integrates a correlation output generated by said correlation arithmetic part;
a holding part which holds an integrated output generated by said integrator;
a code sequence generator for performing a phase control operation and outputs said code sequence in a way that said code sequence are made to match in phase with said received signals based on a holding signal held by said holding part and also outputs a delay code sequence which is delayed from said code sequence by a given phase and a leading code sequence which leads said code sequence by the given phase; and
an adder-subtractor which generates a differential code sequence of difference between said delay code sequence and said leading code sequence which are outputted from said code sequence generator, wherein said correlation arithmetic part performs a cross correlation arithmetic between data other than an original data which is included in said received signal and said differential code sequence and a cross correlation arithmetic of the original data included in said received signals and said code sequence in a time-sharing fashion, and said holding part holds an integrated output outputted from said integrator when said correlation arithmetic part performs the cross correlation arithmetic between said data other than said original data which is included in said received signal and said differential code sequence.
-
-
4. A receiving device for a spread spectrum communication system comprising:
-
a code sequence generator which generates and outputs a code sequence, a phase-delay code sequence which is delayed from the code sequence by a given phase and a phase-leading code sequence which leads said code sequence by the given phase;
an adder-subtractor which generates a differential code sequence of a difference between said phase-delay code sequence and said phase-leading code sequence outputted from said code sequence generator;
a first correlation arithmetic part which performs a cross correlation arithmetic between said differential code sequence and a received signal;
an integrator which integrates a correlation output generated by said first correlation arithmetic part, and a second correlation arithmetic part for performing the cross correlation arithmetic between said code sequence and said received signal, wherein said code sequence generating part performs a phase control operation based on an integrated output signal outputted from the integrator so that said code sequence, said phase-delay code sequence and said phase-leading code sequence match in phase with said received signal, and outputs phase controlled code sequences.
-
-
5. A receiving device for a spread spectrum communication system comprising:
-
correlation arithmetic means for performing a cross correlation arithmetic between a code sequence and a received signal;
integrating means for integrating a correlation output generated by said correlation arithmetic means;
holding means for holding an integrated output generated by said integrating means;
error detecting means for generating an error signal indicative of a phase difference between said code sequence and said received signal based on a holding signal held by said holding means; and
code sequence generating means for performing a phase control operation so that said code sequence match in phase with said received signal based on said error signal generated by said error detection means and supplies a phase-controlled code sequence to said correlation arithmetic means, wherein said correlation arithmetic means performs a cross correlation arithmetic between data other than original data which is included in said received signal and said code sequence and a cross correlation arithmetic between said original data included in said received data and said code sequence in a time-sharing fashion, and said holding means holds integrated outputs outputted from said integrating means when said correlation arithmetic means performs said cross correlation arithmetic between said data other than said original data which is included in said received signal and said code sequence. - View Dependent Claims (6)
said correlation arithmetic means alternately performs the cross correlation arithmetic between data other than original data included in said received data and said early code and the cross correlation arithmetic between data other than original data included in the received data and the late code, and further performs the cross correlation arithmetic between the original data included in said received signal and said reference code in a time-sharing fashion, said holding means holds each of integrated outputs alternately outputted from the integrator by the correlation arithmetic alternately performed based on said early code and said late code as said holding signals, and said error detection means produces a difference between a holding signal corresponding to said early code and a holding signal corresponding to said late code as said error signal.
-
-
7. A receiving device for a spread spectrum communication system comprising:
-
correlation arithmetic means for performing a cross correlation arithmetic between a code sequence and a received signal;
integrating means for integrating a correlation output generated by said correlation arithmetic means;
holding means for holding an integrated output generated by said integrating means;
code sequence generating means for performing a phase control operation and outputs said code sequence in a way that said code sequence are made to match in phase with said received signals based on a holding signal held by said holding means and also outputs a delay code sequence which is delayed from said code sequence by a given phase and a leading code sequence which leads said code sequence by the given phase; and
adder-subtractor means for generating a differential code sequence of difference between said delay code sequence and said leading code sequence which are outputted from said code sequence generating means, wherein said correlation arithmetic means performs a cross correlation arithmetic between data other than an original data which is included in said received signal and said differential code sequence and a cross correlation arithmetic of the original data included in said received signals and said code sequence in a time-sharing fashion, and said holding means holds an integrated output outputted from said integrating means when said correlation arithmetic means performs the cross correlation arithmetic between said data other than said original data which is included in said received signal and said differential code sequence.
-
-
8. A receiving device for a spread spectrum communication system comprising:
-
code sequence generating means for generating and outputing a code sequence, a phase-delay code sequence which is delayed from the code sequence by a given phase and a phase-leading code sequence which leads said code sequence by the given phase;
adder-subtractor for generating a differential code sequence of a difference between said phase-delay code sequence and said phase-leading code sequence outputted from said code sequence generating means;
first correlation arithmetic means for performing a cross correlation arithmetic between said differential code sequence and a received signal;
integrating means for integrating a correlation output generated by said first correlation arithmetic means, and second correlation arithmetic means for performing the cross correlation arithmetic between said code sequence and said received signal, wherein said code sequence generating means performs a phase control operation based on an integrated output signal outputted from the integrating means so that said code sequence, said phase-delay code sequence and said phase-leading code sequence match in phase with said received signal, and outputs phase controlled code sequences.
-
Specification