F ...................................................................................................................................................B-4
P ...................................................................................................................................................B-8
S ...................................................................................................................................................B-9
ET6xxx ExacTime GPS TC & FG (Rev C) Symmetricom Inc
CHAPTER ONE
GENERAL INFORMATION
1.0 INTRODUCTION
This User’s Guide describes the installation and operation of the ExacTime ET6xxx Global
Positioning System (GPS) Time Code and Frequency Generator (TC&FG). Excluding options and
size, the only difference between the different configurations is the oscillator.
The following are the available configurations and their respective oscillators:
ET6000-TCXO 10MHz Voltage Controlled Temperature Compensated Crystal Oscillator.
ET6010-TCXO
ET6500-TCXO
ET6000-OCXO 10MHz Voltage Controlled Ovenized Crystal Oscillator.
ET6010-OCXO
ET6500-OCXO
ET6000-RB1 10MHz Rubidium Oscillator with an aging rate of 5E-11 per month.
ET6010-RB1
ET6500-RB1
1.1 USER'S GUIDE SUMMARY
This User’s Guide is divided into the following chapters:
A. CHAPTER ONE - GENERAL INFORMATION
This chapter includes a general description of the GPS Timing Unit and provides
technical specifications.
B. CHAPTER TWO - INSTALLATION
Describes initial inspection, preparation for use, interconnections to antenna/preamp,
power connections, and signal interconnections.
C. CHAPTER THREE - OPERATION
Describes the local operation of the unit.
D. CHAPTER FOUR - I/O PORT DATA INPUT/OUTPUT
Provides information on the protocol and data available through the RS-232C I/O
port.
Provides a guide to the maintenance and troubleshooting of this instrument. A
description of the available adjustments is also provided.
F. APPENDIX A - ASCII CHARACTER CODES
Provides the cross reference of the ASCII character set to decimal, octal, and
hexadecimal numbers.
G.APPENDIX B - ACRONYMS AND ABBREVIATIONS
Provides a list of acronyms and abbreviations used in this User’s Guide.
H. APPENDIX C -OPTION DESCRIPTIONS
The Option Descriptions that are available with this instrument are located in this
Appendix.
I. APPENDIX D –ANTENNA REPLACEMENT KIT
Provides superseded model information.
1.2 NAVSTAR/GPS DESCRIPTION
The Navstar/GPS satellite-based timing and navigation system consists of a constellation of high
altitude satellites orbiting the earth every twelve sidereal hours, a group of ground-based
control/monitoring stations and the user equipment which may be located on land, sea and/or air.
The GPS System was completed in the early 1990’s and provides three dimensional positioning,
velocity, and time, on a continuous world-wide basis. The constellation is comprised of twenty-one
satellites and three spares. The satellites are located in six different orbital planes inclined
approximately sixty degrees to the equator at altitudes of 10,400 miles above the earth.
The GPS Timing Unit determines time and frequency by measuring the time of arrival of the
precise timing mark and measuring the Doppler effect from one satellite. A previously entered or
determined position allows computation of the receivers time offset. An accurate timing mark
(1pps) can be set, and an input 1pps pulse can be measured with respect to UTC. The satellite
positions are known within a few meters and the satellite clocks are calibrated within a few
nanoseconds so position can be computed within an absolute accuracy of better than 120 meters
(with current selective availability).
The GPS signal transmitted from a satellite consists of two carrier frequencies. L1 at a frequency of
1575.42 MHz and L2 at a frequency of 1227.6 MHz. The L1 signal is modulated with both a
precision (P) code and a coarse acquisition (C/A) code. The precision (P) code is available to
authorized users only. The GPS Timing Unit operates on the C/A code.
Each satellite transmits a unique C/A code that reflects the satellite identity for acquisition and
tracking. The C/A PRN code is a gold code of 1023 bits repeating at a one-millisecond rate.
The L1 and L2 frequency is also modulated with a fifty-bit-per-second data stream providing
satellite ephemerides, system time, satellite clock behavior, and status information on all satellites.
The data message is contained in a data frame that is 1,500 bits long.
Ground based control/monitoring stations track the satellites and provide an upload several times
each day to provide a prediction of each satellites ephemeris and clock behavior for the next day’s
operation.
1.3 PRODUCT DESCRIPTION
The GPS Timing Unit operates on the civilian L-band (1575.42MHz) utilizing C/A (Coarse
Acquisition) code transmissions to monitor time and frequency data from the Navstar satellite
constellation. Time and frequency is determined from satellite transmissions and calculations
referenced to USNO (United States Naval Observatory) through the GPS Master Clock system.
This link provides traceability to USNO and all international time scales through the use of
publications from NIST (National Institute of Standards Technology), USNO, and BIPM (Bureau of
International Des Poids et Measurements) in Servres, France.
The unit automatically acquires and tracks satellites based on health status and elevation angle. In
the Stationary mode, time and frequency monitoring requires only one satellite, once accurate
position data has been acquired or entered, although the receiver will use as many satellites as
available. In “AUTO” mode, and the “Dynamic” mode, a minimum of four satellites are required
for the GPS Timing unit to do three dimensional (latitude, longitude, and altitude) position fixes.
The basic GPS Timing Unit configuration includes the GPS Main Module, an antenna/preamp and
a coaxial cable for interconnection. A corrected 1pps output signal and a 10MHz Sine Wave are
provided. An RS-232 I/O Port is also provided in the basic configuration which can be used to
control the unit as well to get data from the unit. The basic unit has an LCD Display and a
keyboard. It generates IRIG B Serial Time Code, and has the capability of measuring the time
interval difference between the GPS 1pps and an externally input 1pps (or it can measure an
external frequency input – Models ET6000 and ET6010 only). It contains an RS-232 printer port.
Optional features listed in Appendix C are available to meet specific requirements. Refer to the
GPS Option/Connector Configuration sheet located in this manual for the options supplied with this
instrument. The Option Descriptions are located in Appendix C.
Note: The GPS antenna and cable described in this manual have been replaced as described in
“Appendix D: Antenna Replacement Kit” on page D-1.
The electrical, physical, and environmental specifications for the ExacTime are listed below.
1.4.1 GPS SUBSYSTEM
A. TIME ACCURACY
After power-up, when LOCKED and using 200 Position Averages, will be better
than ± 125 nanoseconds relative to UTC with SA on within:
4 hours using a Rubidium oscillator.
2 hours using an Oven oscillator.
1 hour using a TCXO oscillator.
B. FREQUENCY ACCURACY
90% of the time, better than: 1E-9 for TCXO
1.5E-10 for Oven (OCXO)
1E-11 for Rubidium
C. POSITION ACCURACY
100m 2dRMS with SA
Less than 25m SEP without SA.
D. MAXIMUM VELOCITY
515 meters/second. (1000 knotts/hour).
E. TRACKING CHANNELS
Eight parallel.
F. RECEIVER FREQUENCY
L1 1.575 GHz, C/A Code.
G. ACQUISITION TIME
Time to first fix is less than 5 minutes with timing accuracy better than two μS and
frequency accuracy better than 1E-8. Full system accuracy with oven (OCXO)
oscillator is provided within 2 hours after LOCKED.
1.4.2 TIMING OUTPUTS
Rear panel BNCs J4 through J9 can output a 10MHz sine wave, IRIG B (AC), various pulse rates,
or alarm outputs. The following is the standard output configuration for the rear panel BNC
connectors. To change the outputs from the factory set standard configuration, see the paragraph
titled “Timing Outputs” in Chapter Two and the paragraph titled “Optional Pulse Rate Outputs” in
this section of the User’s Guide. Each output is via a 50Ω driver.
This CMOS output level is “low” when the unit is actively acquiring data from
satellites. In the Stationary Mode, the unit has to track at least one satellite for the
Tracking level to go “low”. In the Dynamic Mode, the unit has to track at least four
satellites, for the Tracking level to go “low”, and all available satellites are used for
the time solution. The Tracking level is “high” when the unit is not acquiring data
from any satellite or the satellites are not used for the time solution (as in the
Flywheel Mode).
B. J5 - LOCKED
When this CMOS output level is “low” (LOCKED), the 1pps output is coherent to
the internal 10MHz Oscillator. The DAC voltage controls the 10MHz oscillator
from which the 1PPS is derived. When this CMOS output level is “high” (i.e., not
locked), the 1pps is constantly being corrected (jammed) to on time using the 1PPS
from the GPS Receiver Module. In this mode, the 1PPS output can jump.
C. J6 - 1PPS
This output is a thirty to fifty μsec wide pulse at CMOS levels. The rise and fall
times are ≤ 6 nanoseconds. It is positive (rising) edge on time, within ±125
nanoseconds relative to either UTC or GPS with six or more satellite averaging with
95% confidence.
D. J7 - 10MHz SINE WAVE
This output has a nominal amplitude of one volt RMS into a 50Ω load.
Note: The output amplitude of the 10MHz sine wave is dependent on the internal
time base. This amplitude specification is for the Voltage Controlled
Temperature Compensated Crystal oscillator.
J7 – COINCIDENCE OUTPUT (ET6500 ONLY)
The Preset Coincidence Pulse occurs 200 Nanoseconds late. Its pulse width is
approximately two (2) microseconds wide, positive edge on-time. It is capable of
driving 10 LSTTL loads.
To enable this output, on the GPS Main Assembly 100015, jumper J17 pins 7-8
This output is Amplitude Modulated IRIG B122 Serial Time Code. This output is
available only after the unit has tracked satellites and set time.
Carrier 1KHz
Modulation Ratio 3:1
Amplitude Three volts peak-to-peak on the Mark Pulse
Note: When enabled, the unit will output a modified IRIG B per IEEE Std. 1344
that has data in the Control Function bit area. Refer to Table One at the end
of this chapter for the Control Function Bit Assignments.
F. J9 - IRIG B (DC)
This output is Pulse Width Modulated IRIG B002 Serial Time Code at CMOS levels.
This output is available only after the unit has tracked satellites and set time
G. J11 – PRINTER OUTPUT PORT
This DB9 connector can output data to an RS232 compatible serial printer or
terminal.
It can be configured to operate in the Standard RS232 output or the One Second
RS232 ASCII Burst Mode output. For the operation and configurations, refer to
Chapters Three and Four.
H. OPTIONAL PULSE RATE OUTPUTS
The following is a list of optional pulse rate outputs available for selection on BNC
connectors J4-J9. They are positive (rising) edge on-time. The majority of these
rates have a 80/20 duty cycle with the exception of the 10MHz and the 5MHz which
are square waves, and the 1PPM which is 40/20.
Models ET6000 and ET6010 output 10KHz and 10Hz. Model ET6500 outputs
2PPH and 1PPH. For further clarification and/or configuration of the above outputs,
See Chapters Two and Three.
The accuracy of the pulse rates listed in Section 1.4.2H is the same as that in Section 1.4.1A.
1.4.4 TIMING INPUTS
A. J10 - 1PPS INPUT (TIME INTERVAL MEASUREMENT) or
EXTERNAL FREQUENCY MEASUREMENT or
SINGLE EVENT LOG
TIME INTERVAL MEASUREMENT
Used to measure the time interval between the internally generated GPS 1PPS and an
external 1PPS input. The resolution of this measurement is 1 nanosecond with
accuracy better than 10 nanoseconds. At power-up, this feature is DISABLED. If
enabled, the measurement is displayed on the Second Menu Screen. Refer to
Chapter Three. Also see paragraphs entitled, “Enable Time Interval,” “Disable Time
Interval,” and “Request Time Interval,” in Chapter Four of this User’s Guide.
EXTERNAL FREQUENCY MEASUREMENT (MODELS ET6000 AND
ET6010 ONLY)
Frequency Range
1Hz to 10MHz (discrete, whole numbers - not fractional parts).
Input Wave Form From 1Hz to 10MHz
Rectangular or square wave (minimum pulse width fifty nanoseconds).
Amplitude Range:
This option provides the capability of logging the time occurrences of up to 256
events from one input. A pulse on the event input will cause the time to be
logged/stored on either the rising (positive going) or falling (negative-going) edge of
the input pulse. The edge designated as on time is programmable via the front panel
keyboard or remotely via the RS-232 I/O. Each event will have a defining number
from zero to 255 and the channel identifier.
The event memory can be read and/or cleared via the RS-232 I/O. Refer to Chapter
Four of this User's Guide. If the inputs exceed 256 events (occurrences), the new
data will be lost. If two events occur less than ten milliseconds apart, it is possible
that one of the events may be lost. This will be reported as a missed event in the
status code when the data is output. This event log option can also be enabled or
disabled. Refer to Chapter Four of this User’s Guide.
The event time resolution is from hundreds of nanoseconds through hundreds-ofdays.
1.4.5 J12 RS-232 I/O INTERFACE
Full remote control of all operating functions in a complete ASCII protocol. Baud rate, parity, word
length, and stop bits are selectable. See paragraph titled, “Fourth Menu Screen – RS232 I/O
Configuration” in Chapter Three of this User’s Guide. A description of the remote control
functions is contained in Chapter Four.
1.4.6 INTERNAL TIME BASE
This unit can have one of three internal time bases depending on customer requirements. Unless
otherwise specified, the following are the specifications for the oscillators used as the internal time
base - not the specifications of the unit’s 10MHz sine wave output.
A. VOLTAGE CONTROLLED TEMPERATURE COMPENSATED CRYSTAL
OSCILLATOR (Configuration –TCXO) with the following specifications:
OUTPUT FREQUENCY/WAVEFORM
10MHz Sine Wave.
OUTPUT AMPLITUDE OF CRYSTAL OSCILLATOR
1.0 volt peak-to-peak minimum clipped sine wave into 20KΩ load. Harmonics 20dBc maximum.
The following specifications are for the 10MHz sine wave output available on rear
panel BNC connectors J4-J9:
1Hz -72 dBc/Hz
10Hz -93 dBc/Hz
100 Hz -115 dBc/Hz
1KHz -126 dBc/Hz
10KHz -136 dBc/Hz
100 KHz -136 dBc/Hz
TEMPERATURE RANGE AND STABILITY
±1.0PPM from -30o to +75oC.
ADJUSTMENT RANGE
±3.0PPM minimum by internal manual trimmer.
VOLTAGE CONTROL
±3.0PPM minimum from +0.5 to +4.5 VDC.
B. LOW NOISE OVEN OSCILLATOR (Configuration –OCXO) with the
Models ET6000 and ET6010 utilize a Power Entry Module and the Standard Power Supply.
Input Voltage AC = 85 to 264 VAC (47-440 Hz) @ less than thirty watts.
DC = +120 to 373 VDC
Input Frequency Range 47 to 440 Hz
Note: When using 120 VAC, install 1 Amp Line Fuses. When using 220 VAC, install ½ Amp
Line Fuses. Fuses are found in the Shipping Kit.
Model ET6500 utilizes a Power Entry and Alarm Relay Module (Assembly 55191) and the
Standard Power Supply.
This module takes a nominal input of 115 VAC or 125 VDC through a rear panel terminal strip and
provides +5 and ±12 VDC to power the GPS Time Code and Frequency Generator. It provides
timing and fault status relay closures.
It also has the capability of measuring the frequency, phase angle, and elapsed time offset of an
externally applied 50 or 60Hz AC sine wave.
Input Voltage AC = 85 to 264 VAC (47-440 Hz) @ less than thirty watts.
DC = +120 to 373 VDC
Input Frequency Range 47 to 440 Hz
Fault Relay Closure on fault.
Timing Relay Closure when not locked.
Relay Contact Ratings 10 watts, 0.5 amps, 200 volts.
50/60Hz Measurement Input 85-250 VAC.
Note: When using 120 VAC, install 1 Amp Line Fuses. When using 220 VAC, install ½ Amp
Line Fuses. Fuses are found in the Shipping Kit.
All input/outputs from the 55191 are from a rear panel terminal strip TB1.
All input/outputs have metal oxide varistors for transient voltage suppression.
The pin assignments for TB1 are shown below (as viewed from the rear of the unit):
TB1-1 TB1-12
Pin Assignments
TB1-1 AC HI Input
TB1-2 AC LO Input
TB1-3 Chassis Ground
TB1-4 Fault Relay - Common Contact
TB1-5 Fault Relay - Normally Closed Contact
TB1-6 Timing Relay - Common Contact
TB1-7 Timing Relay - Normally Closed Contact
TB1-8 50/60Hz Measurement Input - HI
TB1-9 50/60Hz Measurement Input - LO
TB1-10 Not Used
TB1-11 Not Used
TB1-12 Not Used
This Power Entry and Alarm Relay Module has two relay closures to indicate timing/fault of the
unit. The fault relay output on the rear panel terminal strip TB1-4 and 5 will provide contact
closure upon the following conditions:
A processor error, from the GPS Receiver Module
Loss of +5VDC.
If the DAC value goes below 300 or above 65,000.
The timing relay (output on the rear panel terminal strip TB1-6 and 7) provides a contact closure
until the unit has achieved oscillator lock. For example, until the front panel LOCKED LED
illuminates.
1.4.8 DIMENSIONS
Chassis:
Height 1.75 Inches. Model ET6010 is 3.50 Inches.
Width 17 Inches.
Depth 12 Inches Maximum.
1.4.9 WEIGHT
ExacTime Unit Approximately ten pounds.
Antenna/Preamp Less than 1.5 pounds.
1.4.10 ENVIRONMENT
A. OPERATING TEMPERATURE
ExacTime Unit: 0oC to +50oC.
o
Antenna/Preamp: -40
C to +85oC.
B. STORAGE TEMPERATURE
ExacTime Unit: -20
Antenna/Preamp: -55
o
C to +70oC.
o
C to +100oC.
C. HUMIDITYExacTime Unit 95% (non-condensing) up to 40oC.
Antenna/Preamp Unlimited.
The following is additional information regarding the GPS RPU (Receiver Processing Unit) located
within the GPS Time Code and Frequency Generator, and the antenna/preamp.
1.5.1 ANTENNA/PREAMP
The antenna/preamp satisfies performance requirements at altitudes of up to +59,000 feet.
1.5.2 GPS RPU AND ANTENNA
The GPS RPU (Receiver Processor Unit) and antenna/preamp set has burn-out protection which
prevents damage from an RF signal at power densities of up to one watt at the antenna. The RF
signal must be 100MHz out of band. The C/A band of 1575.42MHz has a bandwidth of 20.48MHz.
1.6 FUNCTIONAL CHARACTERISTICS
The following is a description of the functional characteristics of the GPS RPU.
1.6.1 ACQUISITION
The GPS RPU position fix, acquisition and tracking processes feature the ability to determine its
own position (that of the antenna/preamp), not the TC&FG Module, utilizing a position averaging
technique and assuming the unit has been set to the “AUTO,” or “DYNAMIC” mode. See “Third
Menu Screen” in Chapter Three of this User’s Guide for selection and an explanation of each
MODE SELECTION using the front panel LCD and Keyboard. Mode selection may also be made
via the RS-232 Interface. See the paragraph titled “Select Mode” in Chapter Four for mode
selection using the RS-232 I/O.
The GPS RPU has an eight parallel channel design capable of tracking eight satellites
simultaneously. The module receives the L1 GPS signal (1575.42 MHz) from the antenna and
operates off the coarse/acquisition (C/A) code tracking. The code tracking is carrier aided.
Time recovery capability is inherent in the architecture.
The GPS RPU is designed specifically for precise timing applications.
Upon powering up the system, the unit begins a systematic search for satellites which are expected
to be above the horizon. In this start-up mode of operation it uses the last position data stored in the
battery backed RAM as a starting point. If it is in the A (Auto) mode, it will begin doing a running
average of position fixes. After 200 averages, the unit will have acquired its position and will
switch automatically to the S (Stationary) mode. The number of position averages is user selectable
via the RS-232 I/O. See paragraph titled “Number of Averages” in Chapter Four.
If in the D (Dynamic) mode, the unit will use the last position data stored in battery backed RAM as
a starting point to begin its systematic search for satellites. It will continue to do three dimensional
position fixes (latitude, longitude, and altitude) upon acquiring four or more satellites until the
mode is changed. If in the “STATIONARY” mode and a known position has been entered, the unit
will use the position information stored in battery backed RAM as a starting point to begin its
systematic search for satellites.
1.6.2 SIGNAL INTERRUPTION
During GPS ExacTime operation, should the signal from the satellites be interrupted, the antenna
disconnected or blocked, the reacquisition time is dependent upon events during the interruption.
For the first minute of the interruption, the GPS RPU continues to search for the last satellite signals
to which it was locked. If the signal is regained during this minute, reacquisition will be almost
immediate if the users velocity has not changed by more than fifty meters per second.
If the velocity has changed, the Doppler frequency has shifted. The GPS RPU must finish its search
of previous satellite signals and will then expand the search to reacquire. The search time will
depend on the amount of velocity change, but it is usually within fifteen seconds.
If the signal is regained within one minute, the expanding frequency search will already have begun
cycling. In this case, reacquisition may require a few minutes depending upon where the RPU is in
the frequency search when the signal is regained.
If the signal is regained within one hour, the same search must take place, then the new ephemeris
data must be collected. In this case, reacquisition will occur within a few minutes.
The user should realize that obstructions, shading of the antenna, and satellite transmission
interruptions can degrade the signal reception and length of acquisition times.
1.6.3 POSITION AND VELOCITY SOLUTION
The position and velocity, along with the time tag of the measurement, are digitally output from the
RPU to the GPS ExacTime Processor. The position data is three dimensional and available in a
latitude, longitude, and altitude (WGS-84) coordinate frame. The GPS solutions are computed at
typically less than one second intervals.
The following specifications are operational dynamic limits for GPS Timing Unit operation.
A. VELOCITY
The velocity of the user is limited to 515 m/sec for proper GPS Receiver operation.
B. ACCELERATION
User acceleration cannot exceed four 4g (39.2 m/sec2).
C. JERK
The rate of change of acceleration is not to exceed 5 m/sec3.
1.6.5 RF JAMMING RESISTANCE AND BURN-OUT PROTECTION
The GPS RPU provides resistance to all forms of jamming whose effect results in jamming to signal
power ratios of twenty-four dB or less as measured at the antenna/preamplifier interface when the
input signal is at -163 dBm. The GPS RPU/antenna set provides burn-out protection to prevent
damage at RF power densities up to one watt (CW) at the antenna, provided the signal is 100MHz
out of the GPS frequency band.
1.6.6 SYSTEM STATUS AND DIAGNOSTICS
All digital circuitry is tested to the greatest extent possible at power-up. This includes testing the
memory systems, and processor, as well as monitoring the performance of the channel processors.
Should a failure occur in any of these areas, it will be available as status on the RS-232 I/O and will
be displayed on the LCD Display as an error.
1.6.7 GPS POSITION SOLUTION MODES
The user may select either the Auto Mode or the Dynamic Mode for position solutions. (In the
Stationary Mode, the position is already predetermined.) See SELECT MODE in Chapter Three for
front panel LCD and keyboard selection. See Chapter Four for MODE SELECTION using the RS232 I/O.
The AUTO mode is actually a combination of the DYNAMIC and the STATIONARY modes.
When powered up in the AUTO mode, the unit will acquire some number of positions in the
DYNAMIC mode calculating an average latitude, longitude, and altitude when there are at least
four satellites in view. The factory set default number of averages is 200. These position averages
are loaded into battery backed memory for future use.
The number of positions used to calculate the averages is user selectable via the RS-232 I/O
interface. Once the average position has been determined, the unit will switch to the
STATIONARY mode. The AUTO mode provides an averaged solution of the time information
from as many satellites as the receiver is tracking.
In the DYNAMIC mode, the system will select the best available satellites based on PDOP
(Position Dilution Of Precision) and provide a continuous navigational solution in three dimensions
(latitude, longitude, and altitude). The DYNAMIC mode does not automatically switch to the
STATIONARY mode.
1.6.8 ELEVATION MASK ANGLE
This mask is used to specify the elevation angle below which the use of satellites is prohibited.
Signal integrity from satellites very low on the horizon can be degraded. Obstructions will block
the signal. For land-based applications where there are local obstructions (foliage, buildings, etc.)
system performance will be smoother with an elevation mask of fifteen to twenty degrees. For
marine or aircraft applications, it is usually possible to use the satellites very close to the horizon,
although the pitch/roll should be considered. The system default is that set by the user. Refer to
Chapter Four, paragraph titled “ENTER ELEVATION MASK ANGLE” for instruction on selecting
elevation mask.
P50 1 Year, BCD 1 Last two digits of year in BCD.
P51 2 Year, BCD 2 IBID.
P52 3 Year, BCD 4 IBID.
P53 4 Year, BCD 8 IBID.
P54 5 Not Used Unassigned.
P55 6 Year, BCD 10 Last two digits of year in BCD.
P56 7 Year, BCD 20 IBID.
P57 8 Year, BCD 40 IBID.
P58 9 Year, BCD 80 IBID.
P59 N/A P6 Position identifier number six.
P60 10 Leap Second Pending
(LSP)
Becomes 1 up to 59 s BEFORE leap second
insert.
P61 11 Leap Second (LS) 0 = add leap second, 1 = delete leap second.
P62 12 Not Used
P63 13 Not Used
P64 14 Time Offset Sign Time offset sign 0 = +, 1 = P65 15 Time Offset - Binary 1 Offset from coded IRIG B time to UTC time.
P66 16 Time Offset - Binary 2 IRIG coded time plus time offset (including
P67 17 Time Offset - Binary 4 sign) equals UTC time at all times (offset will
change during daylight savings).
P68 18 Time Offset - Binary 8
P69 N/A P7 Position identifier number.
P70 19 Time Offset - 0.5 Hour 0 = none, 1 = additional 0.5 h time offset
P71 20 Time Quality 4 bit code representing approx. clock time error
P72 21 Time Quality 0000 = clock locked, maximum accuracy.
P73 22 Time Quality 1111 = clock failed, data unreliable.
P74 23 Time Quality
P75 24 PARITY Parity on all preceding data bits.
P76 25 Not Used Unassigned.
P77 26 Not Used Unassigned.
P78 27 Not Used Unassigned.
P79 N/A P8 Position identifier number eight.
This section describes the unpacking, inspection, and installation of the GPS Timing Unit.
2.1 UNPACKING AND INSPECTION
The GPS Timing Unit is packaged in one shipping container. Inspect the unit for visible damage
(scratches, dents, etc.). If the instrument is damaged, immediately notify both Symmetricom Inc
and the responsible carrier. Keep the shipping container and packing material for the carrier’s
inspection.
Note: When communicating with either Symmetricom Inc or the responsible carrier regarding
shipping damage, refer to the serial number. This number is located on the rear panel of
the GPS Timing Unit.
2.2 RACK MOUNTING PROCEDURE
The GPS Timing Unit is designed for standard nineteen inch rack mounting.
Optional chassis slides are recommended if the unit is to be installed in an equipment rack. If
slides are not used, a supporting bar or tray should be provided for the rear of the instrument.
The chassis slides attach to the sides of the GPS Timing Unit. To mount it using the optional
slide mounting kit, use the eight #6 self tapping screws provided in the kit.
*** CAUTION ***
General Cautions/Hazards to be considered when installing the GPS Timing Unit into an
equipment rack:
2.2.1 TMRA – The maximum recommended ambient temperature (Tmra) that this equipment
is specified to operate in is 50°C.
2.2.2 ELEVATED OPERATING AMBIENT TEMPERATURE – If installed in a closed or
multi-unit rack assembly, the operating ambient temperature of the rack environment
may be greater than room ambient. Therefor, consideration should be given to installing
the equipment in an environment compatible with the maximum rated ambient
temperature (Tmra).
2.2.3 REDUCED AIR FLOW - The equipment has no cooling fans and depends on
convection for cooling. Installation in a rack may cause an excessive heat rise if sufficient air
flow is not available. Installation should be such that the amount of air flow required for safe
operation of the equipment is not compromised.
2.2.4MECHANICAL LOADING – Mounting of the equipment in the rack should be such
that a hazardous condition is not achieved due to uneven mechanical loading.
2.2.5 CIRCUIT OVERLOADING – Consideration should be given to the connection of the
equipment to the supply circuit and the effect that overloading of circuits might have on
over current protection and supply wiring. Appropriate consideration of equipment
nameplate ratings should be used when addressing this concern.
2.2.6 RELIABLE EARTHING – Reliable earthing of rack-mounted equipment should be
maintained. Particular attention should be given to supply connections other than direct
connections to the branch circuit (e.g., use power strips).
2.3 ANTENNA/PREAMP INSTALLATION
The antenna/preamp is enclosed in a weatherproof housing suitable for permanent installation in
an exposed location. The unit should be located with an unobstructed view of the horizon for
optimum tracking conditions. The signal will not penetrate foliage. Multi-path signals may be
generated from vertical surfaces, which are above the plane of the base of the antenna/preamp.
The antenna/preamp, which is designed for fixed ground or marine applications, requires no
special ground plane, but a large metal surface below the antenna/preamp may reduce multi-path
effects. The unit may be mounted on any level surface or on a vertical pipe having ¾ - 14 NPT
threads. See Figures 2-1, and 2-4, “Antenna/Preamp Installation,” for mounting.
*** CAUTION ***
A high powered radar beamed directly at the antenna/preamp may damage it and a signal
within a few MHz of the carrier frequency may jam the GPS RPU.
2.4 ANTENNA/PREAMP INTERFACE CONNECTIONS
A fifty foot long RG-58A/U coaxial cable is provided to connect the antenna/preamp to the GPS
Timing Unit. For cable lengths greater than seventy-five feet, an optional low loss coaxial cable
(such as Belden 9913) must be used.
Note: The GPS antenna and cable described in this manual have been replaced as described in
“Appendix D: Antenna Replacement Kit” on page D-1.
The antenna/preamp power is provided by the GPS Timing Unit via the coaxial cable. No
additional cabling is required to power the antenna/preamp.
Cables attached to the antenna/preamp should be strain relieved and secured to some permanent
fixture.
Cables attached to the antenna/preamp which are exposed to the elements should be wrapped
with a weather-proof tape after being connected.
Cables from the antenna/preamp should be secured as required with cable clamps and should not
put a strain on the antenna/preamp connector as it may damage the unit.
2.5 PRIMARY POWER CONNECTION
The GPS Timing Unit is operated from external AC power. The AC power specifications are
listed in the specification section in Chapter One of this User’s Guide.
Models ET6000 and ET6010 utilize a power cord that plugs into a Power Entry Module.
Note: Check the AC line fuses located in the power entry module on the rear panel and assure
the correct fuse is installed for the AC Line voltage being used to power the unit. The
AC line fuses should be 1 Amp for an AC input of 120 volts or ½ amp for an AC input of
220 volts.
Model ET6500 utilizes a terminal strip Power Entry and Alarm Relay Module (Assembly
55191).
Note: Check the AC line fuses located in the power entry module inside the unit and assure the
correct fuse is installed for the AC Line voltage being used to power the unit. The AC
line fuses should be 1 Amp for an AC input of 120 volts or ½ amp for an AC input of 220
volts.
The terminal strip pin designations are shown below:
This assembly has two relay closures to indicate timing/fault of the unit. The fault relay output
on the rear panel terminal strip TB1-4 and 5 will provide contact closure upon the following
conditions:
A processor error, Channel One error, or Channel Two error from the GPS receiver.
Loss of +5VDC.
If the DAC value goes below 300 or above 65,000.
The timing relay output on the rear panel terminal strip TB1-6 and 7 provides a contact closure
until the unit has achieved unit stabilization. For example, until the front panel LOCKED LED
illuminates.
If this unit is provided with a power supply other than the standard, its specifications will be
found in the Option Description envelope located on the inside cover of this User’s Guide.
The GPS Timing Unit interface connections consist of cabling to the antenna/preamp assembly
from J2 on the unit’s rear panel, the RS-232 I/O port J12 (if used), and the time and frequency
inputs and outputs and/or other optional inputs or outputs.
2.6.1 RS-232 I/O INTERFACE J12
This port provides the basic read/write mode of operation.
Before connecting a peripheral device to this port, read the manual accompanying the product
and be aware of the necessary precautions. Determine the BAUD rate, parity word length, stop
bits, and interconnections with the equipment.
This I/O port is configured as a DCE, and is intended to be used by intelligent peripherals such
as a computer. The RS-232 I/O port uses a standard DB-9 I/O connector with the pin
configuration shown in Figure 2-2.
The RS-232 protocol is described in Chapter Four in the paragraph titled “Information.”
Figure 2-2
RS-232 I/O Cable Pin Assignments
GPS ExacTimeComputer
1
2
3
4
5
6
7
8
9
1
2 RX
3 TX
4 DTR
5 GND
6 DSR
7 RTS
8 CTS
9
The RS-232 I/O interface uses a standard PC compatible one-to-one cable using nine Pin D type
connectors. Handshaking is not used. Pin 6 (DSR) and pin 8 (CTS) on J12 are internally set
high.
This connector can output data to an RS232 compatible serial printer or terminal. It can be
configured to output data in the Standard configuration or the One Second ASCII Burst Mode
Output. Refer to Chapter Three (Tenth Menu Screen) for more specific details on configuration
and operation.
Connector configuration:
1
2
3
4
5
6
7
8
9
NOT USED
INPUT LINE TO ET6XXX - NOT USED
TX (Data Out)
NOT USED
GROUND
NOT USED
NO CONNECTION
OUTPUT LINE FROM ET6XXX - NOT USED
NOT USED
2.6.3 TIMING OUTPUTS
Various timing output signals can be provided on the rear panel BNC connectors J4 through J9.
The selection of these outputs is made using jumper pins/blocks on the GPS Main Assembly
100015, as shown in Figure 2-3, and the front panel keyboard, or via the RS-232 I/O.
To check or reconfigure these outputs via the front panel keyboard, see the paragraph titled
“Configuration of Rear Panel BNC Connectors J4-J9” in Chapter Three of this User’s Guide.
To check or reconfigure these outputs via the RS-232 I/O, see the paragraphs titled “Request
MUX Outputs,” and “Set MUX Output” in Chapter Four of this User’s Guide.
The standard configuration is as follows:
J4 Tracking (TTL)* Jumper J14 7 and 8, and J24 1 and 2.
J5 Locked (TTL)** Jumper J15 7 and 8, and J25 1 and 2.
J6 1pps Jumper J16 1 and 2.
J7 10MHz Sine Wave Jumper J17 5 and 6.
J8 IRIG B (AC) Jumper J18 3 and4, and J28 1 and 2.
J9 IRIG B (DC) Jumper J19 1 and 2, and J29 1 and 2.
J10 1pps Input (Time Interval Measurement).
* Tracking output is low when unit is tracking, high when unit is not tracking.
** Locked output is low when unit is locked, high when unit is not locked.
For additional pulse rate selections available on BNC connectors J4-J9, see Chapter One of this
User’s Guide.
Configurations other than the standard above will be found in the GPS Option/Connector
Configuration Sheet located in this User’s Guide.
2.6.4 1PPS INPUT
A 1pps pulse can be input on a rear panel BNC connector labeled J10. This input can be utilized
when making time interval measurements between the internal corrected GPS 1pps and an
external 1pps input pulse. This is a multipurpose input that may also be optionally utilized to
record an event or accept a frequency for external measurement purposes.
2.6.5 OSCILLATOR CONFIGURATION
The jumper blocks at J27 enable the processor (and the program) to determine which oscillator is
installed on the board. This provides for the selection of the specific gain and correction voltage
(i.e. the discipline voltage) for each oscillator. The jumpers are factory set for the oscillator in
your specific configuration, and shouldn’t need to be changed unless the oscillator type is
changed.
J27 OSCILLATOR CONFIGURATION
OCXOLPROTCXO
12
3
4
12
3
4
For the TCXO, no jumpers are installed.
For the OCXO, jumper pins 1-2.
For the Rubidium LPRO, jumper pins 3-4.
For the Rubidium X-72, jumper pins 1-2, and 3-4.
This chapter describes the operation of the basic GPS ExacTime. Operating instructions for the
optional features are contained Appendix C of this User’s Guide.
Note: The GPS antenna and cable described in this manual have been replaced as described in
“Appendix D: Antenna Replacement Kit” on page D-1.
3.1 OPERATIONAL STEPS
The following are the initial installation steps necessary for the operation of your unit:
• Connect the appropriate input/output cables and components including as a minimum the
power cable, the antenna, and antenna cable.
• Apply power to the unit. Initially the front panel TRACKING and LOCKED LED’s will
flash and the POWER LED will illuminate. This signifies that the microprocessor and
associated circuitry have been initialized correctly and are operating.
• At this point, the Operational Mode needs to be selected. See the section entitled “SET-UP
MENU SCREEN – SET MODE” (this chapter). The criteria for selecting the various modes
can be summarized as follows:
AUTO – Use if your position (i.e. the position of the antenna) is unknown, and
stationary. This is the default mode. See section titled “Initialization (Unknown
Position).”
DYNAMIC - This mode would be selected if the unit is mounted in a moving vehicle.
By definition, your position is unknown. See section titled “Initialization (Unknown
Position).”
STATIONARY - Use if your position is known, stationary, and accurately surveyed.
See the section titled “Initialization (Known Position).”
FLYWHEEL – To use your unit as a time code generator only. Position is not
determined and the internal oscillator is not disciplined.
3.1.1 INITIALIZATION (UNKNOWN POSITION)
• Set the SET MODE to “AUTO” if it is not already in the “AUTO” mode. The unit will then
start to track satellites (refer to the Main Menu Screen – this chapter). When satellites are
acquired and ready for time solution, the TRACKING LED will illuminate signifying that
the unit is tracking satellites.
• The message “GPS Time Not Acquired” will be displayed until the unit receives the Leap
Second information. At that point, the unit will set time and the message “ZZZZ Stabilizing
XX” will be displayed.
ZZZZ = The internal 10MHz oscillator installed in the unit. Either TCXO, OCXO,
LPRO, or X72. (LPRO and X72 are both versions of a Rubidium oscillator.)
XX = A number (10 to 1) indicating the progression through a series of oscillator
stabilization steps.
• After the oscillator stabilization step is finished, the unit will begin doing position averaging
in order to derive the position. The number of averages is set to the default number of 200
but is user selectable via the RS-232 I/O Interface. See paragraph titled “Number of Position
Averages” in Chapter Four of this User’s Guide. A position fix takes approximately seven
seconds, so the position averaging itself could take about 20 minutes.
• Once the unit has accomplished its position averaging, the unit will switch to the
STATIONARY mode. At this time, the 1pps will be coherent with the internal disciplined
10MHz oscillator.
• Unit stabilizing will begin. The unit starts to discipline the internal oscillator. Once the
unit’s discipline process has stabilized, the LOCKED LED will illuminate indicating that the
unit is completely functional.
For a TCXO oscillator, this process will take about 30 minutes.
For a OCXO oscillator, this process will take about 90 minutes.
For a Rubidium oscillator, this process will take about 3.5 hours.
• If the LOCKED front panel LED does not illuminate within the specified time above, check
the DAC value displayed on the POSITION MENU SCREEN, and/or the status displayed on
the MAIN MENU SCREEN, or via the RS-232 I/O interface (see Chapter Four, paragraphs
titled “Request DAC Value,” and “Print Time, Status, Error Code, and Satellite Vehicle
Numbers” respectively). If DAC value number has approached either one of its extremes
(00000 or 65535), the internal oscillator needs to be nulled/calibrated. Refer to the “Internal
Oscillator Calibration” procedure in Chapter Five of this User’s Guide.
• If the unit stops tracking satellites at any point after initial power-up, the TRACKING LED
will be turned off. At that time, an internal elapsed time counter will be started and the short
term oscillator stability will be stored in memory. Based upon the type of internal 10MHz
oscillator installed in the unit, the LOCKED LED will remain illuminated until the internal
elapsed time counter has timed out.
For a TCXO oscillator, it will take about 30 minutes.
For a OCXO oscillator, it will take about 60 minutes.
For a Rubidium oscillator, it will take about 4 hours.
3.1.2 INITIALIZATION (KNOWN POSITION)
• Set the SET MODE to “STATIONARY” mode. See paragraph titled “Select Mode” under
the SET-UP MENU SCREEN in this chapter for mode selection.
Enter the known position (latitude, longitude, and altitude) of the GPS antenna. (The GPS
antenna described in this manual has been replaced as described in “Appendix D: Antenna
Replacement Kit” on page D-1.)
• ) See paragraph titled “Set Position” in this chapter.
• The unit will start to track satellites (refer to the Main Menu Screen – this chapter). When
satellites are acquired and ready for time solution, the TRACKING LED will illuminate
signifying that the unit is tracking satellites.
• The message “GPS Time Not Acquired” will be displayed until the unit receives the Leap
Second information. At that point, the unit will set time and the message “ZZZZ Stabilizing
XX” will be displayed.
ZZZZ = The internal 10MHz oscillator installed in the unit. Either TCXO, OCXO,
LPRO, or X72. (LPRO and X72 are both versions of a Rubidium oscillator.)
XX = A number (10 to 1) indicating the progression through a series of oscillator
stabilization steps.
• After the oscillator stabilization step is finished, unit stabilizing will begin. The unit starts to
discipline the internal oscillator. Once the unit’s discipline process has stabilized, the
LOCKED LED will illuminate indicating that the unit is completely functional.
For a TCXO oscillator, this process will take about 30 minutes.
For a OCXO oscillator, this process will take about 90 minutes.
For a Rubidium oscillator, this process will take about 3.5 hours.
• If the LOCKED front panel LED does not illuminate within the specified time above, check
the DAC value displayed on the POSITION MENU SCREEN, and/or the status displayed on
the MAIN MENU SCREEN, or via the RS-232 I/O interface (see Chapter Four, paragraphs
titled “Request DAC Value,” and “Print Time, Status, Error Code, and Satellite Vehicle
Numbers” respectively). If DAC value number has approached either one of its extremes
(00000 or 65535), the internal oscillator needs to be nulled/calibrated. Refer to the “Internal
Oscillator Calibration” procedure in Chapter Five of this User’s Guide.
• If the unit stops tracking satellites at any point after initial power-up, the TRACKING LED
will be turned off. At that time, an internal elapsed time counter will be started and the short
term oscillator stability will be stored in memory. Based upon the type of internal 10MHz
oscillator installed in the unit, the LOCKED LED will remain illuminated until the internal
elapsed time counter has timed out.
For a TCXO oscillator, it will take about 30 minutes.
For a OCXO oscillator, it will take about 60 minutes.
For a Rubidium oscillator, it will take about 4 hours.
3.2 OPERATIONAL CHARACTERISTICS
The standard internal time base is a voltage controlled temperature compensated 10MHz crystal
oscillator. When the disciplining feature is ENABLED, its frequency is controlled/corrected to
the internal GPS 1pps using a DAC (Digital to Analog Converter). Disciplining of the oscillator
occurs only when it is ENABLED and used as the unit’s time base, and when the GPS ExacTime
is actively tracking a satellite. During periods when there are no satellites in view or when the
unit isn’t tracking, the last DAC value is retained, and the unit continues to operate normally.
The outputs are then as accurate as the drift/aging rate of the oscillator. See Chapter Four,
paragraphs titled “Enable Disciplining,” and “Disable Disciplining” in this User’s Guide for
enabling and disabling disciplining.
Disciplining is ENABLED by default when the unit is powered.
3.3 LIQUID CRYSTAL DISPLAY
The front panel LCD Display contains two rows of forty characters per row. It displays at least
ten separate MENU screens that are changed by pushing the front panel MENU keyboard
switch.
3.3.1 MAIN MENU SCREEN
When power is first applied to the TC&FG, the LCD displays an Initial Menu Screen that
contains the unit’s ID followed by four digits that correspond to the serial number of the unit.
After approximately 5 seconds, the display then switches to the Main Menu Screen.
Note: If you have just installed revised/upgraded firmware or performed a “Cold Reset” (see
Chapter Five), an additional extra screen will be displayed in front of your Main Menu
Screen. This screen will only appear the first time power is applied to your unit after a
Cold Reset or the new firmware has been installed. After that, the normal Main Menu
Screen will appear. This additional Initial Calibration screen is shown below:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
000.00:00:12 < DOING TIME INT. CALIB. >
142 195 073 123 157 056 198
This internal, automatic
Time Interval Calibration is necessary to get accurate nanosecond time interval resolution for the
measurement of the GPS and external 1PPS. In the example above, 142 and 123 are the current
values, 195 and 157 are the high values, 073 and 056 are the low values, and 198 is the number
of seconds remaining until the calibration is finished. This number starts at 250 and decrements
to zero at a one second rate.
If the MENU key is pressed prior to completing the calibration process, the calibration will be
interrupted and the process aborted. However, an additional menu screen (this Time Interval
Calibration MENU) will be enabled. The user can access this screen if he cycles through the
various menus by pushing the MENU key. This Calibration Menu screen will enable the
nanosecond time interval calibration to be completed at a later date.
It is important to note that if this automatic time interval calibration is interrupted prior to
its completion, it will be necessary to restart and complete it (using the TIME INTERVAL
CALIBRATION MENU screen) or inaccurate time interval measurements will result.
The following is the normal MAIN MENU that is displayed. It contains the following
information:
Symmetricom Firmware Version.
Synchronization.
Time (Seconds through Days).
Status and Error Messages.
Frequency Offset.
Satellite PRN Identification.
Mode.
A sample of the MAIN MENU SCREEN is shown below:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
123.25:59:59 U < DOING GPS CORRECTION >
FRQ:+5437E-12 PRN:03 12 15 21 MODE:D6
At power up, the type of oscillator installed in the unit and the software version appear on the
first row of the LCD display. The oscillator can be a TCXO, OCXO, LPRO, or X72 (LPRO and
X72 are Rubidium oscillators). The software version appears as DTxxxxxx, where DTxxxxxx is
the Operational Software Version.
The time-of-year is displayed in Row One, starting with Column One and consists of day-ofyear, hour, minute, and second. This can be UTC, or GPS time, or display the local time offset
depending on which mode has been selected via the RS-232 I/O port, or via the front panel LCD
and keyboard. For remote selection, see the paragraph titled “UTC Sync” to select UTC time
synchronization, and the paragraph titled “GPS Sync” to select GPS synchronization in Chapter
Four of this User’s Guide. For local selection, refer to the paragraph titled “Set Time,” under
SET-UP MENU SCREEN in this section, to select UTC or GPS synchronization using the front
panel LCD and keyboard. See paragraph titled “Enter Local Time Offset” in Chapter Four of
this User’s Guide to enter the desired local time offset via the RS-232 I/O port. The local time
offset may also be entered into the unit using the front panel keyboard and LCD. See paragraph
titled “Local Time Offset” under the SET-UP MENU SCREEN in this chapter.
The letter “U” or “G” which is displayed in Row One, Column Fourteen, denotes whether UTC
(U) or GPS (G) synchronization has been selected. An extra letter “L” is displayed next to the
letter “U” or “G” if the local time offset is not equal to zero. An “L” indicates that the time is
offset by a Local Time Offset.
When the GPS TC&FG is synchronized to UTC time, the time-of-year is displayed and the GPS
corrected 1pps output is on-time with UTC within ±125 nanoseconds with SA (Selective
Availability).
When the GPS TC&FG is synchronized to GPS time, there is a time difference between UTC
and GPS time. As of 9 September, 2000, the difference was thirteen seconds because of the leap
second difference. Leap seconds are added to or subtracted from UTC time, but not GPS time.
Status and error messages are displayed in Row One, starting at Column Fifteen. The status and
error messages alternate every ten seconds. At initial power-up, this area will display the
Symmetricom firmware version for a few seconds.
The “STATUS CODES” are via the RS-232 I/O when requested, and output by the printer port if
the option is implemented. The characters S00 through S15 are printed for the status.
The status message, “DOING GPS CORRECTIONS” is an indication that the GPS Unit is
performing the tasks appropriate to the selected mode of operation. The operational modes
include AUTO, DYNAMIC, STATIONARY, and FLYWHEEL selections. The various modes
will be detailed in subsequent sections of this User’s Guide and are listed here only to aid in
understanding of the “STATUS MESSAGES.”
The status message “PDOP IS TOO HIGH” indicates that the Position Dilution Of Precision
(PDOP) exceeds a limit.
The status message, “NO USABLE SATELLITES” is similar to the “DOING GPS
CORRECTIONS” status message, except that the GPS Time has been previously acquired and
has been maintained to at least the oscillator reference precision since the last usable satellite
was visible. Refer to the paragraph titled “Set Mode (Mode Selection)” in this chapter.
The status message “ZZZZ Stabilizing XX,” where the two digit number (ten to 00) following
“ZZZZ Stabilizing” represents how far away the oscillator is from stabilization. At power on it
will be ten and then down count to 00. The length of time the unit has been OFF and the
ambient temperature will affect how long the oscillator takes to stabilize. Refer to paragraph
titled “Operational Steps” in this chapter. The “ZZZZ” indicates the type of oscillator installed
in the unit. It can be a TCXO (Temperature Controlled Crystal Oscillator), an OCXO (Oven
Controlled Crystal Oscillator), an LPRO (Low Profile Rubidium Oscillator), or an X72
(Rubidium Oscillator).
The status message “Position Survey XXXXX” where the five digit number after the message
“Position Survey” represents the number of averages remaining before the LOCKED LED will
illuminate. The number starts at the maximum number programmed (default is 200) and counts
down to 0000. This message is applicable only in the AUTO MODE of operation. Refer to the
paragraph titled “Number of Position Averages” for selection of number of averages.
The status message “Unit Stabilizing XXX” is displayed during the Unit Stabilization process.
The XXX is a three digit number that represents (in minutes) how far the unit is from being
LOCKED.
The status message “Flywheel Mode” is displayed if the Flywheel Mode has been selected.
Refer to the paragraph titled “Set Mode (Mode Selection)” in this chapter.
The possible Error Messages displayed are:
Character Definition
E00 System Check OK.
E02 Processor Failure.
E04 Ant. Undercurrent
E08 Ant. Overcurrent
The character error codes are for the RS-232 I/O port and optional printer port outputs.
The “Error Codes” are provided for the same reason as the “Status Codes” in the previous
paragraph.
The error message “System Check OK” is displayed when there are no problems with the system
and “all is well.”
The error message “Processor Failure” indicates a signal processor error has been detected.
After this error is detected, it will remain until the receiver is reset.
The error message “Ant. Undercurrent” indicates that the GPS RPU is not providing sufficient
current to the antenna. The probable cause of this message is a discontinuity in the antenna cable
or a failure of the antenna/preamp itself. Check the antenna/preamp cable connections since they
are the most likely cause of the discontinuity.
The error message “Ant. Overcurrent” indicates that the GPS RPU is providing too much current
to the antenna. The probable cause of this message is a short in the antenna cable or a failure of
the antenna/preamp itself. Check the antenna/preamp cable connections since they are the most
likely cause of the short.
The frequency offset is displayed in Row Two starting with Column One. This offset is the
calculated difference between the units local time base and the GPS System frequency. It
consists of either a plus (+) or minus (-) followed by a four digit number expressed in parts to 10
or 10
-12
(the E-exponent).
9
Note: The GPS antenna and cable described in this manual have been replaced as described in
“Appendix D: Antenna Replacement Kit” on page D-1.
The satellite PRN identifications are displayed in Row Two starting with Column Fifteen. These
are the SV numbers that the unit is currently tracking. They can consist of up to four two digit
numbers.
The mode is displayed in Row Two starting at Column Thirty-One. A character, which indicates
the mode is followed by a number, which indicates the number of satellites, which are in view of
the antenna. “A” represents AUTO mode, “D” represents DYNAMIC mode, “S” represents
STATIONARY mode, and “F” represents FLYWHEEL mode.
3.3.2 POSITION MENU SCREEN
Depressing the MENU keyboard switch once will display this screen. This screen contains the
following information:
Latitude, Longitude, and Altitude.
PDOP Value.
GPS Week Number.
Year.
DAC Value.
Time Interval.
Note: Depressing the MENU keyboard switch and continuously holding it down for more than
two seconds will display the previous menu screen.
A sample of the Position Menu Screen is shown below:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
33º48.8241N 117º53.3970W +0026M PDOP:09
WK:0698 YR:98 DAC:32767 INT:340276.512µS
Latitude, expressed
in Degrees, Minutes, N (North), or S (South) is displayed in Row 1 starting at Column 1. It is
followed by Longitude expressed in degrees, minutes, W (West), or E (East). Next is the
altitude, starting with a plus (+) or minus (-) followed by four digits expressed in meters.
If the unit is in the DYNAMIC mode and actively tracking more than four satellites, the PDOP
value is shown in Row One starting at Column thirty-three. It is a two digit value which reflects
the geometry of the satellites currently being tracked.
The four digit GPS week number is displayed at the start of Row Two.
The two digit year (YR) is shown in Row Two starting at Column Nine. Starting at Column
Sixteen of Row Two is the DAC, a 5 digit (00000 to 65535) number which is a digital
representation of the analog voltage (0 to +5volts) that controls/disciplines the internal 10MHz
oscillator.
The last data displayed in this screen is the Time Interval (INT) which is an example of the time
interval measurement between the 1PPS output and an externally supplied 1PPS input.
Time Interval Measurement is operational in the AUTO, DYNAMIC, and STATIONARY
modes when “LOCKED” with the following qualification: If after achieving “LOCKED” the
unit loses satellites and the “TRACKING” and “LOCKED” LEDs go out, this function will still
be operational until satellites are reacquired. At that point, it won’t be operational again until
“LOCKED” has been achieved. This function is always available in “FLYWHEEL” mode.
3.3.3 SET-UP MENU SCREEN
Subsequent pushing of the MENU keyboard switch will display the Set-up Menu Screen which
is shown below and contains the following choices:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
1>SET MODE 3>SET POSITION 5>OFFSET 00.0H
2>SET TIME 4>SIGNAL LEVEL 6>SET DAC
If the #0 keyboard switch
is pressed, the operational software version and the current Leap Second will appear in the lower
right-hand corner (in place of “SET DAC”).
A. 1> SET MODE (MODE SELECTION)
To set the mode, press the #1 keyboard switch. The display will change to that as shown
below:
0>AUTO 1>STATIONARY 4>DYNAMIC 5>FLYWHEEL
OPERATING MODE: AUTO
Choice “0>AUTO”
Depressing the “0” keyboard switch selects the “AUTO” mode. Pressing the MENU
keyboard switch will return the display to the SET-UP MENU SCREEN. The “AUTO”
mode uses four satellites. If more than four satellites are in view and useable, a set of
four based on optimal satellite (minimum PDOP) geometry is automatically selected for
use.
In this mode, after an initial warm-up delay, and an oscillator stability check/delay, the
unit will be in the Dynamic mode and will begin doing position averaging. The position
average is actually a running average of each subsequent position value. The number of
averages is user selectable but the default number is 200. A position fix takes
approximately three seconds, so the position averaging itself could take about ten
minutes.
Once the unit has completed its position averaging, it will switch to the Unit Stabilizing
mode. At this time, the 1pps will be coherent with the internal disciplined 10MHz
oscillator, and the oscillator discipline process begins. At the end of Unit Stabilizing, the
front panel LOCKED LED will illuminate.
For additional information on the “AUTO” mode, see Chapter Five.
Choice “1>STATIONARY” (Timing Mode)
Depressing the “1” keyboard switch selects the “STATIONARY” Mode. Pressing the
MENU keyboard switch returns the display to the SET-UP MENU SCREEN.
The “STATIONARY” (Timing) mode is the most frequently used mode of operation for
timing applications. This mode of operation assumes that the current position (longitude,
latitude, and altitude) is accurate. It uses an averaged solution of the time information
from as many satellites as the receiver is tracking, up to eight.
For additional information on the “STATIONARY” mode, Chapter Five.
Choice “4>DYNAMIC” (Survey Mode)
Depressing the “4” keyboard switch selects the “DYNAMIC” mode and the “Operating
Mode” changes to “Survey Mode” Pressing the MENU keyboard switch returns the
display to the SET-UP MENU SCREEN.
This choice forces the GPS Receiver to remain in the position survey mode at all times.
When three satellites are in view, the unit will perform two-dimensional “position fixes”
(latitude, and longitude). When four satellites are in view, the unit will perform threedimensional “position fixes” (latitude, longitude, and altitude).
For additional information on the “DYNAMIC” mode, see Chapter Five.
Choice “5>FW” (Flywheel Mode)
Depressing the “5” keyboard switch selects the “FLYWHEEL” mode and the “Operating
Mode” changes to “FLYWHEEL.” Pressing the MENU keyboard switch returns the
display to the SET-UP MENU SCREEN.
This choice forces the TC&FG into the Flywheel (time code generator) mode. In this
mode the unit does not get synchronization from the GPS RPU (Receiver Processor
Unit). The internal oscillator is not disciplined. The antenna may or may not be
connected. No error messages are displayed or generated via the RS-232 I/O. To set
generated time, refer to “SET TIME (TIME SELECTION).
B. 2> SET TIME (SET TIME SELECTION)
Pressing the #2 keyboard switch selects the “SET TIME.” The display will switch to that
shown on the following page.
Setting the time is only applicable if the unit is not actively tracking one or more
satellites.
ENTER TIME XXX XX:XX:XX
If it is desired to set “TIME” and use the GPS system as a time code generator for any
number of reasons such as a faulty antenna, the desired “TIME” may be entered using the
numeric keys of the keyboard. Three digits must be entered for the day-of-year, two
digits for the hour, two digits for the minute and two digits for the seconds. Leading
“zeroes” are required if necessary.
The GPS receiver will use this “TIME” input as its time until the time is acquired from a
GPS satellite. The 1pps output of the GPS receiver will not be on time with UTC or
GPS, whichever has been selected, until the GPS receiver has acquired time from the
satellites.
If the optional “Preset Year” feature is installed, a “Preset Year” message will be
displayed when you have finished entering the time of year, or by pressing the MENU
keyboard switch. The following message will appear which will enable year preset:
ENTER YEAR XX
ENTER TIME XXX XX:XX:XX
Note: If the user enters a two-digit number between 91 and 99, the year is assumed to be
1991 to 1999. If the user enters a two-digit number between 00 and 90, the year is
assumed to be 2000 to 2090.
Pressing the menu key of the keyboard while the “SET TIME” display is selected leads
to a sub menu display as follows:
When this display is shown pressing the “1” key of the keyboard causes “SYNC” to
toggle between UTC and GPS.
C. 3> SET POSITION (ENTER POSITION SELECTED)
Pressing the “3” keyboard switch selects “3>SET POSITION” which allows the user to
enter an accurate position comprised of latitude and longitude in degrees, and minutes to
the nearest thousandth of a minute, the Hemisphere (North, South, East, or West) and the
altitude in meters referred to WGS-84. This causes the display to change to that shown
on the following page:
ENTER LATITUDE: XX XX:XXX
Using the numeric keys of the keyboard enter the latitude in degrees and minutes to the
thousandth of a minute and the display will change to that shown below:
ENTER 1 = NORTH, 2 = SOUTH
Using the numeric keys of the keyboard enter either a “1” for the Northern Hemisphere,
or a “2” for the Southern Hemisphere and the display will change to that shown below:
ENTER LONGITUDE: XXX.XX.XXX
Using the numeric keys of the keyboard, enter the longitude in degrees and minutes to the
thousandth of a minute, and the display will change to that shown below:
ENTER 1 = EAST, 2 = WEST
Using the numeric keys of the keyboard enter either a “1” for the Eastern Hemisphere or
a “2” for the Western Hemisphere and the display will change to that shown below:
ENTER ALTITUDE: XXXX METERS
Using the numeric keys of the keyboard, enter a four digit WGS-84 altitude in meters and
the display will change to that shown below:
ENTER 1 = POS, 2 = NEG
Using the numeric keys of the keyboard, enter either a “1” for a positive altitude, or a “2”
for a negative altitude, for above or below the GPS Reference Sphere (WGS-84).
Note: If a mistake has been made while entering this data, press the MENU keyboard
switch to exit, then return to this selection and reenter the data.
To request the signal SNR of the satellites currently being “tracked” by the receiver,
press the “4” keyboard switch. The information may take up to ten seconds to be
displayed. Each satellite number and its corresponding signal SNR will be displayed.
The signal SNR is measured at antenna input. Typically it is a number between 30 to 55.
(The larger the number, the better.)
Pressing the MENU key of the keyboard will return the display to the “MAIN MENU
SCREEN.”
E. 5> OFFSET (LOCAL TIME OFFSET SELECTION)
Choice “5>” is the local time offset. This allows the user to input a desired time offset
(in ½ hour increments) whereas the LCD, Optional LED display, and/or time output
would be offset from the selected UTC or GPS time by the number of hours input. All
offset entries are positive (0.00 to 23.5) and are calculated as west of the Greenwich
Meridian.
The current offset will be displayed. Pressing the “5” keyboard switch will allow entry
of the new offset.
Example:
California is eight hours later than GMT. The local time offset entry would be 08.0.
Japan is nine hours earlier than GMT. The local time offset entry would be 15.0.
The calculation for negative local time offsets (for example, nine hours earlier) is as
follows:
(Offset) +24 = entry
(-9) +24 = 15
F. 6> SET DAC
Choice “6>” allows the user to enter a DAC (Digital to Analog Converter) value from
00000 to 65535. This value is a digital representation of the analog voltage (0 to +5
volts) that is used to control the internal oscillator. This feature is especially useful when
attempting to null the oscillator (see Chapter Five).
When keyboard switch 6 is pressed, it allows the user to enter a five digit DAC value, the
midrange being 32767.
Subsequent pushing of the MENU keyboard switch will display the RS-232 Configuration Menu
Screen which is shown below and contains the following choices:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
RS232 IO:<1> 9600<2> ODD<3>8 BITS/1 STOP
5>CABLE DLY:0050’<6>1344: ON <7>TI: OFF
This screen allows front
panel keyboard selection of the RS-232 I/O parameters and the antenna cable delay.
Use the “1” keyboard switch to select the BAUD RATE. Keep pressing the “1” keyboard switch
until the desired baud rate appears. The choices are as follows:
50, 300, 600, 1200, 2400, 4800, 9600, 19200
Use the “2” keyboard switch to select the PARITY. Keep pressing the “2” keyboard switch until
the desired parity appears. The choices are as follows:
NONE, ODD, and EVEN
Use the “3” keyboard switch to select the desired number of data bits (word length). Keep
pressing the “3” keyboard switch to cycle through the choices which are 7 DATA BITS, and 1
STOP BIT, or 8 DATA BITS and 1 STOP BIT.
The antenna cable length can be entered by pressing the “5” keyboard switch and entering four
digits in feet which corresponds to the length of the antenna cable. This will make the 1pps
output on time by compensating for the propagation delay of the cable.
The “6” keyboard switch allows the user to generate either a modified IRIG B per IEEE Std.
1344 (ON) or the standard IRIG B (OFF) with zeros in the control function area. It is an
alternate action switch. For the format of IEEE Std. 1344, see Chapter One.
The “7” keyboard switch allows the user to enable or disable time interval measurement, and to
select the rising or falling edge of the input pulse as the start (trigger) of this measurement.
Sequentially pushing the switch produces the following:
Off
On 1 (selecting the rising edge as the on-time point)
Off
On 0 (selecting the falling edge as the on-time point)
3.3.5 MULTIPLE TIME CODE OUTPUTS MENU SCREEN (MODELS ET6000 and
ET6010 only)
If the MENU keyboard switch is pushed again, the LCD will display the Multiple Time Code
Outputs Menu Screen which is shown on below. Although this screen is displayed, it is only
applicable if the TC&FG is configured and furnished with the Multiple Time Code Outputs
option, GPS Opt 01 (Assembly 55116).
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
CODE SELECT:
1> CODE-1 2> CODE-2 3> CODE-3
If this option is provided, its Option Description will be located in Appendix C of this manual.
3.3.6 PRESET COINCIDENCE MENU SCREEN (MODEL ET6500 ONLY)
Subsequent pushing of the MENU keyboard switch will display the Preset Coincidence Menu
Screen which will look similar to the following:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
COINCIDENCE: D H M S mS uS nS
TIME : XXX XX:XX:XX.XXX XXX X00
This feature provides the
ability to preset a coincidence time into the GPS TC & FG from hundreds of days through tenths
of microseconds. When the coincidence time equals the GPS time, a 2 microsecond positive
going pulse is output. This coincidence output is on rear panel BNC J7 (Refer to Chapter One)
NOTE: Preset coincidence time should not be entered until the unit is actively tracking
satellites and the LOCK LED is illuminated.
Also, the preset coincidence time has to be at least 2 seconds greater than the GPS time.
Enter the preset coincidence time using the numbered keypads 0-9 starting with hundreds of
days. If an error is made while entering the time, finish entering the time, cycle back through the
menus and then reenter the time.
3.3.7 EXTERNAL FREQUENCY MEASUREMENT MENU SCREEN (MODELS
ET6000 and ET6010 only)
Subsequent pushing of the MENU keyboard switch will display the External Frequency
Measurement Menu Screen which is shown below and contains the following choices:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
EXT FRQ:+0000E-14 / +0000E+00 SEC *
1>ENTER FRQ <2>ENABLE<3>DISABLE
A. OPERATION
This feature provides the capability of using the GPS TC/FG to measure the stability/drift
of an external signal.
Note: Because J10 is a multipurpose input connector, when the External Frequency
measurement option is enabled, the Single Event Log and the 1PPS Input option
(Time Interval Measurement) are disabled.
External Frequency Measurement is operational in the AUTO, DYNAMIC, and
STATIONARY modes when “LOCKED” with the following qualification: If after
achieving “LOCKED” the unit loses satellites and the “TRACKING” and “LOCKED”
LEDs go out, this function will still be operational until satellites are reacquired. At that
point, it won’t be operational again until “LOCKED” has been achieved. This function is
always available in “FLYWHEEL” mode.
The external frequency measurement can be set-up/configured from either the front panel
keyboard and LCD display or remotely via the RS-232 I/O port.
Pushing keyboard switch “1” followed by a number (00000001 to 10000000) will input
the frequency that the user is going to measure.
Pushing keyboard switch “2” will ENABLE the external frequency measurement option.
Pushing keyboard switch three will disable it.
Once the correct input frequency has been entered and the option turned on (enabled) if
the unit is not locked, “NOTLK” will appear in place of the asterisk (*). If the external
frequency measurement option is enabled and the unit is tracking a satellite, an asterisk
will appear. If the option is disabled, nothing will appear in this area.
If the unit is locked, the measurement count (once per second) will start to increment.
The number is auto scaled, so it will count from 0000E+00 to 9999E+00. The next count
will go to 0100E+02, etc.
The actual external frequency measurement number itself is also auto scaled. It will
display measurements in parts to E-09, E-12, or E-14. If the input offset/measurement is
greater than 1x10-5 or if the input signal contains noise, “TOO HIGH” will be displayed.
The external frequency input is divided down to 1pps, and then compared against the
unit’s internal 1PPS. It is important to enter the correct frequency number or it will cause
a large error in the final result.
The measurement number is a relative frequency error between the unit and the external
frequency source. If the unit’s frequency is lower than the frequency of the external
source, a negative number is displayed. If the unit’s frequency is higher than the
frequency of the external source, a positive number is displayed.
3.3.8 SINGLE EVENT LOG MENU SCREEN
Subsequent pushing of the MENU keyboard switch will display the Single Event Log Menu
Screen which is shown below and contains these choices:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
EVENT LOG<1>STOP<2>CLR<3>EDGE000<4>START
S00 E000 ? <5>← <6>→
Single Event Log is operational in the AUTO, DYNAMIC, and STATIONARY modes when
“LOCKED” with the following qualification: If after achieving “LOCKED” the unit loses
satellites and the “TRACKING” and “LOCKED” LEDs go out, this function will still be
operational until satellites are reacquired. At that point, it won’t be operational again until
“LOCKED” has been achieved. This function is always available in “FLYWHEEL” mode.
The event log can also be programmed, read, and/or cleared, using the front panel keyboard.
Pushing keyboard switch “1” stops the event log.
Pushing keyboard switch “2” clears the event log.
Pushing keyboard switch “3” selects which edge of the event input pulse to trigger on. (0 =
falling edge, 1 = rising edge). The first digit is for Channel Three and the second digit is for
Channel Two (neither of which are active in this option). The third digit is for Channel One.
Keep pushing keyboard switch “3” until the correct number (either one or zero) appears in the
third digit. The one or zero appearing in the first and second digits is ignored in this option,
therefore the contents of these digits will not be important to the unit.
Pushing keyboard switch “4” starts the events log.
100 = Rising edge on channel three, falling edge on channels two and one.
S00 = Event status NORMAL
* = Event Log ENABLED. A blank means the event log has been DISABLED.
E010 = Event Number Ten
1 = Channel Number One
165 = Day-of-Year
21 = Hours
16 = Minutes
04 = Seconds
3267548 = Subseconds (tenths of seconds through hundreds-of-nanoseconds).
3.3.9 50/60HZ MEASUREMENT MENU SCREEN (MODEL ET6500 ONLY)
The 50/60Hz measurement features can be programmed using the front panel keypad switches.
Cycle through the various menus on the LCD display, using the MENU switch, until the
50/60Hz Measurement screen appears. It will look similar to the following:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
FRQ:60.0001HZ PHASE:123.4° ERR:-00.4315S
1>OFFSET:+00.0005 <4>OFF <5>ON <6>60HZ/OFF
50/60Hz Measurement is operational in the AUTO, DYNAMIC, and STATIONARY modes
when “LOCKED” with the following qualification: If after achieving “LOCKED” the unit loses
satellites and the “TRACKING” and “LOCKED” LEDs go out, this function will still be
operational until satellites are reacquired. At that point, it won’t be operational again until
“LOCKED” has been achieved. This function is always available in “FLYWHEEL” mode.
Operation of the 50/60Hz measurement feature is as follows:
With the unit operating, connect the AC source to be measured to TB1-8 and TB1-9 (50/60Hz
Measurement Input). Make sure that when plugging in the cable to the AC power source that it
is correctly polarized. For example, the pin labeled AC HI (50/60Hz Measurement Input - HI) is
plugged into the AC HOT receptacle. If this connection is reversed, the phase angle
measurement will be off by 180o.
The frequency measurement is made by counting the number of 50/60Hz sine waves occurring
between successive corrected 1pps pulses from the GPS receiver.
The phase angle measurement is made by calculating where the 1pps pulse occurs in relationship
to the 50/60Hz sine wave.
The error calculation is the accumulated time error based on whether the sine wave is fast or
slow. A time error offset can be entered when the 50/60Hz measurement is OFF, which is used
as a starting point for the error calculation.
Pushing keypad switch number one will program the offset. Note that an offset cannot be
entered until the measurement is stopped. OFF will appear in the lower right hand corner of the
LCD display. If the unit is not locked, ERR will appear. If the measurement is started, ON will
appear. Keypad switch number two will select “+” (plus) and switch number three will select “” (minus). The number of seconds offset can then be entered using the keypad switches up to
99.999 seconds.
Pushing the number four key will stop the measurement, and OFF will appear on the LCD
display in the lower right-hand corner.
Pushing the number five key will start the measurement, and ON will appear in the lower righthand corner of the LCD display. If the unit is not locked, ERR will appear in the lower right
hand corner of the LCD display.
Pushing the number six key of the keypad selects either 50Hz or 60Hz. 50Hz or 60Hz selection
can only be done when the unit is not doing measurements. OFF is displayed in the lower right
hand corner of the LCD display.
Subsequent pushing of the MENU keyboard switch will display the Auto Daylight Savings
Menu Screen which is shown below and contains this choice:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
AUTO DAYLIGHT SAVING <1> OFF
Pushing the “1” keyboard switch will alternately enable or disable the Auto Daylight Savings
Time feature. It can also be programmed to automatically turn on/off for up to ten years using
the RS-232 I/O port. Refer to Chapter Four of this manual.
3.3.11 MUX OUTPUT MENU SCREEN
Subsequent pushing of the MENU keyboard switch will display the Mux Output Menu Screen
which is shown below and contains these choices:
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
MUX OUT <1>CH: 1 <2>OUTPUT:DC CODE
<3,5>KEYLOCK: OFF
The rear panel BNC connectors (J4 through J9) can be configured to output various timing
signals using the internal jumper pins and the front panel keyboard.
If the MUX input to any output buffer is jumper selected, one of sixteen inputs to that
multiplexer can be selected via the front panel keyboard.
This menu screen allows selection of the outputs on the rear panel BNC connectors J4 through
J9.
Pushing the “1” front panel keyboard switch cycles through the output channels (1-4).
Configurations other than the above standard will be found in the GPS Option/Connector
Configuration Sheet included in this User’s Guide.
The internal jumper pins are shown in Figure 2-3 in Chapter Two.
Jumpers J14 and J24 are associated with BNC J4. Jumpers J15 and J25 are associated with BNC
J5, etc. The basic circuitry is explained in the following example:
• Jumpering J24 pins 1 and 2 connects the output of a buffer to J4.
• J14 selects the input to that buffer. J14 pins 2, 4, 6, and 8 are connected in common to the
buffer input.
• J14 pins 1, 3, 5, and 7 select various inputs to that buffer as shown in Figure 2-3 in Chapter
Two.
• The MUX input (jumpering pins J14 1 and 2) selects a 16:1 software controlled multiplexer,
the output of which is selectable using the front panel keyboard switches (or via the RS-232
I/O).
• The output buffer can also be used to provide a relay closure on J4. The relay closure will
either be an open or closure to ground. To enable this configuration, jumper J24 pins 1 and
3, and J24 pins 2 and 4.
• BNC’s J6 and J7 don’t have the optional relay configuration.
•
If the MUX input to any output buffer is jumper selected, one of the sixteen inputs to that
multiplexer can be selected by the front panel keyboard.
Pushing the “3” followed by “5” front panel keyboard allows the user to enable or disable
operation of the front panel keyboard. The default condition for Keyboard Lock is OFF. This
means that the keyboard functions normally. If the user wishes to activate Keyboard Lock, push
the “3” followed by “5” keyboard switch.
When Keyboard Lock is ON, only the MENU key will function. Nothing can be entered or
changed from the front panel. If the user wishes to turn OFF Keyboard Lock, cycle through the
various menus until the Mux Output Menu Screen appears. Push the “3” followed by “5”
keyboard switch and XXXX will appear on the screen. Enter 9975 and Keyboard Lock will turn
to OFF.
3.3.12 PRINTER PORT CONFIGURATION MENU SCREEN
Subsequent pushing of the MENU keyboard switch will display the Printer Port Configuration
Menu Screen, which is shown below and contains these choices:
This screen allows front panel keyboard selection of the Printer Output port parameters.
Use the “1” keyboard switch to select the BAUD RATE. Keep pressing the “1” keyboard switch
until the desired baud rate appears. The choices are as follows:
50, 300, 600, 1200, 2400, 4800, 9600, 19200
Use the “2” keyboard switch to select the PARITY. Keep pressing the “2” keyboard switch until
the desired parity appears. The choices are as follows:
NONE, ODD, and EVEN
Use the “3” keyboard switch to select the desired number of data bits (word length). The choices
are 7 or 8 data bits.
Use keyboard switch “4” to select the number of stop bits (1 or 2).
Use keyboard switch “5” to select the printer output format, either “Standard” or “One Second
Burst”.
Standard RS232 Printer Output
This printer port provides the ability to output time, mode, status, frequency, position, and other
optional data to an RS-232 compatible serial printer or terminal.
For the J11 connector pin assignments, refer to Chapter One.
-0019E-12- frequency offset measured in parts to 10
-12
33 48.8270N = latitude 33 degrees 48.8270 minutes, north
117 53.3864W - longitude 117 degrees 53.3864 minutes, west
+0028 = altitude in meters
T1 705337.516 = time interval in microseconds
* For a listing of status codes and error codes, see Chapter Four of this User’s Guide.
External frequency measurement can be substituted for time interval if available and previously
enabled.One Second Burst (RS232 ASCII Time Burst Mode Output)
This interface is configured as Data Terminal Equipment (DTE), synchronous 1PPS “Burst”
mode, using 9600 Baud. No control/handshake lines are utilized. The time word output is
shown below in Table 1. Each byte consists of one start bit, eight data bits, one parity bit (odd)
and one stop bit. However, this configuration can be changed using the front panel keyboard
switches or remotely using the RS-232 I/O.
The data transmission is serial asynchronous by character, and the ASCII character code is used.
The time information is interpreted as being UTC time.
(SOH) DDD:HH:MM:SSQ (CR) (LF)
See Table 1 for the definition of each field contained in this time information string.
Table 1
Protocol 1
Time Information
Field Definition
(SOH) Start of Header (ASCII control character).
DDD Day of Year.
HH Hours (24-hour clock).
MM Minutes.
SS Seconds.
Q Quality indicator (see description below).
(CR) Carriage Return (ASCII control character).
(LF) Line Feed (ASCII control character).
The on-time point is at the beginning of the Carriage Return character.
Quality Indicator:
This indicator is an estimation of the accuracy of the unit’s 1PPS compared to the GPS
system 1PPS.
3.3.13 IEEE-488 I/O INTERFACE MENU SCREEN (MODELS ET6000 AND ET6010
ONLY)
If the keyboard switch is pushed again, the LCD will display the IEEE-488 I/O Interface Menu
Screen, which is shown below. Although this screen is displayed, it is only applicable if the
TC&FG is configured and furnished with the IEEE-488 I/O Interface option, GPS Opt 14
(Assembly 55115).
Column:
Row 1
Row 2
1 5 10 15 20 25 30 35 40
| | | | | | | | |
<1> IEEE488 ADDR.17
If this option is provided, its Option Description will be located in Appendix C of this manual.
3.4 CONFIGURATION OF REAR PANEL BNC CONNECTORS J4-J9
The rear panel BNC connectors (J4 through J9) can be configured to output various timing
signals using the internal jumper pins and the front panel keyboard.
Per Figure 2-3 in Chapter Two, the following table details the various outputs available at J4:
JUMPER BLOCK J24 JUMPER BLOCK J14 OUTPUT AT J4
pins 1 and 2 shorted pins 1 and 2 shorted 1 of 16 selectable Channel 1 Mux outputs
pins 1 and 2 shorted pins 3 and 4 shorted IRIG B AC code out
pins 1 and 2 shorted pins 5 and 6 shorted 10MHz sine wave output
pins 1 and 2 shorted pins 7 and 8 shorted Tracking TTL output
pins 1 and 3 shorted pins 2 and 4 shorted Tracking (relay closure to ground)
Per Figure 2-3 in Chapter Two, the following table details the various outputs available at J5:
JUMPER BLOCK J25 JUMPER BLOCK J15 OUTPUT AT J5
pins 1 and 2 shorted pins 1 and 2 shorted 1 of 16 selectable Channel 2 Mux outputs
pins 1 and 2 shorted pins 3 and 4 shorted IRIG B AC code out
pins 1 and 2 shorted pins 5 and 6 shorted 10MHz sine wave output
pins 1 and 2 shorted pins 7 and 8 shorted Locked TTL output
pins 1 and 3 shorted pins 2 and 4 shorted Locked (relay closure to ground)
Per Figure 2-3 in Chapter Two, the following table details the various outputs available at J6:
JUMPER BLOCK J16 OUTPUT AT J6
pins 1 and 2 shorted 1 of 16 selectable Channel 3 Mux outputs
pins 3 and 4 shorted IRIG B AC code out
pins 5 and 6 shorted 10MHz sine wave output
pins 7 and 8 shorted unused
Per Figure 2-3 in Chapter Two, the following table details the various outputs available at J7:
JUMPER BLOCK J17 OUTPUT AT J7
pins 1 and 2 shorted 1 of 16 selectable Channel 4 Mux outputs
pins 3 and 4 shorted IRIG B AC code out
pins 5 and 6 shorted 10MHz sine wave output
pins 7 and 8 shorted unused
Per Figure 2-3 in Chapter Two, the following table details the various outputs available at J8:
JUMPER BLOCK J28 JUMPER BLOCK J18 OUTPUT AT J8
pins 1 and 2 shorted pins 1 and 2 shorted 1 of 16 selectable Channel 2 Mux outputs
pins 1 and 2 shorted pins 3 and 4 shorted IRIG B AC code out
pins 1 and 2 shorted pins 5 and 6 shorted 10MHz sine wave output
pins 1 and 2 shorted pins 7 and 8 shorted unused
pins 3 and 4 shorted N/A Event 3 input
Per Figure 2-3 in Chapter Two, the following table details the various outputs available at J9:
JUMPER BLOCK J29 JUMPER BLOCK J19 OUTPUT AT J9
pins 1 and 2 shorted pins 1 and 2 shorted 1 of 16 selectable Channel 1 Mux outputs
pins 1 and 2 shorted pins 3 and 4 shorted IRIG B AC code out
pins 1 and 2 shorted pins 5 and 6 shorted 10MHz sine wave output
pins 1 and 2 shorted pins 7 and 8 shorted unused
pins 3 and 4 shorted N/A Event 2 input
The GPS timing unit has been equipped with an RS-232 interface using a nine pin connector
designated as RS-232 I/O J12. It can be used to communicate to and from the GPS ExacTime
unit. All communication is in the ASCII format. The standard character protocol is one start bit,
eight data bits, an odd parity bit, and one stop bit. However, the baud rate, number of data bits,
parity, and number of stop bits are selectable using the front panel keyboard switches. See
Chapter Three, “Additional Menu Screens.”
The interface cable pin assignments and designations are shown in Chapter Two.
All communication to the GPS ExacTime Unit consists of two or three categories of characters.
The first category is a single character, which is always an ASCII $ (Hex 24). This is the
attention/log-on character. The second category is an ID ASCII character, which is a command
to the GPS ExacTime Unit. The third category (which may or may not be applicable) is a series
of ASCII data bits to input data into the GPS ExacTime Unit. Leading zeros must be used where
necessary. For example, if the number is fifty-two, and if the data to be entered is a four digit
number, then it must be entered as 0052.
Note: If a mistake is made while inputting new characters (prior to the last character), issuing
the “$” character, this will cause a reset, and the new (correct) characters can be input.
When entering data via the RS-232 I/O port, if there is a pause longer than three seconds
between input values, communication with the GPS timing unit will terminate.
Table 4-1 shows the command options available. The ASCII character is shown following its
HEX equivalent. Following the table, each command is described with the necessary steps for
execution.
c 63 UTC Sync.
d 64 GPS Sync.
e 65 Print Frequency Offset.
f 66 Print Time, Status, Error Code, and SV Number.
= 3D Print Year (4 digits), Time, Status, Error Code and SV Number.
i 69 Print Position.
j 6A Clear Event Data.
k 6B Print Event Data.
p 70 Request One Event Log Data.
l 6C Enable Event Log.
m 6D Disable Event Log.
r 72 Select Mode.
s 73 Enable Time Interval.
t 74 Disable Time Interval.
u 75 Request Time Interval.
x 78 Request Elevation Mask Angle.
y 79 Enter Elevation Mask Angle.
z 7A Enable Discipline.
{ 7B Disable Discipline.
} 7D Enter Position.
~ 7E Enter DAC Value.
N 4E Request DAC Value.
Q 51 Enter Number of Position Averages.
| 7C Enter Local Time Offset.
T 54 Enter Cable Delay.
U 55 Request Cable Delay.
W 57 Re-synchronize Minor Time.
X 58 Select Default Values.
Y 59 *External Frequency Measurement – Select Input Frequency
Z 5A *External Frequency Measurement – Enable/Disable
[ 5B *External Frequency Measurement – Request Data
* Models ET6000 and ET6010 only.
The remainder of Table 4-1 is continued on the following page.
^ 5E Request Unit Operating Parameters.
B 42 Enable/Disable 50/60Hz Measurement (Model 6500 only).
L 4C 50/60Hz Selection (Model 6500 only).
D 44 Enter 50/60Hz Offset Data (Model 6500 only)
A 41 Request 50/60Hz Measurement Data (Model 6500 only).
C 43 **Enter IEEE-488 Address. (Models 6000 and 6010 only)
H 48 Printer – Set-Up Configuration.
I 49 Printer – Request Configuration.
> 3E Printer port Mode selection.
g 67 Printer – Select Output Rate.
h 68 Printer – Request Output Rate.
n 6E Printer – Enable/Disable & Data Select.
o 6F Enter Preset Coincidence Time (Model 6500 only).
JR 4A, 52 Request MUX output.
JS 4A, 53 Set MUX output.
K 4B Set Major Time.
< 3C Set Year.
OD 4F, 44 Disable Auto Daylight Savings Time Function.
OE 4F, 45 Enable Auto Daylight Savings Time Function.
OF 4F, 46 Set Auto Daylight Savings Time Default Interval.
OR 4F, 52 Request Auto Daylight Savings Time Interval.
OS 4F, 53 Set Auto Daylight Savings Time Interval.
E 45 ** Set-Up Three Channel Encoder (Models 6000 and 6010 only).
@ 40 Request Unit Serial Number
** Optional. Refer to the Option Description in Appendix C.
4.1 SYMMETRICOM FIRMWARE VERSION
This command outputs the Symmetricom firmware version installed in the unit.
• The user inputs $`(HEX 24/HEX 60).
• The unit will respond with eight characters followed by CR/LF.
This command will synchronize the unit to the Universal Time Coordinated time standard.
• The user inputs $c (HEX 24/HEX 63).
• The unit will respond with OK, followed by CR/LF.
4.3 GPS SYNC
This command will synchronize the unit to the Global Positioning System time standard.
• The user inputs $d (HEX 24/HEX 64).
• The unit will respond with OK, followed by CR/LF.
4.4 PRINT FREQUENCY OFFSET
This command will output the calculated difference between the units’ local time base and the
GPS system frequency.
• The user inputs $e (HEX 24/HEX 65).
• The unit will respond with a plus or minus sign, four digits, and an exponent having the
weight of parts in 10-9 or 10
-12
.
Example: +0579E-09
4.5 PRINT TIME, STATUS, ERROR CODE, AND SATELLITE VEHICLE
NUMBERS
This command allows the user to print the year, day-of-year, hour, minute, second, millisecond,
status code, error code, and the vehicle numbers of the satellites being tracked. The Status
Codes are shown in Table 4-2 and the Error Codes are shown in Table 4-3.
Table 4-2
Status Codes
Characters Definition
S00 Doing GPS Correction.
S01 GPS time not acquired.
S02 Waiting for almanac.
S05 Unit stabilizing.
S08 No useable satellites.
S14 Oscillator stabilizing.
S15 Position Survey
S16 Flywheel Mode
Note: If a Status Code is produced other than those listed above, the error is undefined.
Table 4-3
Error Codes
Characters Definition
E00 System check OK.
E02 Processor error.
E04 Ant. Undercurrent
E08 Ant. Overcurrent
• If the user inputs $f (HEX 24/HEX 66).
• The unit will respond with the following:
3 digits of day of year.
2 digits of hour.
2 digits of minute.
2 digits of second.
3 digits of milliseconds (space).
3 character status code (space).
3 character error code (space).
Up to 4 satellite vehicle numbers CR/LF.
Each satellite vehicle is identified by its PRN I.D.
Example:056.12:13:45.768 S00 E00 03 13 20 26
It is the 56th day of the year (February 25th).
The time is 12 hours, 13 minutes, 45 seconds and 768 milliseconds.
The unit is doing GPS corrections.
The system check is OK.
The unit is tracking satellites 3, 13, 20, and 26.
4 digits of year.
3 digits of day of year.
2 digits of hour.
2 digits of minute.
2 digits of second.
3 digits of milliseconds (space).
3 character status code (space).
3 character error code (space).
Up to 4 satellite vehicle numbers CR/LF.
Each satellite vehicle is identified by its PRN I.D.
Example:1999 056.12:13:45.768 S00 E00 03 13 20 26
Year = 1999
It is the 56th day of the year (February 25th).
The time is 12 hours, 13 minutes, 45 seconds and 768 milliseconds.
The unit is doing GPS corrections.
The system check is OK.
The unit is tracking satellites 3, 13, 20, and 26.
4.6 PRINT POSITION
This command allows the user to read the accurate position known to the GPS ExacTime unit.
The latitude will be expressed in units of degrees and minutes labeled North or South, relative to
the equatorial plane which is defined as zero latitude. The longitude will be expressed in units of
degrees and minutes labeled East or West relative to the Greenwich Meridian. The altitude will
be expressed in meters either above (+) or below (-) the GPS Reference Sphere (WGS-84).
Altitude can be negative, and a sea level altitude may be above or below the GPS Reference
Sphere.
• The user inputs $i (HEX 24/HEX 69).
• The unit will respond with the following:
2 digits of degrees latitude (space).
2 digits of minutes latitude.
4 digits of ten thousandths of minutes latitude.
N or S (space).
3 digits of degrees longitude (space).
2 digits of minutes longitude.
4 digits of ten thousandths of minutes longitude.
E or W (space).
+ or -.
4 digits of altitude in meters CR/LF.
Example: 33 48.8241N 117 53.3970W +0026
4.7 CLEAR EVENT DATA
This command clears any previously stored events from memory, if the event option has been
installed in the unit.
• The user inputs $j (HEX 24/HEX 6A).
• The unit will respond with OK, followed by CR/LF.
4.8 PRINT EVENT DATA
The GPS Timing Unit has the optional capability of storing up to 256 events from up to three
inputs (channels). When the command is sent to print the event data, the first response is three
characters representing event status. The user responds with a % character. This is followed by
the unit outputting the event number, the channel number, and the time the event occurred.
When this first event has been output, the user must respond with a % character within three
seconds signifying the event information has been taken. The unit will then output the second
event.
This process of outputting the data followed by the user’s response (%) continues until all events
have been output. If the user does not take the data and respond with a % within three seconds,
communication with the GPS timing unit will terminate. If no data is available, the unit will
respond with a question mark. If more than 256 events occur, subsequent events will be lost or
overwritten. If two events occur very close together, it is possible that one of the events could be
missed. If that happens, the fact that an event has been missed will be reported in the event
status. Table 4-4 shows the possible event status codes.
In the following example are the steps for printing (outputting) the single event log:
• The user inputs $k (HEX 24/HEX 6B).
• The unit responds with S00 CR/LF.
• The user responds with %.
• The unit will then output the first event. E000 1 056.12:13:45.1437952 CR/LF.
•
• When this data has been taken, the user responds with %.
• The unit will output the second event. E001 1 056.12:13:46.5327642 CR/LF.
• When this data has been taken, the user responds with %.
• The unit will then output E002 ? CR/LF.
The question mark signifies that there is no data available. Event E001 was the last event.
In the above example, S00 indicates no missing events. The first event (E000) occurred on
Channel One at the specified time. The second event (E001) occurred on Channel One at the
specified time.
4.9 REQUEST ONE EVENT LOG DATA
This command allows the user to request data from any one of the 256 events.
• The user inputs $p (HEX 24/HEX 70) followed by “aaa” where aaa is the three digit event
number.
• The unit will respond with:
Sbb (space) Eaaa (space) xx (space) ddd.hh:mm:ss.ccccccc CR/LF
Where: bb = event status
aaa = requested event number
xx = event channel number
ddd = days
hh = hours
mm = minutes
ss = seconds
cc = subseconds
• Unit responds with S00 E125 01 056.12:13:45.1234567 CR/LF
The above example is event status 00, event number 125, event channel number 01, 56 days, 13
hours, 13 minutes, 45 seconds, and 123.4567 milliseconds.
4.10 ENABLE SINGLE EVENT LOG
This command enables the event log option. It consists of the log-on command followed by
three digits. Entering “111” signifies that the positive/rising edge of the input pulse is the ontime edge of the event. Entering “000” signifies that the negative/falling edge of the input pulse
is the on-time edge of the event.
When sent, this command automatically disables the 1pps time interval function.
• The user inputs $1 (HEX 24/HEX 6C) and 3 digits.
• The unit will respond with OK, followed by CR/LF.
Example: 000
The above example will enable the single event log. The on-time edge of the input pulses will
be the negative/falling edge.
4.11 DISABLE SINGLE EVENT LOG
This command disables the event data log.
• User inputs $m (HEX 24/HEX 6D).
• The unit responds with OK CR/LF.
4.12 SELECT MODE
This command allows the user to select the mode of operation. This one digit command
indicates the following modes:
The example above selects the AUTO mode of operation.
4.13 ENABLE TIME INTERVAL
This command enables the time interval measurement using the external 1pps input. The
command must also indicate which edge of the 1pps input is going to be used.
This command automatically disables the event log feature.
• The user inputs $s (HEX 24/HEX 73) 1.
• The unit responds with OK CR/LF.
The example above enables the time interval measurement feature and selects the positive edge
of the 1pps input as the on-time edge.
4.14 DISABLE TIME INTERVAL
This command disables the time interval measurement.
• The user inputs $t (HEX 24/HEX 74).
• The unit responds with OK CR/LF.
4.15 REQUEST TIME INTERVAL
This command allows the user to request the time interval measurement between the internal
GPS corrected 1pps pulse and an external 1pps input pulse. The response consists of three digits
of milliseconds, three digits of microseconds, and a decimal point followed by three digits of
nanoseconds.
This command allows the user to manually enter the position of the antenna/preamp.
The command consists of :
Two digits of degrees latitude.
Two digits of minutes latitude.
Three digits of sub-minutes latitude.
N (North) or S (South).
Three digits of degrees longitude.
Two digits of minutes longitude.
Three digits of sub-minutes longitude.
E (East) or W (West).
+ (plus) or - (minus).
Four digits of altitude in meters.
•
• The user inputs $ } (HEX 24/HEX 7D) 3348824N11753397W+0026
• The unit responds with OK CR/LF.
The above example is entering Symmetricom’s position of:
Latitude 33o 48.824 N.
Longitude 117o 53.397 W.
Altitude + 0026 meters.
4.21 ENTER DAC VALUE
This command allows the user to manually enter a DAC (Digital to Analog Converter) value that
is used to adjust the internal time base. This would typically be done prior to the front panel
LOCKED LED turning on, if disciplining was turned off, or to null/calibrate the internal
oscillator.
The DAC value consists of five digits from 00000 to 65535. If a number is entered that is
greater than 65535, it will automatically be converted to 65535.
The above example sets the DAC value at approximately the middle of its range.
4.22 REQUEST DAC VALUE
This command allows the user to request the current DAC value.
• The user inputs $ N (HEX 24/HEX 4E).
• The unit responds with a five digit value followed by CR/LF.
4.23 ENTER NUMBER OF POSITION AVERAGES
This command allows the user to select the number of position averages that will be used to
calculate position in the start-up mode of operation. The command is comprised of five digits
representing a number from 00010 to 99999. Ten (0010) is the smallest number of position
averages that can be entered. The default is 200.
• The user inputs $Q (HEX 24/HEX 51) followed by four digits.
• The unit responds with OK CR/LF.
Note: The timing accuracy of this unit is directly related to the position accuracy. The more
accurate the position, the more accurate the time. It is recommended that for timing
accuracy of ≤ 300 nanoseconds, 2,000 to 5,000 position averages be performed to insure
an accurate position or input an accurate, surveyed position into the unit.
4.24 ENTER LOCAL OFFSET
This command allows the user to input a desired time offset (in ½ hour increments) whereas the
LCD or optional LED display and/or time outputs would be offset from the selected UTC or
GPS time by the number of hours input. All offsets entered (00.0 to 23.5) are positive and
calculated as west of the Greenwich Meridian (or input an accurate, surveyed position into the
unit).
• The user inputs $| (HEX 24/HEX 7C) 07.0.
• The unit responds with OK CR/LF.
The above example (07.0) inputs a local time offset to correspond to daylight savings time in the
Pacific Time Zone.
This command allows the user to enter a cable delay that compensates for the propagation delay
between the antenna/preamp and the RPU caused by the cable. The delay is approximately 1.5
nanoseconds per foot of antenna cable. The user simply enters the total length of antenna cable
as a four digit number expressed in feet.
• The user inputs $T (HEX 24/HEX 54) 0100.
• The unit responds with OK CR/LF.
In the above example, the user has input cable delay to compensate for one-hundred feet of
antenna cable.
4.26 REQUEST CABLE DELAY
This command allows the user to interrogate the GPS ExacTime unit and find out what cable
delay the unit is currently using.
• The user inputs $U (HEX 24/HEX 55).
• The unit responds with a four digit number that equates to the length of antenna cable (in
feet) that is stored in memory, followed by CR/LF.
Note: This command would only be applicable if the user has changed antenna cable length and
is unsure what delay has been programmed into the GPS ExacTime unit.
4.27 RESYNCHRONIZE MINOR TIME
This command allows the user to manually re-synchronize the minor time (subseconds) to the
GPS on-time 1pps pulse. This command must be issued if the antenna cable length is changed
and subsequently a new cable delay is entered.
This command allows the user to input/reset a series of default parameters into the GPS
ExacTime Unit, which are:
Elevation Angle 5
o
Mode Start-up (AUTO).
Position Average Number 200
Time Interval Disabled, falling edge.
Event Log Disabled, falling edge (all three events).
Exact Frequency Measurement Disabled.
Local Offset 00.0
Cable Delay 50
Position Symmetricom’s
MUX Outputs CH1 IRIG B DC
CH2 10MHz
CH3 1pps
CH4 10HMz
• The user inputs $X (HEX 24/HEX 58).
• The unit responds with OK CR/LF.
4.29 EXTERNAL FREQUENCY MEASUREMENT – SELECT INPUT FREQUENCY
This command allows the user to specify the input frequency.
• User inputs $Y (HEX 24/HEX 59) followed by eight digits and CR/LF. The eight (8) digits
correspond to the input frequency. Leading zeros are required to be entered.
• The unit responds with OK CR/LF.
Example: $Y01000000 CR/LF
The above example illustrates selecting an input frequency of 1MHz.
4.30 EXTERNAL FREQUENCY MEASUREMENT – ENABLE/DISABLE
This command allows the user to enable the external frequency measurement option.
• The user inputs $Z (HEX 24/HEX 5A) followed by a 1.
• The unit responds with OK CR/LF.
This command allows the user to disable the external frequency measurement option.
• The user inputs $Z (HEX 24/HEX 5A) followed by a 0.
• The unit responds with OK CR/LF.
4.31 EXTERNAL FREQUENCY MEASUREMENT – REQUEST DATA
This command allows the user to request the external frequency measurement data. The
measurement and subsequent calculation is done at least once every five seconds and is averaged
over the time period beginning when the external frequency measurement option was enabled.
• The user inputs $[ (HEX 24/HEX 5B).
• The unit responds with a + or -, four digits representing the magnitude of drift/stability, E-,
two digits (exponent - power of ten), space, four digits representing the time period in
seconds, E+, two digits (exponent - power of ten).
4.32 REQUEST SATELLITE SIGNAL SNR
This command allows the user to obtain the signal SNR (Signal Noise Density Ratio) of each
satellite in view. The larger the number, the greater the signal strength. Typical values are
between 30 and 55.
• The user inputs $] (HEX 24/HEX 5D).
• The unit responds with #, two digits of the satellite PRN number, and three digits of signal
SNR. This format will be printed for each satellite in view.
If the signal SNR is 0.00, the satellite has not been acquired.
The last satellite’s information will be followed by CR/LF.
The above example illustrates the unit responding with a signal SNR of +53 for satellite vehicle
twelve and +46 for satellite vehicle twenty-four. The actual message will contain more satellites
than this example.
4.33 REQUEST UNIT OPERATING PARAMETERS
This command allows the user to request a number of operating parameters that aren’t available
with other specific commands.
• The user inputs $^ (HEX 24/HEX 5E).
• The unit will respond with the following example:
U M0 D1 L00 LS13 PA0200 PR0 OS0 GPIB17 LK1
Table 4-6
Operating Parameters
U UTC sync.
G GPS sync.
M0 Mode 0 (Auto mode). 1 = Stationary, 2 = Dynamic, and
5 = Flywheel.
D1 Discipline. 1 = on, 0 = off.
L00 Local time offset.
LS13 Number (13) of Leap Seconds.
PA02000 Number of Position Averages.
PR0 Printer option. 0 = off, 1 = on.
OS0 External Oscillator. 0 = internal. 1 = external.
GPIB17 The address (17) of the IEEE-488 interface. This number
will be meaningful only if the option is installed.
LK1 1 = Unit Locked 0 = Unit Unlocked
This command allows the user to enable or disable the 50/60Hz measurement feature.
• The user inputs $B (HEX 24, HEX 42) followed by either a zero or a one. Zero turns the
option OFF, and one turns the option ON.
• The unit responds with OK CR/LF.
Example: $B1
The above example illustrates enabling the 50/60Hz measurement option.
If the unit is not locked, and it isn’t available, the message “NOT LOCK” will be sent.
4.35 50/60Hz SELECTION (MODEL ET6500 ONLY)
This command allows the user to select either the 50Hz or 60Hz measurement features.
• The user inputs $L (HEX 24, HEX 4C) followed by either a zero or a one. (Zero for 50Hz
measurement, one for 60Hz measurement.) If the unit is not doing measurements, the RS232 will respond with OK (CR) (LF), otherwise the unit will respond with ? (CR) (LF).
4.36 ENTER 50/60Hz OFFSET DATA (MODEL ET6500 ONLY)
This command allows the user to enter a starting point for the time error calculation.
• The user inputs $D (HEX 24, HEX 44) followed by one digit (sign), two digits of seconds, a
decimal point, followed by three digits of milliseconds. The sign digit’s definition is 1 = +
(plus) and
0 = - (minus).
• The unit responds OK CR/LF.
Example: $D 023.406
The above example illustrates entering a time error offset of –20.346 seconds.
Note: The time error offset can only be entered if the 50/60Hz measurement
If a time offset is entered while the 50/60Hz option is enabled, the message “OPT ON” will be
sent, and the time offset data is ignored.
The offset is stored in battery backed RAM, so it will be retained if the unit is turned OFF and
then back ON again.
4.37 REQUEST 50/60Hz MEASUREMENT DATA (MODEL ET6500 ONLY)
This command allows the user to obtain the 50/60Hz measurement data.
• The user enters $A (HEX 24, HEX 41).
• The unit responds with XX.XXXX, space, Hz (representing frequency measurement), space,
±XX.XXXX, space, SEC (representing accumulated time error), space, XXX.X space, DEG
(representing phase angle measurement), space +XX.XXX, space, OFFSET (representing
time offset), CR/LF.
The above response states that the frequency measurement is 60.1324Hz, and the accumulated
time error is +1.3574 seconds.
The 60Hz measurement data is also available on the 50/60Hz measurement screen of the front
panel LCD display. The format is as follows:
FRQ: 60.1324HZ PHASE: 180.2o ERROR: +01.3574S
1>OFFSET:+01.206S<4>OFF<5>ON<6>60HZ/ ON
If the 50/60Hz option is not enabled, ON will be replaced by OFF. When the unit is first turned
on, it will come up in the OFF (default) mode. If the 50/60Hz option is turned on prior to the
unit achieving LOCK, ON will be replaced by ERR and measurement data will not be available.
When measuring the 60Hz with a time period of 16.66 milliseconds, if a measurement occurs
outside a one millisecond window of that time period (such as a noise spike), the measurement is
ignored, and an error is counted. If 1,000 successive errors are read, the message ERR appears,
and the 60Hz measurement option is turned OFF.
4.38 PRINTER – SET-UP CONFIGURATION
This command allows the user to set-up the printer configuration. It is applicable to both the
Standard RS232 Printer Output and the One Second Burst RS232 ASCII Time Output.
This command allows the user to request the current printer set-up. It is applicable to both the
Standard RS232 Printer Output and the One Second Burst RS232 ASCII Time Output.
• The user enters $I (HEX 24/HEX 49).
• The unit responds with: 09600 8/7 N/O/E 1/2<CR><LF>.
(Baud Rate) (8 or 7 data bits) (none, odd, or even parity) (1 or 2 stop bits)
(carriage return) (line feed).
4.40 PRINTER PORT MODE SELECTION
This command allows the user to specify the printer mode or output format . The selection is
either “Standard” or “One Second Burst”. For a detailed description of these two formats, refer
to Chapter Three – Operation.
• The user inputs $> (HEX 24/HEX 3E) followed by either a 0 or a 1.
The “0” is for the standard format.
The “1” is for the one second burst format.
• The unit responds with OK CR/LF.
4.41 PRINTER – SELECT OUTPUT RATE
This command allows the user to specify the interval rate at which the data is output. It can be
any time from three (3) seconds to 9999 seconds. (Leading zeros are required). It is applicable
only to the Standard RS232 Printer Output.
• User inputs $g (HEX 24/HEX 67) followed by four (4) digits corresponding to the number of
seconds.
Example: $g0005
• The unit responds with OK CR/LF (carriage return/line feed).
Example: $g0005
The above example illustrates selecting an output interval rate of five seconds.
4.42 PRINTER – REQUEST OUTPUT RATE
This command allows the user to determine what is the current output rate. It is applicable only
to the Standard RS232 Printer Output.
• User inputs $h(HEX 24/HEX 68).
• The unit responds with four (4) digits followed by CR/LF. These four digits correspond to
the output interval rate in seconds.
4.43 PRINTER – ENABLE/DISABLE & DATA SELECT
This command is applicable only to the Standard RS232 Printer Output.
• User inputs $n (HEX 24/HEX 6E) followed by three (3) digits.
• The first digit enables or disables the printer port.
0 = printer port disabled
1 = printer port enabled
• The second digit enables or disables position information output.
0 = position information disabled
1 = position information enabled
• The third digit enables or disables the output of option data (if available).
0 = option data disabled
1 = option data enabled (if the option itself is available and has been
previously turned on)
Example: $n101
The unit responds with OK CR/LF.
The above example illustrates the user turning on the printer port, not outputting any position
information, but outputting option data (such as external frequency measurement). Refer to the
following examples of output data:
-0019E-12- frequency offset measured in parts to 10
-12
33 48.8270N = latitude 33 degrees 48.8270 minutes, north
117 53.3864W - longitude 117 degrees 53.3864 minutes, west
+0028 = altitude in meters
T1 705337.512 = time interval in microseconds
* For a listing of status codes and error codes, refer to Chapter Three.
External frequency measurement or another option can be substituted for time interval if
available and previously enabled.
4.44 ENTER PRESET COINCIDENCE TIME (MODEL ET6500 ONLY)
This feature provides the ability to preset a coincidence time into the GPS Time Code and
Frequency Generator from hundreds-of-days through tenths of microseconds. When the
coincidence time equals the GPS time, a two microsecond positive going pulse is output. For the
specific output connector, refer to Chapter One.
• The user inputs $o (Hex 24/Hex 6F). (The $ is the attention/log-on character. The “o” is the
ID ASCII character).
• Then enter sixteen ASCII digits to preset the coincidence time (starting with hundreds of
days):
Example: 0562347269785673
This example shows entering the preset coincidence time of:
056 days, 23 hours, 47 minutes, 26 seconds, 978 milliseconds, 567 microseconds, and
300 nanoseconds (or 3 tenths of a microsecond).
The preset coincidence pulse occurs 200 nanoseconds late. It’s pulse width is approximately two
microseconds wide, positive edge on-time. It is capable of driving ten LSTTL loads.
This command allows the user to find out which output is selected on the four multiplexed
channels. The command consists of the log-in character ($-HEX 24), the primary character (JHEX 4A), and the secondary character (R-HEX 52).
• The user inputs $JR (HEX 24/HEX 4A/HEX 52).
• The unit responds with :
1 aa 2 aa 3 aa 4 aa CR/LF.
The digits 1-4 correspond to the MUX channels. “aa” (two digits) corresponds to Table 4-7.
* 10KHz is output in Models ET6000 and ET6010. 2PPH is output in Model ET6500.
** 10Hz is output in Models ET6000 and ET6010. 1PPH is output in Model ET6500.
See Chapter One of this User’s Guide for specifications.
This command allows the user to select the signal output on the four multiplexed channels. The
command consists of the log-on character ($-HEX 24), the primary character (J-HEX 4A) and
the secondary character (S-HEX 53).
• The user enters $JS (HEX 24/HEX 4A/HEX 53) followed by:
aabbccdd
Where:
aa corresponds to 2 digits = Channel 1.
bb corresponds to 2 digits = Channel 2.
cc corresponds to 2 digits = Channel 3.
dd corresponds to 2 digits = Channel 4.
Note: The digits (00-15) are the same as in Table 4-7.
4.47 SET MAJOR TIME – TOD (TIME OF DAY)
This command allows the user to input and change the TOD. This command is only useful when
the unit is in the “Flywheel” mode (See Chapter Three) It consists of the attention/log-on
character, the command character, and nine characters representing days (day-of-year), hours,
minutes, and seconds.
• The user enter $K (HEX 24/HEX 4B) followed by:
DDDHHMMSS
• The unit responds with OK CR/LF.
4.48 SET YEAR
This command allows the user to enter two (2) digits of year into the GPS time. It consists of the
attention/log-on character, the command character, and 2 characters representing year.
• The user enters $< (HEX 24/HEX 3C) followed by two digits.
This feature provides the capability of offsetting the time by one hour to compensate for daylight
savings time. It can be turned on and off using the front panel keyboard. It can also be
programmed to automatically turn on /off for up to ten years using the RS-232 I/O port. Each
time this feature is accessed from the I/O port, two commands need to be issued which consist
of:
A Primary Command
• The user inputs $O (HEX 24/HEX 4F).
A Secondary Command
One of five secondary commands can be issued (in conjunction with the primary command) to
perform the following functions:
4.49.1 DISABLE AUTO DAYLIGHT SAVINGS TIME FUNCTION
This command disables the daylight savings time feature.
• The user inputs D (HEX 44).
• The unit responds with OK followed by CR/LF (carriage return/line feed).
Example: $OD
4.49.2 ENABLE AUTO DAYLIGHT SAVINGS TIME FUNCTION
This command enables the daylight savings time feature.
• The user inputs E (HEX 45).
• The unit responds with OK followed by CR/LF.
Example: $OE
4.49.3 SET AUTO DAYLIGHT SAVINGS TIME DEFAULT INTERVAL
This command allows the following daylight savings time intervals to be loaded into memory.
If you want the unit to automatically increment/decrement, the following command must be
proceeded by the ENABLE command.
4.49.4 REQUEST AUTO DAYLIGHT SAVINGS TIME INTERVAL
This command returns a start and stop time for a specific interval.
• The user inputs R (HEX 52) followed by an interval number of 0-9 (HEX 30 - HEX 39).
• The unit responds with:
#c Yaa Dbbb Hmm Dbbb Hmm CR/LF
where:
c = interval number (0-9)
aa = year
bbb = Julian day
mm = hour
• The first group Dbbb Hmm indicates the start time of daylight savings.
• The second group Dbbb Hmm indicates the stop time of daylight savings.
Example: $OR3
4.49.5 SET AUTO DAYLIGHT SAVINGS TIME INTERVAL
This command allows the user to program a daylight savings time interval.
• The user inputs S (HEX 53) followed by:
caabbbmmbbbmm
where c, aa, bbb, and mm have the same weight/value as explained in the
REQUEST command.
Example: $OS4050920130102
General Specifications
If the stop time is greater than the start time, then the interval is assumed to be in the same year.
If the stop time is less than the start time, then the stop time is assumed to be in the next year.
Performing a “Cold Reset” will disable the Daylight Savings time feature and load in the ten
default time intervals.
This unit utilizes solid-state components. There are no moving parts (except switches etc.) or
parts with limited life.
5.1 ADJUSTMENTS
Periodically the internal time base may have to be nulled/calibrated due to aging and drift of the
oscillator.
5.1.1 INTERNAL OSCILLATOR CALIBRATION
It is recommended that the oscillator be nulled when the DAC value starts to approach 5,000 or
60,000.
The GPS TC&FG will have one of three oscillators installed in it:
• A voltage controlled temperature compensated crystal oscillator (TCXO) located on the GPS
Main Assembly 100015 in location Y3.
• A low noise oven oscillator located on the GPS Main Assembly 100015 in location Y1.
• An X72 or LPRO rubidium oscillator attached to the bottom plate of the chassis assembly.
This oscillator has no mechanical adjustment.
There are two methods to null/calibrate the internal oscillator. Use whichever method is suitable
to your means and capabilities.
A. First Method
The oscillator can be nulled against a known frequency standard with an
oscilloscope or other suitable means by using the following steps:
1. Turn on the unit and wait approximately one hour for the oscillator to warm up
and stabilize.
2. Sync one trace of an oscilloscope on the known frequency standard. Using the
other trace, monitor the 10MHz output of the unit. Remove the top cover of the
unit.
3. The input of the DAC must be held static prior to the nulling oscillator. This
can be accomplished one of three ways:
• Disconnect the antenna from the rear of the unit.
• Select the FLYWHEEL mode.
• Disable disciplining. Refer to Chapter Four, “Disable Disciplining” in the
User’s Guide.
4. Set the DAC value to it’s midpoint 32767. Refer to Chapter Four ,“Enter DAC
Value” in the User’s Guide.
5. The oscillator is adjusted using a plastic adjustment tool. Depending on which
oscillator is installed, the adjustment screw (inside the oscillator) is in one of two
locations:
• The voltage controlled temperature compensated crystal oscillator located on
the GPS Main Assembly 100015 in location Y3 has its adjustment access hole
on the top of the oscillator.
• The low noise oven oscillator located on the GPS Main Assembly 100015 in
location Y1 has its access hole on the side of the oscillator. There is an access
screw used to seal the oscillator that has to be removed first. Remember, after
the adjustment is complete, replace the access screw.
6. Adjust the oscillator until the 10MHz output is stable with respect to the
frequency standard.
7. Enable disciplining. Refer to Chapter Four, “Enable Disciplining” in the
User’s Guide. Replace the top cover.
8. After approximately one hour, check the DAC value number again. If it has
changed by more than ±5000 from 32767, repeat steps two through six.
If a known frequency standard is not available, the oscillator may be nulled as
follows:
1. Set the unit to operate in the STATIONARY mode. Wait until the unit is
2. Read the DAC value either from the RS-232 I/O port, or from the LCD
display.
3. Remove the top cover. Locate the oscillator and its adjustment access hole.
4. SLOWLY (no more than 45o each time) adjust the oscillator and watch the
DAC value change. If the DAC value is 65535, turn the oscillator adjustment
counterclockwise, which will decrease the frequency and the DAC value. If the
DAC value is 00000, turn the oscillator adjustment clockwise, which will increase
the frequency and the DAC value.
5. Wait approximately one minute between each adjustment to allow the
oscillator to stabilize.
6. Keep adjusting the oscillator in the appropriate direction until the DAC value
is approximately at its midpoint (32767). Replace the top cover.
7. If after approximately one hour, the DAC value has changed by more than
±5,000 from 32767, repeat steps one through six.
5.1.2 LCD ADJUSTMENT
The contrast of the LCD display may be adjusted using potentiometer R99.
5.1.3 AC CODE ADJUSTMENTS
The modulation ratio of the AC code output can be adjusted from a typical range of 2:1 to 6:1. It
has been factory adjusted for a ratio of 3:1. The modulation ratio adjustment is potentiometer
R107.
The code output amplitude (level) is adjusted using potentiometer R108. It can be adjusted to
approximately eight volts peak-to-peak, terminated into 50Ω.
5.1.4 10MHz SINE WAVE
The amplitude (level) of the 10MHz sine wave output can be adjusted using potentiometer R30.
The nominal amplitude is approximately 1 volt RMS terminated into 50Ω.
5.1.5 10MHZ SQUARE WAVE
The duty cycle (symmetry) of the 10MHz square wave output can be adjusted to approximate
50/50% using potentiometer R60. When making this adjustment, monitor the 10MHz square
wave at the rear panel BNC output.
If at any time the unit fails to operate or operates intermittently, it is a good idea to remove the
top cover and look for any visible problems or damage. Make sure all cables are securely
connected. Insure all integrated circuits are mounted into their sockets where applicable. Look
for damaged components.
Because the design of the unit utilizes LSI (Large Scale Integrated) circuits, and is
microprocessor based, much of the operation is controlled by firmware/software. There are few
user serviceable components. If severe problems are encountered, consult the factory.
Note: When servicing the power supply, disconnect the AC power from the unit.
5.2.2 POWER LED WILL NOT ILLUMINATE WHEN ON/OFF SWITCH IS
ACTIVATED
DC voltage is not present on J21 input connector pins on Assembly 100015.
Before going into the Theory of Operation of the ExacTime GPS Time and Frequency Generator we
must first understand the operation of the GPS system and what the Satellites are providing. The
GPS system is a ranging system, in which satellites inform the ground user equipment where they
are located and give the time information. The function of the user equipment is to determine its
position (X, Y, and Z) as well as the time (T). This is accomplished through the use of simultaneous
equations. Since there are four unknowns it requires at least four satellites to solve the equations. At
power-on the user equipment has no idea where it is located or what time it is. Once it has acquired
(TRACKED) four satellites, it can begin the process of solving the equations. Once a position has
been determined, it can be loaded into memory and used to solve for the time only. Another aspect
of the GPS system that is in need of some explanation is a deterrent function known as Selective
Availability (SA). This is a purposeful degradation of the GPS system’s performance so that an
enemy of the United States can not use the system accurately against us in time of a war. Although
SA is not currently activated, it can be at any time. The degradation that takes place is from twentyfive meters to one-hundred meters Spherical Error of Probability (SEP) for position information and
one-hundred nanoseconds to 300 nanoseconds 95% of the time for Time information.
5.3.2 MODES OF OPERATION
Now that we understand that a GPS is a ranging system and the user equipment must calculate its
position as well as time, we will now take a look at the different MODES of operation of the
equipment and understand how it affects the operation of the equipment. There are several modes of
operation for the ExacTime (Auto, Stationary, Dynamic, and Flywheel). We will start off with the
Flywheel mode and work our way back to the normal Auto mode.
A. FLYWHEEL MODE
Flywheel mode is a new, optional mode in which the unit is powered-on and does not
operate from GPS information. The operator can set the time and the unit will function as a
stand-alone clock and frequency source. No correction to the time or frequency are done by
the unit, it simply continues from the last information in terms of the DAC value, position
data, output selection, etc.
The Dynamic mode of operation is a mode in that it is solving for all four variables (X, Y, Z,
and T) at the same time. This mode is used either by the system to determine its location or
used in a three-dimensional moving platform (i.e. aircraft). The GPS receiver used in the
ExacTime is a OnCore Module. This receiver has eight channels in which to decode satellite
information (what is referred to as tracking a satellite). Four of the channels will be
collecting data from four satellites while the remaining four channels will be collecting data
from as many as four more satellites in a multiplex scheme. In this way the receivers
processor can be solving for the four unknowns from as many as four sets of equations at the
same time. This is referred to as an “over-determined solution.” Some of the effects of SA
can be smoothed out using this process. However, in this mode the time information is
moving as well as a function of newly calculated positions each second. This is not the most
stable timing mode to operate in, but for moving platforms it is the best mode of operation.
C. STATIONARY MODE
It is better to refer the Stationary mode as a one-dimensional mode. The receiver will use the
stored position in memory and solve for the time information from as many as eight satellite
at the same time. The receiver will then provide an average solution of the time information
to the ExacTime, thus providing a more stable time in which to operate under the effects of
SA. This is the best timing mode of operation as long as the equipment is in a static
environment and a good position has been entered into memory.
D. AUTO MODE
The Auto mode is a preprogrammed mode in the ExacTime and is the default mode that the
unit is shipped to the customer in. At power-on the unit does not know where it is nor what
time it is, thus it must determine all of this. At power-on the Auto mode commands the
receiver into the Dynamic mode of operation so that it can determine the location as well as
time. The ExacTime will first set an approximate time and position as soon as it tracks four
satellites. It will then begin stabilizing the internal oscillator in order to get it close to the
correct frequency. After completion of the oscillator stabilization the unit will begin
collecting position information. It will average the default selection of 200 positions, the
unit can be set to collect as many as 99,999 positions. After the 200 positions have been
collected it will command the receiver into a Stationary mode, load the average position into
the receiver, set time and begin normal Stationary mode of operation. We will discuss this
normal mode of operation in more detail later.
The ExacTime unit is comprised of several sub-assemblies, power supplies, main clock assembly,
GPS receiver, front panel LCD display, front panel keypad, optional rubidium oscillator, option
motherboard, plug-in option assemblies. For the purpose of this discussion a configuration including
a rubidium oscillator, 1MHz and 5MHz sine wave output options will be used in the understanding
of the ExacTime’s operation (please see Figure 5-1).
A POWER SUPPLY (P/N 8010-LPT4-2)
The basic power supply in this configuration is 8010-LPT4-2. This supply is used to power
the ExacTime and all of the electronic assemblies (i.e. main assembly, front panel
assemblies, GPS receiver, and option motherboard). It provides the system with a regulated
+5 volts, +12 Volts and -12 Volts. All of the electronics use these voltages to operate within
the ExacTime.. Without some or all of the voltages the unit will not operate correctly.
When checking for any problem within the ExacTime it would be good to verify all of the
power supply voltages to be assured they are correct. This can be done at the connector
located at the supply or at the end of the power cable.
B. GPS MAIN BOARD (P/N 100015)
This main assembly is the center of the unit. It includes a microcomputer, memory, I/O
interface, buffers, and all of the additional circuits to support the ExacTime’s functions. The
computer provides information to the front panel LCD for display of information to the
operators as to the status, error, and many other operational information and selections. It
interfaces to the front panel keypad and scans for operator key depressions and displays the
selected information. All inputs and outputs at the rear panel with the exceptions of the ones
provided by the option motherboard come from the main assembly. All outputs are buffered
so as to prevent any damage to the unit should any output be shorted for any reason. Located
on the main assembly is the Oncore Receiver Module as a plug-in assembly. It is held in
place by four small screws and connects via an OSX connector and a multi-pin DIP
connector. We will discuss the operation of the Main Assembly later in this section in more
detail.
C. FRONT PANEL KEYPAD & LCD ASSEMBLY (P/N 55158)
The front panel keypad is a board that has small buttons and rubber fingers that go through
the front panel to provide the operator with a colored push button and tactile feedback of a
button push. The push buttons are scanned by the main assembly computer for operator
entry of information or commands. This board provides the mounting for the LCD display
as well. The LCD provides all of the operator information, menu selections, and operator
feedback of entries. The interface is through two multi-pin ribbon cables to the Main
Assembly.
The option motherboard is used in order to expand the capabilities of the ExacTime. It
provides a computer buss command interface to option assemblies, if required, as well as
basic 1pps, 10MHz, 5MHz, 1MHz, IRIG B and other signals that may be required for option
expansion. The option slots (1-4) provide this information to optional plug-in assemblies
(see the ExacTime Configuration Guide for a list of the option assemblies available). For
this example the only option assemblies plugged in are the 1MHz and 5MHz sine wave
shapers. The sine wave shapers simply take the 1MHz or 5MHz TTL square wave signals
provided on the buss interface and provide a sine wave output to the rear panel BNC
connectors on the option motherboard. The option motherboard provides buffers before the
signals go the BNC connector so as to prevent and damage should the output be shorted for
any reason. Additional options could be added to this configuration as there are two
additional slots available for customer expansion. Should any of the option outputs fail it is
a simple matter to determine if the buffer has failed or the module assembly has failed by
swapping the modules. The sine wave shapers are interchangeable and can be plugged in to
any slot or from another unit. Power is provided to the assembly through a parallel cable
from the power supply.
E. X72 RUBIDIUM OSCILLATOR (OPTIONAL)
The internal oscillator can be an X72 Rubidium Oscillator. Its interface to the GPS Main
board (100015) is through a cable assembly attached to connector J23. The 10MHz
frequency output and the control voltage to adjust the frequency of the oscillator are via this
cable assembly. The control voltage is provided by a digital-to-analog converter on the main
assembly. It is used to discipline (control) the frequency output to the GPS reference.
5.3.4 MICROCOMPUTER PROGRAM THEORY OF OPERATION
The microprocessor clock provides a system where by the time as well as the frequencies generated
are “disciplined” i.e. phase locked to the GPS reference information. Looking at Figure 5-1 there are
two things that form the interface between the receiver and the clock. The first is an RS-422 I/O that
provides all of the operating commands, status, and GPS data to the clock. The second is an on-time
1pps reference pulse. Once the receiver has positioned the 1pps reference, and after it begins
tracking satellites, the difference (BIAS) between the 1pps reference and the real “on-time” 1pps is
measured. During the “Oscillator Stabilize” phase, the clock will take this BIAS information and
control the internal oscillator’s frequency to correct for any frequency offset. When the unit turns on
the LOCK LED, the current BIAS information is measured again and the difference (after much
filtering) is used to control the frequency of the internal oscillator.