受信機は独自の内部タイムベースを維持し、解決する必要がある未知のいくつかは、受信した信号から推測されるローカルタイムベースと「GPSシステム時間」の間の周波数と位相のオフセットです。
レシーバがこれらの値を取得すると、そのタイムベースから1PPS出力が生成されます。衛星信号のキャリアまたは変調への「直接接続」はありません。いずれにしても、これらの信号には大きなドップラーシフトがあります。
ローエンドのレシーバーは、安価なTCXO(温度補償水晶発振器)を使用してローカルタイムベースを駆動しますが、その発振器をGPS時間に周波数ロックする試みは行われていません。その結果、1PPS出力にはジッターがあり、ピークツーピーク値は発振器の周期に関連しています(通常は20〜50 ns P-Pのオーダー)。
洗練された高精度レシーバーには、局部発振器をGPS時間に周波数ロックするオプションがあり、ジッターを排除します。
私のアプリケーションでは、通常、タイムベースを周波数ロックしない低域から中域のレシーバーを使用します。一部のデザインでは、低レベルのジッタを気にしません。他の設計では、2番目のPLLをジッターフィルターとして使用して、独自の低ジッタータイムベースを作成しました。