A delay lock loop (DLL) for tracking a code phase delay value for a local code to be correlated with a received cosine or sine binary offset carrier (BOC)-modulated signal, in which N pulses successively occur in a single period Tc of a spreading code chip, in a spread spectrum signal receiver system, the DLL comprising:
- a local signal generation unit configured to generate an early local signal pair
- g
- 1
- (
- t
- +
- τ
- +
- Δ
- 2
- ;
- a
- )
-
-
- and
-
-
- g
- 2
- (
- t
- +
- τ
- +
- Δ
- 2
- ;
- a
- )
- and a late local signal pair
- g
- 1
- (
- t
- +
- τ
- -
- Δ
- 2
- ;
- a
- )
-
-
- and
-
-
- g
- 2
- (
- t
- +
- τ
- -
- Δ
- 2
- ;
- a
- )
- each having a phase delay value τ and a delay value difference Δ based on a first and second local signal pair g1(τ;a) and g2(τ;a) defined by first and last pulses of a signal pulse train, received during a single period of a sub-carrier of the received signal, and a given main peak shape parameter a;
- early and late correlation units configured to generate an early sub-correlation function pair
- R
- 1
- (
- τ
- +
- Δ
- 2
- ;
- a
- )
-
-
- and
-
-
- R
- 2
- (
- τ
- +
- Δ
- 2
- ;
- a
- )
- and a late sub-correlation function pair
- R
- 1
- (
- τ
- -
- Δ
- 2
- ;
- a
- )
-
-
- and
-
-
- R
- 2
- (
- τ
- -
- Δ
- 2
- ;
- a
- )
- by performing correlation operations of the early and late mixing signal pairs with respect to a total time T(0≦t≦T);
- early and late combination units configured to generate an early main correlation function
- R
- proposed
-
- (
- τ
- +
- Δ
- 2
- ;
- a
- )
- and a late main correlation function
- R
- proposed
-
- (
- τ
- -
- Δ
- 2
- ;
- a
- )
- each having a main peak by performing elimination operations on the early sub-correlation function pair and the late sub-correlation function pair;
- and
- a numerical control oscillator (NCO) configured to determine a phase delay value τ of a first and second local signal pair for the received signal based on a filtered discrimination output, and to output the determined phase delay value τ to the local signal generation unit,
- wherein the elimination operation is an operation that satisfies |x|+|y|−|x−y|=0 for real numbers x and y, and
- wherein Tc, t and T comprise positive real numbers, and N comprises a positive integer.