×

Digital spread spectrum GPS navigation receiver

  • US 5,943,363 A
  • Filed: 07/17/1996
  • Issued: 08/24/1999
  • Est. Priority Date: 07/17/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. For use in a CDMA receiver in which spread spectrum signals are correlated with a plurality of known reference codes to recover a plurality of (k) sum-of-product observations of each of a plurality of (n) said signals, the relative carrier phase offsets and motion of said signals being nominally independent from signal to signal, a multiplex accumulator comprising:

  • phase estimating means for sequentially developing a plurality of carrier phase offset estimates, φ

    i!(t), one for each of said plurality of (n) signals, said phase estimating means including memory for storage of carrier phase estimates, φ

    i, and carrier frequency numbers, Code Fni, for said signals, andmeans for carrier phase accumulation by receiving carrier phase estimate, φ

    i(t-1), and carrier frequency number, Code Fni, from said memory and summing them to produce an updated carrier phase estimate, φ

    i(t), for return to said memory for further accumulation and later retrieval,a mechanism for receiving a plurality of (k) complex partial sum of product inputs for each of a plurality of (n) signals, S(1 . . . n, 1 . . . k), wherein all inputs for any one signal are nominally measured relative to said carrier phase offset estimate, and sequentially selecting exactly one of said inputs, S(i,j),rotator means for sequentially receiving and rotating said selected input, S(i,j) to provide a complex product, Y(i,j), in which said carrier phase offset estimate, φ

    (i) (t) is removed,an adder for receiving and summing said product, Y(i,j), with a previous accumulation of complex sum-of-products from said adder, YS(i,j) (t-1), to produce an updated sum-of-products, YS(i,j), anda memory for storing the accumulated sums-of-products, YS(i,j), from said adder for further accumulation and later retrieval,wherein said phase estimating means sequentially reuses the adder and memory functions used for sum-of-product accumulation.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×