Arm Enterprises GP4020 GPS Receiver User Manual


 
7: 12-Channel Correlator
84 GP4020 GPS Baseband Processor Design Manual
Cycle, Code Slew or the Epoch counters. At the end of the reset, the channel enable resets the code generator to a
previously programmed start phase. This is all required for the parallel search algorithm of one satellite signal using
many channels in order to start from a known relative code-phase on all the channels. All of the control registers in
CHx can be programmed and read as usual during the reset state. To restart normal operation in several different
channels at the same time, the corresponding CHx_RSTB bits should be set to High during the same write
operation. All CHx_RSTB are set Low by a master reset, (both hardware and software), so a write Low to bit 0 of
this register will force a Low onto bits 12 to 1 irrespective of what was on the bus.
Setting CHx_RSTB to Low when a channel is not required can reduce power consumption.
When the MRB bit is set Low (a software reset), the effect is similar to a hardware reset. However the clock
generator, the time-base generators, and measurement data registers are not affected, and the Status bits
ACCUM_INT, DISCIP, DISCIP_GLITCH, MEAS_INT, and TIC are not reset. MRB should be set to High to allow
access to all of the various registers. MRB is set High by a hardware reset.
Bit
No.
Mnemonic Description Reset
Value
R/W
15:13
Not Used
-W
12 CH11_RSTB '1' = enable Channel 11.
'0' = disables Channel 11. Inhibits all multiphase-clock phases to
Channel 11, and resets the Accumulated Data flags, Code DCO
and Carrier DCO accumulators, the I & Q accumulators, and the
Code Phase Counter.
1W
11 CH10_RSTB (as bit 12 but for channel 10) 1 W
10 CH9_RSTB (as bit 12 but for channel 9) 1 W
9 CH8_RSTB (as bit 12 but for channel 8) 1 W
8 CH7_RSTB (as bit 12 but for channel 7) 1 W
7 CH6_RSTB (as bit 12 but for channel 6) 1 W
6 CH5_RSTB (as bit 12 but for channel 5) 1 W
5 CH4_RSTB (as bit 12 but for channel 4) 1 W
4 CH3_RSTB (as bit 12 but for channel 3) 1 W
3 CH2_RSTB (as bit 12 but for channel 2) 1 W
2 CH1_RSTB (as bit 12 but for channel 1) 1 W
1 CH0_RSTB (as bit 12 but for channel 0) 1 W
0 MRB '1' = no effect
'0' = activate software reset of 12-channel correlator.
1W
Table 7.35 CORR RESET_CONTROL Register