English
Language : 

GP1020 Datasheet, PDF (24/44 Pages) Zarlink Semiconductor Inc – SIX-CHANNEL PARALLEL CORRELATOR CIRCUIT FOR GPS OR GLONASS RECEIVERS
GP1020
and the sum is loaded into the 8 bits of the CODE_DCO accumulator
along with all zeros in the lower bits. The PRESET_PHASE register
is a write only register and it can be written to at any time in PRESET
mode or in UPDATE mode. The weight of the least significant bit of
PRESET phase is 2p/256 radian of a half chip cycle.
CHx_SHIFT_REG
Read Addresses 03, 13, 23, 33, 43, 53H
Register bit mapping
Bit
Description
15 to 13 Not used; don’t care data
12
Bit 15 (MODE bit) of CHx_CNTL (test
purpose only)
11
11th chip
10
12th chip
9
First chip
0
10th chip
REGISTER OPERATION
This register is used for test purpose only. The 12 less
significant bits of the word contain the first 12-bit sequence of the
C/A code issued by the channel’s code generator on the dither-
ing arm. The latching process is armed as a result of a completed
slew operation, a PRESET sequence or a clock phase release
by CHx_RSTB bit of the RESET_CNTL register. It is necessary
to wait at least 24 Code DCO clock cycles (12 µs in GPS mode
and 24 µs in GLONASS mode) before reading this register. The
3 most significant bits of the word are don’t care data. When in
Early Minus Late mode, this register will contain the first 12-bit
sequence of the code sign issued on the dithering arm.
The following table contains the result of the SHIFT_REG
register for all possible cases.
GPS/
GLONASS
C/A code
SHIFT_REG value
EARLY/LATE EARLY-MINUS-LATE
code
code
1
F20H
2
F90H
3
FC8H
4
FE4H
5
25BH
6
32DH
7
E59H
8
72CH
9
B96H
10
B44H
11
FA2H
12
7E8H
13
BF4H
14
FFAH
15
FFDH
16
7FEH
17
26EH
18
B37H
19
79BH
20
3CDH
21
3E6H
640H
A40H
241H
242H
249H
24AH
248H
648H
A4AH
689H
289H
A82H
294H
290H
609H
229H
222H
221H
225H
228H
620H
24
GPS/
GLONASS
C/A code
SHIFT_REG value
EARLY/LATE EARLY-MINUS-LATE
code
code
22
23
24
25
26
27
28
29
30
31
32
33
34 *
35
36
37 *
201
202
205
206
207
208
209
211
GLONASS
GLONASS
_TEST
BF3H
E33H
7F6H
FE3H
7F1H
3F8H
BFCH
A57H
72BH
395H
3CAH
BE5H
7CBH
25CH
B2EH
7CBH
BB9H
35EH
A70H
3C1H
A0BH
630H
AA5H
71EH
3F8H
FF8H
A12H
610H
249H
205H
621H
608H
242H
A50H
A52H
254H
250H
649H
648H
244H
245H
648H
222H
684H
A10H
208H
A08H
610H
AA4H
A04H
201H
610H
* Note C/A Codes 34 and 37 are the same.
CHx_SIG_SEL and ALL_SIG_SEL
Write Addresses 01, 11, 21, 31, 41, 51 and 71H
Register bit mapping
Description
Signal source
Bit
selection with the
following encoding:
Selected input port
Bit 3 2 1 0
3 to 0
0000
0001
0010
0011
0100
0101
0110
0111
1x00
1x01
1x10
1x11
0
1
2
3
4
5
6
7
8
9
Self test signal
Ground
15 to 4
Not used, don’t care.
REGISTER DESCRIPTION
CHx_SIG_SEL can be written into at any time. The SELF
TEST SIGNAL is the sign and mag outputs (TSIGN and TMAG
output pins) of the SELF_TEST_GENERATOR block and are
wrapped round internally.