English
Language : 

GP1020 Datasheet, PDF (34/44 Pages) Zarlink Semiconductor Inc – SIX-CHANNEL PARALLEL CORRELATOR CIRCUIT FOR GPS OR GLONASS RECEIVERS
GP1020
Where UTCTIME MARK = Desired time mark synchronised to
a UTC second.
d1 = k 3 (time between TICS),
where k=INTEGER and d1>Nav solution computation
delay.
d2 = time offset (with 50 ns resolution) between time
mark and 100ms_TIC labelled tr
d2 < (time between TICS)
• 4. Acquire measurement data at tm
• Compute Nav solution at tm
Propagate Nav solution at UTC
•• Given the oscillator drift, the delay of 25 ns added by
TIME_MARK_GEN block and the calibrated propagation
delay, compute DOWN_COUNT, the value to program into
the programmable down counter to delay the time mark by d2.
5. Program down counter with DOWN_COUNT before the
occurrence of tr.
6. Output ARINC Data within 200ms after tr (following ARINC
743)
7. Locate tm11 and go back to step 4.
40MHz MASTERCLOCK
47
CLOCK
GENERATOR
4571, 428
20-BIT
COUNTER
CLK
CONTROL
LOGIC
CNTL
100ms TIC
20-BIT
PROGRAMMABLE
DOWN COUNTER
MARKFBx
EXTERNAL
LINE
DRIVERS
GP1020
1 SEC. TIME MARK
ts1
100ms TIC
Fig. 19 Block diagram of TIME MARK generator
ts2 ts3
RTC TIC
D1
D2
DRTC = (RTC22RTC12RTCDRIFT)
RTC1
RTC2
NOTES
1. ts2 = ts12D11DRTC1D2 (± error terms)
2. ERROR TERMS: in ts1 : Equal to error terms of GPS time computation
while getting the NAV solution
in D1 : Can be too long or too short by r,
where r = RTC_DELAY counter clock period
in D2 : Same as D1
in DRTC : Residual error in RTC drift estimate,
= (effective RTCDRIFT)2(estimated RTCDRIFT)
Fig. 20 Timing diagram of a short glitch
NAV SOLUTION
COMPUTATION
DELAY
100ms TIC
t0
COMPUTE tm
d1
tm
tr
TIME BETWEEN TICs
IS CONSTANT
d2
TIME
OUTPUT
UTC TIME MARK
Fig. 21 TIME MARK timing diagram
34