1 / 10

GPS C/A CODER

GPS C/A CODER. b = 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0. Repeats 1 2 3 4 5. KASAMI CODE IMPLEMENTATION. X 4 + X + 1 q = 2 n/2 + 1 = 5 m = 2 n/2 - 1 = 3 Where, q = decimation value m = period of a’. a.

porter
Download Presentation

GPS C/A CODER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GPS C/A CODER

  2. b = 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 Repeats 1 2 3 4 5 KASAMI CODE IMPLEMENTATION X4 + X + 1 q = 2n/2 + 1 = 5 m = 2n/2 - 1 = 3 Where, q = decimation value m = period of a’ a a = 1 1 1 1 0 1 0 1 1 0 0 1 0 0 0 a’ = 1 1 0 • a xor b = 0 0 1 0 1 1 1 0 1 1 1 1 1 1 0 • Kasami codes are generated by cyclically shifting a 2n/2 -2 = 2 times • Including a and b there are 2n/2 = 4 sequences

  3. FACTORS FOR DETERMINING SIGNALING FORMAT • Signal spectrum • Synchronization • Interference and noise immunity • Error detection capability • Cost and complexity

  4. DIGITAL SIGNAL ENCODING FORMATS • Biphase-Space Always a transition at beginning of interval • 1 = no transition in middle of interval • 0 = transition in middle of interval • Differential Manchester Always a transition at middle of interval • 1 = no transition at beginning of interval • 0 = transition at beginning of interval • Delay Modulation (Miller) • 1 = transition in middle of interval • 0 = no transition if followed by 1, transition at end of interval if followed by 1 • Bipolar • 1 = pulse in first half of bit interval, alternating polarity from pulse to pulse • 0 = no pulse • Nonreturn to zero-level (NRZ-L) • 1 = high level • 0 = low level • Nonreturn to zero-mark (NRZ-M) • 1 = transition at beginning of interval • 0 = no transition • Nonreturn to zero-space (NRZ-S) • 1 = no transition • 0 = transition at beginning of interval • Return to zero (RZ) • 1 = pulse in first half of bit interval • 0 = no pulse • Biphase-Level (Manchester) • 1 = transition from hi to lo in middle of interval • 0 = transition from lo to hi in middle of interval • Biphase-Mark Always a transition at beginning of interval • 1 = transition in middle of interval • 0 = no transition in middle of interval

  5. DIGITAL SIGNAL ENCODING FORMATS

  6. Binary Phase Shift Keying (BPSK) Data + Code 1800 Phase Shifts BPSK Carrier

  7. BPSK Power Spectral Density

  8. BPSK Circuit Implementation

  9. x Σ x x x ~ 900 QPSK BLOCK DIAGRAM m1(t)cos(2πft) Code 1 cos(2πft) Data 1 Carrier SQPSK sin(2πft) Code 2 m2(t)sin(2πft) m2(t) Data 2 SQPSK(t) = m1cos(2πft) + m2sin(2πft) m1(t) Twice the data same BW

  10. x Σ x x ~ 900 ALTERNATIVE IMPLEMENTATION OF QPSK 2-bit serial to parallel Code Data Half the BW same data rate

More Related