This User’s Guide contains procedures and descriptive information for proper installation and
operation of the TM7000 TymMachine Time Code Generator/Translator (TCG/T).
The TymMachine has many options designed to meet individual instrumentation requirements.
This manual describes all configurations of the basic TymMachine instrument and comes with
complete specifications. Descriptions of PLUG-IN options may be found in Appendix A.
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 TM7000 and provides technical
specifications.
B. CHAPTER TWO - INSTALLATION
Describes initial inspection, preparation for use, and installation.
C. CHAPTER THREE - OPERATION
Describes both local and remote (RS-232 I/O) operation of the unit.
D. CHAPTER FOUR – THEORY OF OPERATION
Provides information on logic description and theory of operation.
E. CHAPTER FIVE – MAINTENANCE, TROUBLESHOOTING, AND
ADJUSTMENTS
Provides a guide to the maintenance and troubleshooting of this instrument. A
description of the available adjustments is also provided.
F. APPENDIX A
The Option Descriptions for all standard options are provided in this Appendix.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 1-1
Page 9
CHAPTER ONE
1.2 PURPOSE OF EQUIPMENT
The TymMachine performs two basic functions. First, it operates as a Time Code Generator
using an internal 10MHz oscillator, or optionally using an external frequency input (1-10MHz)
as its time base. If the SYNC-GEN feature is utilized, the unit can function as a Synchronized
Time Code Generator, synchronizing the generated outputs to an input code. Secondly, it
operates as a Translator using an input Serial Time Code as a time base. With the addition of a
double-wide option assembly, the TCG/T is also usable as a Tape Search System.
When used as a Generator, the 10MHZ oscillator is divided down to 1PPS. This divider is called
the minor time counter. The 1PPS is further divided and the count permuted so as to generate
BCD Time-of-Year in seconds, minutes, hours, and days. This divider is called the major time
counter. The terms from the major time counter are decoded into decimal form and used to drive
a LED Display. The initial time count must be manually preset into the instrument. The
Generator operation is continuous even during operation of the Translator. See Chapter Four,
Theory of Operation, in this User’s Guide for a more detailed description of the Generator.
The TymMachine Translator relies upon an input Serial Time Code for its time base. This code
is typically a member of the IRIG family. The carrier frequency of the time code is used for the
clock and the time information is automatically set into the major time counter of the Translator.
Chapter Four, Theory of Operation, in this User’s Guide gives a more detailed description of the
Translator.
The terms derived from both the major and minor time counters of the Generator and Translator
are also used to drive option circuits which develop Serial Time Codes, Parallel Outputs, and
Pulse Trains, etc.
In addition to the basic IRIG B generator, the TM7000 contains a Multi-Encoder to generate
additional time codes, an RS-232 I/O, and an RS-232 Talker.
1.3 PHYSICAL DESCRIPTION
The TymMachine is constructed in a 1¾ inch package requiring a minimum 19 inch rack
mounting space. A decimal (LED) display, located on the front panel, shows either generated
time or translated time, depending on the mode of operation. The LCD Display along with the
switches are used to set-up and control the TCG/T. All operating controls, with the exception of
the POWER switch, are located on the front panel. The basic and optional plug-in assemblies
may have switches or jumpers to set them up in specified configurations.
Refer to the Front View of the TM7000 (Figure 1.3.1) and the Rear View of the TM7000 (Figure
1.3.2) on the next page.
1-2 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Refer to the following paragraphs and tables for the specifications applicable to the
TymMachine. Changes or additions to these specifications, if any, are listed in Appendix A.
1.4.1 INPUTS
A. AC POWER (POWER ENTRY MODULE J1)
85 VAC to 264 VAC ±10% 47 - 440 Hz
Less than 40 VA
SLOTS (4) FOR
M3
M1
EXT. TIME BASE IN OR 10MHz SINE WAVE OUT
IRIG B AC OUT
RS-232 TALKER
M4
M2
J9
J2J3J4J5J6J7J8
RS-232 I/O
MISCELLANEOUS OUTPUTS
MULTI-CODE DC CODE OUT
PULSE/1PPS INPUT
AGC OUTPUT
CARRIER CODE INPUT
Figure 1.3.2
TM7000 TymMachine Rear View
MULTI-CODE AC
CODE OUT
Model TMC7000
J11J12J10
Serial
Made in
USA
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 1-3
Page 11
CHAPTER ONE
The power supply used in this unit has an input range of 85 to 264 Volts. No
jumpering required.
B. RS-232 INPUT/OUTPUT (9 PIN D CONNECTOR J2)
This I/O port provides remote control of operating functions in an ASCII
protocol. BAUD rate, parity, word length, and stop bits are all selectable. Data is
input to this interface through the TX line and output through the RX line. Time
data can be output in either ASCII or Packed BCD formats. For operation, refer
to Chapter Three.
Table 1-1 lists the connector pin assignments.
Table 1-1
RS-232 I/O (J2)
Pin Number Designation
Pin 1 Not Used
Pin 2 RX
Pin 3 TX
Pin 4 DTR
Pin 5 Ground
Pin 6 DSR
Pin 7 RTS
Pin 8 CTS
Pin 9 Not Used
C. HIGH STABILITY EXTERNAL TIME BASE INPUT (BNC J5)
This external frequency input can be used to supply a high stability time base for
the unit. The unit will use this external input, if connected, in place of the internal
oscillator. The following Table 1-2 lists the input specifications:
Table 1-2
High Stability External Sine Wave Input (J5)
Frequency 1-10MHz.
Amplitude 1 volt peak-to-peak to 5 volts peak-
to-peak square wave.
Input Impedance
50Ω, nominal.
1-4 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 12
GENERAL DESCRIPTION
Note: In order for this feature to operate, an internal jumper must be properly
selected. See Operation, Chapter Three.
J22
123
EXT. OSC.
INPUT ENABLED
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 1-5
Page 13
CHAPTER ONE
D. PULSE/1PPS INPUT (BNC J6)
This input pulse may be used for External Start or Tracking. Table 1-3 shows the
characteristics for the Pulse Input at J6 if used.
Table 1-3
Pulse/1PPS Input (J6)
Format 1PPS TTL Pulse.
Pulse Width 1-999,999 microseconds.
Rise & Fall Times Less than 1 microsecond.
E. CODE INPUT (BNC J8)
Table 1-4 lists the Code Input formats and Specifications for each, which are
accepted by this unit.
Table 1-4
Carrier Code Inputs (J8)
Formats IRIG A, B, E, G, H. NASA 28, 36.
Carrier Frequencies IRIG A - 10kHz.
Modulation Ratio 2:1 to 6:1.
Input Signal Level 0.1 volts to 10.0 volts peak-to-peak.
Input Impedance
Frequency Range 30Hz to 2MHz.
XR3, 2137, 1892, AN/GSQ-53.
IRIG B - 1kHz.
IRIG E - 1kHz or 100Hz.
IRIG G – 100kHz.
IRIG H - 1kHz or 100Hz.
NASA 28 100Hz.
NASA 36 1Khz.
XR3 250Hz.
2137 1kHz.
1892 1kHz.
AN/GSQ-53 250Hz (Use XR3).
AN/GSQ-53 1kHz (Use 2137).
Greater than 50kΩ, single-ended.
1-6 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 14
GENERAL DESCRIPTION
1.4.2 OUTPUTS
A. MISCELLANEOUS OUTPUTS (15 PIN D CONNECTOR J3)
Table 1-5 lists the various pulse rates, codes, and alarm signals available on this
multipin connector.
Table 1-5
Miscellaneous Outputs (J3)
SIGNAL PIN # SOURCE DRIVE CAPABILITY
1KPPS 1 Generator See Note 1
100PPS 2 Generator See Note 1
10PPS 3 Generator See Note 1
1PPS 4 Generator See Note 1
Carrier 5 Translator See Note 1
Carrier/10 6 Translator See Note 1
Carrier/100 7 Translator See Note 1
Carrier/1K 8 Translator See Note 1
Ground 9 Generator See Note 1
IRIG B DC Code 10 Generator See Note 1
LOS Output* 11 Translator See Note 1
ERR Output 12 Translator See Note 1
13 Not Used
14 Not Used
15 Not Used
Note 1: Outputs will drive a minimum of 4.0V into a 1K resistor to ground, or a
maximum of 0.4V into a 1K resistor to +5V.
All Pulse Rates are 50/50% duty cycle, positive edge on-time.
* Input Threshold (LOSS) is adjustable from 0.5 to 10V P-P with a carrier
frequency of 100Hz - 100kHz.
B. MULTICODE DC CODE OUTPUT (BNC J4)
This output produces a DC level shift serial code that contains the time value
within the TM7000. It is generated by the
Multi-Encoder section. The time code
format is determined by front panel menu selection.
The DC code generated can be IRIG A, IRIG B, IRIG G, NASA 36, XR3, 2137
or AN/GSQ-53 as selected by the Output Code Menu. The time encoded may
come from either the generator or the translator. Codes may be “re/generated”
from the translator at multiple speeds.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 1-7
Page 15
CHAPTER ONE
Table 1-6 shows the specifications of the Multicode DC Serial Time Code output.
Table 1-6
Multicode DC Code Output (J4)
Format Pulse Width Modulated.
Level TTL/CMOS compatible.
Load 4mA sink
C. 10MHZ SINE WAVE OUTPUT (BNC J5)
A buffered output of the internal 10MHz oscillator is available on BNC J5. Table
1-7 shows the specifications of this 10MHz output.
Table 1-7
10MHz Sine Wave Output (J5)
Frequency 10MHz.
Amplitude 1 volt RMS (2.8 volts peak-to peak)
when terminated into 50Ω.
Output Impedance
50Ω, nominal.
Note: In order for this feature to operate, an internal jumper (J22) must be
properly selected as shown below:
J22
123
10MHz
OUTPUT ENABLED
D. AGC (AUTOMATIC GAIN CONTROL) OUTPUT (BNC J7)
This code output is identical to the code input (J8) except that the amplitude is
normalized at 2 volts peak to peak (no load) and 1 volt peak to peak into 50 ohms.
E. RS-232 TIME WORD OUTPUT – TALKER (9 PIN D CONNECTOR J9)
This printer output port can output data to an RS-232 compatible serial printer or
terminal. The data (time and status) can be output in an ASCII or BCD format,
selectable by DIP switches. Refer to Chapter Three for operation.
Table 1-8 lists the connector pin assignments.
1-8 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 16
GENERAL DESCRIPTION
Table 1-8
RS-232 Talker (J9)
Pin Number Designation
Pin 1 Not Used
Pin 2 RX
Pin 3 TX
Pin 4 DTR
Pin 5 Ground
Pin 6 DSR
Pin 7 RTS
Pin 8 CTS
Pin 9 Not Used
F. IRIG B AC CODE OUTPUT (BNC J10)
Connector J10, the IRIG B (B120) Serial Time Code output from the
Generator
contains Time-of-Year plus CF (Control Functions) and STOD (Seconds Timeof-Day).
Table 1-9 shows the specifications of the IRIG B AC Serial Time Code output.
Table 1-9
IRIG B (B120): BCD Time-of-Year (J10)
Carrier Frequency 1kHz sine wave.
Amplitude Adjustable from 0 to 5V Peak to
Peak on the Mark Pulse.
Modulation Ratio Adjustable, 3:1 nominal.
External Load
50Ω minimum.
G. IRIG B DC CODE OUTPUT (BNC J11)
Connector J11, the IRIG B (B000) Serial DC Level Shift Time Code output from
Generator contains Time-of-Year plus CF (Control Functions) and STOD
the
(Seconds Time-of-Day).
Table 1-10 shows the specifications of the IRIG B DC Serial Time Code output.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 1-9
This output produces an AC serial code that contains the time value within the
TCG/T. It is generated by the Multi-Encoder section. The time code format is
determined by front panel menu selection.
The AC code generated can be IRIG A, IRIG B, IRIG G, NASA 36, XR3, 2137
or AN/GSQ-53 (250 Hz) as selected by the Output Code Menu. The time
encoded may come from either the generator or the translator. Codes may be
“re/generated” from the translator at multiple speeds.
Table 1-11 shows the specifications of the Multicode AC Serial Time Code
output.
Table 1-11
Multicode AC Code Output (J12)
Carrier Frequency Dependant on code selected.
Amplitude Adjustable from 0 to 5V Peak to
Peak on the Mark Pulse.
Modulation Ratio Adjustable, 3:1 nominal.
External Load
50Ω minimum.
1.4.3 INTERNAL TIME BASE
This unit can have one of two 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. VCXO (VOLTAGE CONTROLLED TEMPERATURE COMPENSATED
CRYSTAL OSCILLATOR) with the following specifications:
Output Frequency/Waveform
10MHz Sine Wave.
1-10 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 18
GENERAL DESCRIPTION
Aging Rate
±1.0PPM maximum per year.
Temperature Range and Stability
o
±1.0PPM from -30
crystal. The TCG/T is rated at 0
to +75oC. (Note: This temperature range applies only to the
o
to +50oC.)
The following specifications are for the 10MHz sine wave output (2.8 volts peakto-peak terminated into 50Ω) available on rear panel BNC connector J5:
Table 1-12 shows the Environmental specifications of this unit.
Table 1-12
Environmental Specifications
Temperature 0oC to +50oC Operating.
-20oC to +55oC Storage.*
Humidity: Up to 95% Relative.
* Long Term Storage (1 year, -20oC to +35oC)
Because the TM7000 contains a battery, when storing for more than 1 year, charge at
least once a year (i.e. turn on the unit and let it run for at least 24 hours) to prevent
battery leakage and deterioration in performance due to self-discharging.
1.4.5 SIZE AND CONFIGURATION
Table 1-13 shows the physical size and configuration of the TymMachine.
1-12 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 20
GENERAL DESCRIPTION
1.5 SAFETY PRECAUTIONS AND HEALTH HAZARDS
With normal handling, this product contains no materials, which could cause any health hazards.
This product utilizes low voltages which in themselves cause no personal safety problems with
the exception of the AC Power input voltage, and voltages within the Power Supply.
The following “CAUTION” label will appear in this manual where precautionary measures
should be taken.
*** CAUTION ***
The AC Power input module utilizes a power supply which has an input range of 85 to 264
volts. This voltage is only exposed to personnel when the Top Cover of the unit is removed.
This High Voltage exists in the right rear corner of the unit as viewed from the front.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 1-13
Page 21
CHAPTER ONE
This Page Intentionally Left Blank
1-14 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 22
CHAPTER TWO
INSTALLATION
2.0 INTRODUCTION
This section provides an installation procedure for the TM7000 TymMachine Time Code
Generator/Translator (TCG/T).
2.1 INSTALLATION PROCEDURE
Upon receiving the TymMachine, make a thorough inspection of the instrument and all its
accessories. Any damage or loss of equipment should be reported immediately to the
responsible carrier. If no damage is found, install the TymMachine as outlined in the following
steps:
2.2 PRE-INSTALLATION CHANGES (IF DESIRED)
Before shipping, the TymMachine was configured for the anticipated use. If the user wishes to
make any changes this can most conveniently be done before installation. See the Top Assembly
Drawing for the location of assemblies. (The Top Cover of the unit needs to be removed to
access any of the jumpers or internal switches.)
2.2.1 POWER SUPPLY
The Power Supply in this unit has an input operation range of 85 to 264 Volts AC 47 to 440 Hz
therefore no jumpers are required.
2.2.2 SYNCHRONIZED TIME CODE GENERATOR ASSEMBLY 100007 (refer to
Figure 2.2)
A. REAR PANEL BNC J5 CONFIGURATION
Internal jumper J22 provides selection of J5 (rear panel BNC) as an external
oscillator input or a 10MHz sine wave output.
Note: The factory default setting for this jumper is Ext. Osc. Input Enabled.
J22
EXT. OSC.
INPUT ENABLED
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 2-1
J22
123
123
10MHz
OUTPUT ENABLED
Page 23
CHAPTER TWO
J22 BNC J5
CONFIGURATION JUMPER
R132 LOSS OF SIGNAL
THRESHOLD ADJUDTMENT
R88, R96 and R97 PLL
ADJUSTMENTS
(FACTORY ONLY)
R184 10MHz OUTPUT
AMPL ITUDE ADJUSTMENT
R86, R100 and R101 IRIG B
RATIO, PHASE and
AMPLITUDE ADJUSTMENTS
J23 FOR DEVELOPMENT
(FACTORY ONLY)
J20 MULTI-ENCODER
CONFIGURATION JUMPER
RS-232 TALKER
CONFIGURATION SWITCHES
J21 RS-232 T ALKER
CONFIGURATION JUMPER
R20 AND R21 MULTIENCODER AMPLITUDE A ND
RATIO A DJUSTMENTS
2-2 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
R9 LCD CONTRAST
ADJUST
FI GURE 2.2
Page 24
INSTALLATION
B. REAR PANEL BNC J4 AND J12 CONFIGURATION
Internal jumper J20 configures the Multi-Encoder outputs to contain either the
generated time, the translated time, or in the automatic mode (with no jumper) to
contain the time displayed on the LED Display. Rear panel BNC J4 is the MultiEncoder DC output, and J12 is the Multi-Encoder AC output.
Note: The factory default setting for this jumper is Automatic.
J20
321
GENERATOR
SELECTION
J20
321
AUTOMATIC
J20
321
TRANSLATOR
SELECTION
Note: Power must be cycled for a jumper change to be effective.
C. REAR PANEL J9 (9-PIN D CONNECTOR) CONFIGURATION
Internal jumper J21 configures the RS-232 Talker to output either the generated
time, the translated time, or in the automatic mode to output the time displayed on
the LED Display.
Note: The factory default setting for this jumper is Automatic.
J21
AUTOMATIC
12
3
GENERATORTRANSLATOR
12
4
3
4
12
3
4
Note: The mode, number of bits in the output word, BAUD rate, parity etc. of the
RS-232 Talker should be changed at this time if desired. Refer to Chapter Three.
2.3 RACK MOUNTING PROCEDURE
The TymMachine is designed for standard nineteen inch rack mounting.
Optional chassis slides are recommended if the unit is to be installed in an equipment rack. Refer
to Figure 2.3. 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 TymMachine. To mount it using the
optional slide mounting kit, use the #6 self tapping screws provided with the kit.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 2-3
Page 25
CHAPTER TWO
FIGURE 2.3
*** CAUTION ***
General Cautions/hazards to be considered when installing the TymMachine
into an equipment rack:
2.3.1 TMRA - The maximum recommended ambient temperature (Tmra) that this equipment
is specified to operate at is +50oC.
2.3.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.3.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.3.4 MECHANICAL LOADING - Mounting of the equipment in the rack should be such
that a hazardous condition is not achieved due to an uneven mechanical loading.
2.3.5 CIRCUIT OVERLOADING – Consideration should be given to the connection of the
equipment to the supply circuit and the effect that overloading of circuits may have on
over current protection and supply wiring. Appropriate consideration of equipment
ratings should be used when addressing this concern.
2.3.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, chassis ground lug etc).
2-4 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 26
INSTALLATION
2.4 CONNECTIONS – See Rear View TM7000, Figure 2.4
Rear panel connectors J4, J5, J6, J7, J8, J10, J11 and J12 are BNC type connectors. Mating
connectors are not provided with the TymMachine, as the type used depends upon the type of
coaxial cable used.
Connector J3 is a 15 pin “D” type connector, DA-15P Cannon or equivalent. The mating
connector is provided with the TymMachine.
Connectors J2 and J9 are 9 pin “D” type connectors. Because the mating connectors and cables
(1 to 1) are readily available, they are not furnished with the TymMachine.
Make all connections to the TymMachine rear panel and Option assemblies as follows:
a. Ensure that the
POWER switch is in the OFF position. Connect a primary power
source to power input connector on rear panel of the TymMachine power entry
module, using the Power Cord provided.
b. Make appropriate connections to TymMachine Input/Output connectors to the
rear panel of the TymMachine as well as any Option Assemblies.
Note: Input /Output cable assemblies are not supplied, and must be fabricated,
using the connector plugs supplied with the TymMachine. Refer to Chapter One
and the Option Description(s) for connector type, J-numbers and pin assignments.
c. Connect a Carrier Modulated Code to the input connector (J8) if desired.
d. An External Frequency, any integer of 1 through 10 MHz (1, 2, 3 MHz, etc.)
input to the TymMachine, at rear panel BNC connector J5, may be used to
operate the TymMachine in lieu of the internal oscillator.
Note: This input must be TTL Square Wave or Sine Wave with a minimum
amplitude of 1 volt Peak-to-Peak and a maximum of 5 volts Peak-to-Peak into a
50 Ohm load.
e. If the TymMachine is to be used as a Tape Search Control Unit, connect the Tape
Search output connector to the reproducer.
f. The unit is now ready for operation
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 2-5
The following procedure should be adhered to when installing any option card assembly:
M1
M2
J2J3J4J5J6J7J8
OPTION AREA
RS-232 I/O
MISCELLANEOUS OUTPUTS
MULTICODE DC CODE OUT
CODE
OUTPUT
PULSE/
1PPS INPUT
EXT. TIME
BASE INPUT
a. Disconnect power from the TymMachine.
b. Option cards are installed in the rear panel option areas labeled M1 to M4.
Remove the six screws that hold the Rear Panel Option Plate and the Option Plate
Blanks to the chassis. Refer to Figure 2.4.
c. Configure and verify the settings of the option card. Refer to the Option
Description supplied with the card or furnished in Appendix A of this User’s
Guide.
d. Insert the module into the selected option slot, being careful that the components
are on the upper side of the module. Make sure the option card is firmly seated in
the connector.
e. Reinstall the Rear Panel Option Plate. Using the six screws, attach the Option
Plate (furnished with the Option Card) and any remaining blank panels through
the Rear Panel Option Plate to the metal chassis card guides.
f. Attach any applicable I/O cables, and apply power to the unit.
CODE
INPUT
2-6 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 28
CHAPTER THREE
OPERATION
3.0 INTRODUCTION
The TymMachine TM7000 features two independent displays, an LED Time display and a LCD
Display (MENU) of instrument function and user selections. Immediately below the LCD
Display are sixteen push-button switches. The switches at either end are used to select the next
or previous menu. The remaining fourteen switches are used to make selections from the menu.
In many cases when a selection is made, the menu is automatically changed to the next menu. If
the operator wishes to retain the previously made selection, he may simply press the NEXT
switch. Once made, a selection remains in memory indefinitely until changed by the operator.
3.1 CONTROLS AND INDICATORS
With the exception of the POWER switch (located on the rear panel Power Entry Module), all of
the normal operating controls of the TM7000 are located on the front panel. Their purposes and
functions are described in the following paragraphs.
Note: The outputs, jumper selections, potentiometers etc. described in this Operation
Chapter are derived from and located on the Synchronized Time Code Generator (STCG),
Assembly 100007.
3.2 CONTROLS
The following is an explanation of the controls used in this unit:
3.2.1 POWER SWITCH
POWER Switch is rocker type switch, located on the rear panel Power Entry Module of the
The
unit. It controls application of AC power to the unit. The internal battery for backup time
keeping is not controlled with this switch.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-1
TM7000 Front Panel
Figure 3.1
Page 29
CHAPTER THREE
3.2.2 NEXT SWITCH
The NEXT switch is used to change the LCD Display to the next menu. When the end of a
series of menus is reached, this switch selects the menu most likely to be used next. Of the block
of 16 LCD Display switches, the
NEXT switch is the one on the extreme right (as viewed from
the front). See Figure 3.1.
3.2.3
PREV SWITCH
The PREV switch is used to change the LCD Display to the previous menu. Of the block of 16
LCD Display switches, the
PREV switch is the one on the extreme left (as viewed from the
front). See Figure 3.1.
3.2.4 SELECT SWITCHES
The remaining 14 switches, located between the
NEXT and PREV switches (See Figure 3.1), are
used to make the selections within a menu. Most menus have a function on the top line, and
selections on the bottom line. The bottom line thereby identifies the purpose of the SELECT
switches. The purpose of these switches change when the menu changes. When two or more
switches are below a legend, any one of them may be used for that selection.
3.2.5 INTERNAL JUMPERS (LOCATED ON ASS’Y 100007) - Refer to Figure 2.2 in
Chapter Two
A. J21 RS-232 TALKER OUTPUT SELECT
This jumper configures the RS-232 Talker to output translated time, generated time, or in
the automatic mode, to generate the time displayed on the front panel LED Display.
J21
AUTOMATIC
GENERATORTRANSLATOR
12
3
Note: The factory default setting for this jumper is Automatic.
3-2 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
12
4
3
4
12
3
4
Page 30
OPERATION
B. J20 MULTI-ENCODER OUTPUT SELECT
This jumper configures the Multi-Encoder to output translated time, generated time, or in
the automatic mode (with no jumper installed), to generate the time displayed on the front
panel LED Display.
J20
321
GENERATOR
SELECTION
J20
321
AUTOMATIC
J20
321
TRANSLATOR
SELECTION
Note: The factory default setting for this jumper is Automatic. Power must be cycled for
a jumper change to be effective.
C. J22 REAR PANEL BNC J5 CONFIGURATION
Internal jumper J22 provides selection of J5 (rear panel BNC) as an external oscillator
input or a 10MHz sine wave output.
J22
123
EXT. OSC.
INPUT ENABLED
J22
123
10MHz
OUTPUT ENABLED
Note: The factory default setting for this jumper is Ext. Osc. Input Enabled.
3.3 INDICATORS
The following paragraphs give an explanation of the indicators used in this unit:
3.3.1 LCD DISPLAY
The LCD Display is used to display menus for operator prompting, instrument status, and the
function of the select switches. The LCD Display is located on the right half of the front panel
just above the SELECT switches. See Figure 3.1.
3.3.2 LED DISPLAY
The LED Display is normally used to display Time-of-Year. The time displayed is automatically
selected from the Generator or the Translator according to the menu chosen. The LED Display is
located on the left half of the TM7000 front panel. See Figure 3.1.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-3
Page 31
CHAPTER THREE
3.4 OPERATING PROCEDURES
This section contains operating procedures for the TM7000. All units are capable of operation in
the GENERATOR or TRANSLATOR mode. Those supplied with the Tape Search Option can
alsooperate in theTAPE SEARCH mode. Selection of any optional mode not supplied results
in the LCD Display changing to that shown in Figure 3.4.1. Pressing any switch will exit this
menu.
Selection Not Installed Display
Selected option is not installed.
Call your DATUM representative
Figure 3.4.1
3.5 POWER ON/OFF
Push the rear panel POWER switch to the ON position to activate the unit. (Push the side of the
rocker switch indicated by “-”).
To remove power from the unit, push the POWER switch to the OFF position. (Push the side of
the rocker switch indicated by “o”).
Note that the POWER switch has no effect on the internal backup time keeping circuitry,
although POWER must be ON to charge the backup battery.
When power is first applied to the unit, a self-test and diagnostic procedure is performed.
During the several seconds this takes, the condition of the displays are indeterminate. Following
self test, the Versatile Display Function Menu, as shown in Figure 3.5.1, will be displayed on the
LCD Display. The LED Display will indicate Time-of-Year if the Generator is running. If
stopped, a LED test will be performed, and then day one will be displayed. Any other display
indicates a failure.
In units equipped with the Power On Translate option, the LCD Display will display the menu as
shown in Figure 3.5.2, and Translator time will appear on the LED Display.
Versatile Display Function Menu
GENERATOR TRANSLATOR TAPE SEARCH
IRIG NASA XR3/2137 OTHER
3-4 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Select VERSATILE DISPLAY function.
Figure 3.5.1
Power On Translate Option Display
Select Desired Code Family
Figure 3.5.2
Page 32
OPERATION
3.6 INITIAL MENU SELECTIONS
The SELECT switches provide manual control of the TM7000. The function of these switches
changes when the menu is changed. The menu may be changed by pressing the NEXT switch,
PREV switch, or one of the select switches.
the
The progression of menus is broken into logical sequences for the three distinct functions of the
TM7000: Generator, Translator, and Tape Search (Optional). In order to avoid operator
confusion, the menus corresponding to options, which
are not included in a specific unit
configuration, are not accessible to the user. If selected, the message shown in Figure 3.4.1will
appear on the LCD Display. Menus for the RS-232 I/O are accessed from the Generator Menu.
The menus relating to the hardware options are presented with the Option Descriptions in
Appendix A.
In some instances, a menu selection requires a mode change in the unit. For example, going
from GENERATOR to TRANSLATOR. The following Warning Message shown in Figure
3.6.1 will appear to remind the user of a mode change:
Warning Message
WARNING! This selection will change time
Output and LED display. PROCEED? YES NO
Figure 3.6.1
The unit will only proceed to a different mode if YES is selected from this menu. If NO is
selected, the unit will revert to the previous menu and the mode will remain intact.
In this chapter each menu will be depicted. The menus, which may be accessed from this initial
menu, are shown below it, along with explanatory text, when additional clarity is needed.
Once a set-up parameter has been input, i.e. Translate IRIG B, that menu may be subsequently
skipped over by continuously pressing the NEXT switch. Tape searching is stopped when the
AUTO-S or MAN-S menus are exited. The new user is encouraged to experiment with the
selection of the different menus and operating modes.
3.6.1 CHANGE DISPLAY FORWARD OR BACKWARD
To change from an existing display (menu) to the next display, press the NEXT switch located
on the front panel. To go back to a previous display, press the PREV(ious) switch located on the
front panel.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-5
Page 33
CHAPTER THREE
3.6.2 EXPLANATION OF SWITCH
The top line of the display will show the switch function such as Select Generator Mode. The
bottom line is the selection to be made such as SET-UP or OPERATE. See Example Figure
3.6.2.1.
Example
Select generator MODE.
SET-UP OPERATE
Figure 3.6.2.1
3.6.3 INTRODUCTION TO SELECT SWITCHES
The switches are used to make the selection desired from a menu screen. See Figure 3.6.3.1 for
an example of using the switches.
Example
Select generator MODE.
SET-UP OPERATE
Figure 3.6.3.1
The example shows the Generator Select Mode select Screen. If either of the switches directly
below SET-UP is pressed, access to the SET-UP Generator menu screen will appear on the LCD
Display. Pressing either of the switches directly below OPERATE will select the OPERATE
Generator menu screen to appear on the LCD Display.
Pressing the NEXT switch will advance the LCD display to the Select Versatile Display
Function Menu screen shown in Figure 3.6.4.1.
3.6.4 VERSATILE DISPLAY FUNCTION MENU
This display, the Versatile Display Function Menu, allows the user to select the mode of
operation in which the TM7000 is to operate.
Versatile Display Function Menu
Select VERSATILE DISPLAY function.
GENERATOR TRANSLATOR TAPE SEARCH
Figure 3.6.4.1
Selecting GENERATOR from the menu by pressing any key beneath GENERATOR will result
in the Select Generator Mode display, Figure 3.7.1 in Paragraph 3.7 being displayed.
3-6 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 34
OPERATION
Depressing any of the switches under TRANSLATOR causes the LCD Display to change to the
Warning Message, Figure 3.6.1. This is prior to entering the Set-up Translator Menu, Figure
3.8.1 in Paragraph 3.8 Translator Operation.
Selection of the TAPE SEARCH mode of operation is accomplished by pressing any of the
switches under TAPE SEARCH. Selecting TAPE SEARCH will change the LCD Display to the
Warning Message, Figure 3.6.1, prior to entering the Select Tape Search Mode Menu screen.
This will only occur if the Tape Search option assembly, TM Option 02/02A is installed. If this
option is installed, see TM 02/02A Option Description, located in Appendix A.
3.7 GENERATOR OPERATION
The initial menu, as shown in Figure 3.7.1, for the Generator Function requires the user to
choose between SET-UP and OPERATE modes. The Generator Time is displayed on the LED
Display whenever a Generator function is displayed on the menu. When powered down with the
Generator stopped, it will power up stopped and time set to day one, so you can go directly to the
SETUP menu and preset the time. Conversely if the Generator is running, it may be desirable to
go to the OPERATE menu and stop the Generator before presetting time. It is not necessary to
stop the Generator to preset time, so a shift to daylight savings time (for example) can be easily
accomplished.
Select Generator Mode Menu
Select generator MODE.
SET-UP OPERATE
Figure 3.7.1
Using either of the switches below SET-UP will change the LCD Display to that shown in
Figure 3.7.7.1 for user use in controlling the Generator.
Pressing the PREV switch will return the LCD Display to the Versatile Display Function Menu,
Figure 3.6.4.1.
3.7.1 GENERATOR OPERATE MENU
Using either of the switches below OPERATE will change the LCD Display to that shown in
Figure 3.7.1.1.
This menu provides controls for starting and stopping the Generator, and access to menus for
manual or automatic synchronization. To start the generator press the START switch, located
beneath START. To stop the Generator the two stop switches must be activated in sequence,
STOP (1) then STOP (2). When stopped, the sub-seconds time is set to zero or to the amount of
propagation delay.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-7
Page 35
CHAPTER THREE
Generator Operate Menu
To STOP generator press 1 release then 2
STOP(1) START STOP(2) ADV/RET SYNC
Figure 3.7.1.1
Pressing the NEXT or PREV switch while this menu is displayed will return the LCD Display to
the Select Generator Mode Menu shown in Figure 3.7.1.
Access to the Advance/Retard Menu can be obtained by pressing the appropriate switches below
the desired function. See Paragraph 3.7.2.
Access to the SYNC Select Menu is accomplished by pressing the switch beneath “SYNC”. This
leads to the SYNC Select Menu being displayed on the LCD display as shown in Figure 3.7.1.2.
SYNC Select Menu
Select desired synchronizing mode.
SYNC-&-VERIFY SYNC-GEN 1PS-TRACKING-GPS
Figure 3.7.1.2
The SYNC-&-VERIFY selection is made by pressing any switch under SYNC-&-VERIFY.
See Paragraph 3.7.4, Sync & Verify Operation, for an explanation of the Sync-&-Verify
selection.
Selecting 1PS-TRACKING will change the LCD Display to the 1PPS Tracking Control Menu.
See Paragraph 3.7.5 and Figure 3.7.5.1.
3.7.2 ADVANCE/RETARD OPERATION
Selecting ADV/RET from the menu screen shown in Figure 3.7.1.1 changes the LCD to the
ADV/RET Menu Screen shown in Figure 3.7.2.1.
This menu provides the controls for manually advancing or retarding the time generated by the
TM7000. First select the desired rate, which will be indicated by a blinking digit, then press a
switch under ADV or RET until the desired positioning has been achieved. If necessary, the rate
can be changed and the procedure repeated.
ADV/RET Menu Screen
.1 1 10 100 1K 10K 100K ADV RET
The Advance/Retard Rate is changed by depressing the switch under the desired rate .1, 1, 10,
100 etc. This will cause the selected rate to blink.
3-8 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Select A/R Rate μS/S, then ADV/RET
Figure 3.7.2.1
Page 36
OPERATION
Pressing the NEXT or PREV switch changes the LCD Display to the Generator Operate Menu,
Figure 3.7.1.1.
3.7.3 SYNC GEN OPERATION
Selecting SYNC GEN from the Sync Select Menu, Figure 3.7.1.2 results in the Sync-Gen Menu
screen; Figure 3.7.3.1 being displayed on the LCD Display.
Sync-Gen Menu Screen
SYNC GEN Code NORM TRACKING XX μS/S
enable DISABLE DISC-on-OFF RESET
Figure 3.7.3.1
This menu is used to control the synchronized generator and to indicate a LOSS or NORM(al)
level of code into the Translator. Input for the Sync Gen operation comes from the code input to
the Translator. The Sync Gen function may be enabled or disabled using the appropriate switch.
Tracking continues at the rate stored when a loss of input occurs if enabled. The stored rate may
be reset, by depressing the switch below RESET.
The oscillator discipline function can be enabled or disabled. The DISC - ON - OFF switches
control the function. The SYNC GEN must be enabled for disciplining to operate in the SYNC
GEN mode. Disciplining provides an analog voltage for control of the internal oscillator. It will
not work with the external oscillator. DISC - ON - OFF also functions with 1PPS Tracking if
enabled.
The internal oscillator may be adjusted while tracking to minimize the tracking rate. See Chapter
Five.
If the oscillator is disciplined or the unit is cold, several seconds (or minutes) are required for the
oscillator to settle.
The menu displayed in Figure 3.7.3.1 shows input code to be normal, SYNC GEN to be
disabled, and disciplining to be OFF. If the proper code input level was not present, Loss would
be shown after Code.
Enabling or Disabling the SYNC-Gen mode is accomplished by pressing a switch under the
desired mode. The selected mode will appear in upper case letters.
To set Disciplining ON or OFF press the switch directly below the desired function and the
display will change the selected mode to upper case letters.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-9
Page 37
CHAPTER THREE
3.7.4 SYNC & VERIFY OPERATION
See SYNC Select Menu, 3.7.1.2.
This selection initiates a synchronizing sequence. The TM7000 can synchronize to IRIG A, IRIG
B, or any 1KHz carrier, one frame per second code which the unit translates. The code is
applied to the Translator Code Input (J8) and must be selected on the Translator Code Select
Menu.
*** CAUTION ***
Attempting to Sync and Verify to a code not selected (i.e. the input to the Translator is
different than that selected) can cause the Generator to lock-up. If this happens perform a
Manual System Reset, See Chapter Five, Section 5.3.5.
A message showing “synchronizing” will be displayed on the LCD Display while the unit is
synchronizing to the input code and “synchronized” will appear momentarily when
synchronization is complete. The LCD Display will then return to the SYNC Select Menu,
Figure 3.7.1.2.
If the input is bad or has not been properly selected a fault message will appear.
Pressing the NEXT or PREV switch changes the LCD Display to the Generator Operate Menu,
Figure 3.7.1.1.
3.7.5 1PPS TRACKING OPERATION
See SYNC Select Menu, Figure 3.7.1.2.
The selection of the Tracking Edge is under menu control and Prop Delay may be used to offset
the Generator. Tracking is enabled or disabled by use of the appropriate switch.
1PPS Tracking requires that a 1PPS, TTL level, signal be connected to rear panel BNC
connector J6.
Selection of 1PS-Tracking from the SYNC Select Menu, Figure 3.7.1.2, will cause the LCD
Display menu to be as shown in Figure 3.7.5.1.
3-10 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 38
OPERATION
1PPS Tracking Control Menu
SELECT ON-TIME EDGE 1PPS TRACKING
POSITIVE negative ON off
Figure 3.7.5.1
Selecting the ON-TIME Edge is accomplished by pressing any switch below the desired edge,
either Positive (rising) or Negative (falling). The ON-TIME Edge selected will be shown in
upper case letters on the LCD Display.
1PPS TRACKING may be turned either ON or OFF by depressing the switch below either ON
or OFF. The selected 1PPS TRACKING mode ON or OFF will be displayed in upper case
letters.
Pressing the NEXT or PREV switch changes the LCD Display to the SYNC Select Menu, Figure
3.7.1.2.
3.7.6 GENERATOR SET-UP
Selecting SET-UP from the Select Generator Mode Menu, Figure 3.7.1, leads to the Generator
Set-Up Menu screen shown in Figure 3.7.6.1.
This menu provides a selection of other menus to set-up the Generator and the Computer I/Os.
Generator Setup Menu
Set-up generator.
INPUTS OUTPUTS RS232 488 BUS GPIO
Figure 3.7.6.1
Selecting NEXT will revert the LCD Display to that shown in Versatile Display Function Menu,
Figure 3.7.6.2.
Versatile Display Function Menu
Select VERSATILE DISPLAY function.
GENERATOR TRANSLATOR TAPE SEARCH
Figure 3.7.6.2
Selecting PREV will revert the LCD Display to that shown in Figure 3.7.6.3, the Select
Generator Mode Menu.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-11
Page 39
CHAPTER THREE
Select Generator Mode Menu
Select generator MODE.
SET-UP OPERATE
Figure 3.7.6.3
3.7.7 GENERATOR SET-UP INPUTS
From the Generator Set-Up Menu, Figure 3.7.7.1, the Select Generator Inputs Menu will appear
on the LCD Display when “INPUTS” is selected as shown in Figure 3.7.8.1.
Set-Up Generator Inputs Menu
Set-Up Generator Inputs.
TIME PROP DELAY CNTRL FUNC EXT START
Figure 3.7.7.1
This menu is used to select a menu to input data to the Generator. The four choices permit
presetting Time-of-Year (TIME), presetting Propagation Delay (PROP DELAY), inputting
Control Functions (CNTRL FUNC), or preparing the TM7000 for an External Start Input (EXT
START).
3.7.8 INPUTTING TIME
Selecting “TIME” from the Set-Up Generator Inputs Menu, Figure 3.7.7.1, by pressing a switch
below TIME will generate the Preset Time Display Menu shown in Figure 3.7.8.1 on the LCD
Display.
Preset Time Display Menu
PRESET GENERATOR (0=LY) X:XXX:XX:XX:XX
0 1 2 3 4 5 6 7 8 9 CURSOR < >
Figure 3.7.8.1
This menu is used for setting Time-of-Year into the Generator.
Presetting is accomplished by using the switches, located under the numbers, for numbers zero
through nine, and the cursor left “<” and cursor right “>” switches.
When this menu is selected, the cursor will be positioned at the far left (Leap Year) position.
When a digit is entered, the cursor automatically moves right to the next digit. If desired, the
cursor may be moved without changing a digit by use of the cursor right or left switches. The
cursor wraps around at either end.
3-12 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 40
OPERATION
It is the operator’s responsibility to ensure that only legal times are entered. Leap Year days
radix is provided for by the LY digit left of days. This digit should be 0-3, 0 during Leap Year, 1
the next year, etc. This digit is automatically incremented each year.
Pushing NEXT from this menu will advance to the Generator Operate Menu, Figure 3.7.8.2
allowing the user to start the Generator immediately.
Generator Operate Menu
To STOP generator press 1 release then 2
STOP(1) START STOP(2) ADV/RET SYNC
Figure 3.7.8.2
Pushing the PREV while the Preset Time Menu is displayed will return the LCD Display to the
Set-Up Generator Inputs screen, Figure 3.7.7.1.
3.7.9 INPUTTING PROPAGATION DELAY
The Set Propagation Delay screen as shown in Figure 3.7.9.1 is displayed on the LCD Display
when it is selected from the Select Generator Inputs Menu.
Set Propagation Delay Screen
Select desired PROP DELAY (mS) +XXX.XXXX
0 1 2 3 4 5 6 7 8 9 CURSOR < >
Figure 3.7.9.1
Any propagation delay (or advance) compensation between –4.999mS and +997.0000 mS
(milliseconds) may be selected. Moving the cursor left through the sign (+ or -) will change it.
The Generator must be stopped to enter a Propagation Delay.
When this menu is selected, the cursor will be on the far left digit next to the (+) sign. Digits for
the desired PROP DELAY are entered using the switches located under the numbers 0 through 9.
When a digit is entered, the cursor automatically moves right to the next digit. If desired, the
cursor may be moved without changing a digit by use of the cursor right “>” or cursor left “<”
switches. The cursor wraps around at either end.
3.7.10 SETTING CONTROL FUNCTIONS
When Control Functions (CNTL FUNC) is selected from the Select Generator Inputs Menu,
shown in Figure 3.7.8.1, the LCD Display will change to show the Control Function Bit Display
(1) as shown in Figure 3.7.10.1.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-13
Page 41
CHAPTER THREE
Control Functions entered from these screens are inserted into the Serial Time Code Output of
the basic TM7000. They are also output via the Control Function Outputs option if installed.
A “0” represents the OFF condition of the Control Function Bit and a “1” represents the ON
condition.
Pressing the switch below a Control Function Bit number will change it to a “1” if it is a “0” or
to a “0” if is a “1”.
Up to three groups of nine bits of Control Functions may be accessed. Control Function Bit
Display (1) is the first.
Control Function Bit Display (1)
TOGGLE CF BIT 0 1 2 3 4 5 6 7 8
0 1 0 1 0 0 1 1 0
Figure 3.7.10.1
Pressing the PREV switch while this display is shown will return the LCD Display to the Set-Up
Generator Inputs Menu screen.
Pressing the Next switch will change the LCD Display to show Control Function Bits 9 through
17, which allows for setting Control Function Bits 9 through 17.
Pressing the NEXT switch while Control Function Bits 9 through 17 are shown will change the
Control Function Bits to 18 through 26 allowing them to be changed.
Pressing the PREV switch while any of the above screens are shown will change the LCD
Display to the last (previous) screen shown.
Pressing NEXT while Control Function Bits 18 through 26 are shown will cause the LCD
Display to return to the Set-Up Generator Inputs Menu screen, Figure 3.7.8.1.
3.7.11 EXTERNAL START PROCEDURE AND SET-UP
The purpose of this menu screen is to set-up the Generator to start at a preset time on the second.
To use the External Start feature of this unit one must use the following procedure:
a. Connect a 1PPS, TTL level, signal to rear panel BNC connector J6.
b. Stop the Generator as described in Paragraph 3.7.1 of this Users Guide.
3-14 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 42
OPERATION
c. Preset the Generator to the desired start time as described in Paragraph 3.7.8 of
this User’s Guide.
d. Using the External Start Setup Menu, Figure 3.7.11.1, select the Starting Edge
desired.
e. ARM the External Start one (1) Second prior to the entered start time.
f. On the next selected edge of the External Start input signal the Generator will
start.
The LCD Display will be as shown in Figure 3.7.11.1.
External Start Setup
Select desired start source, then arm.
EDGE- -POS- - -neg ARM
Figure 3.7.11.1
This menu is used when the external start input is a pulse. The start source should be connected
to rear panel BNC J6. Selection of the Edge of the start pulse to be used to start the TM7000 is
accomplished by using a switch located below the desired edge to be used, either Pos or Neg.
The selected edge will be displayed on the LCD Display in uppercase letters.
Pressing the switch under ARM will cause a decimal point on the TENS of HOURS LED on the
LED Time-of-Year Display to illuminate indicating the unit is armed. It will then start the
Generator on the selected edge of the next input pulse (i.e. 1PPS etc.)
3.7.12 SETTING GENERATOR OUTPUTS
Selecting “OUTPUTS” from the Generator Setup Menu, Figure 3.7.12.1 changes the LCD
Display to the Select Generator Output Menu, Figure 3.7.12.2
Generator Setup Menu
INPUTS OUTPUTS RS232 488 BUS GPIO
ID on-OFF LS on-OFF SPEEDUP RE/GEN
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-15
Set-up generator.
Figure 3.7.12.1
Select Generator Outputs Menu
Select Generator Outputs.
Figure 3.7.12.2
Page 43
CHAPTER THREE
3.7.13 SELECTING ID (OR DAYS)
The Generator Outputs Menu, Figure 3.7.12.2, permits selection of the ID mode for the
Generator. This selection allows the user to utilize the Days portion of the display, and in the
Code Output, as a three digit ID (Identification Number). When ID has been set to ON, on will
be in upper case letters and off will be in lower case letters. With ID “ON”, days are not updated
at midnight rollover. Normally ID is OFF.
To enter an ID Number, use Inputting Time as described in paragraph 3.7.8 to enter the desired
ID Number in the Days portion.
3.7.14 SELECTING LS (LEAP SECONDS)
The Select Generator Outputs Menu provides a method of setting Leap Seconds as either ON or
OFF. Setting Leap Second (LS) “ON” any time within 24 hours prior to midnight will
automatically add 1 Second to the Day, at midnight, and will then set itself to “OFF”
“ON” or “OFF” being in upper case letters designates the current mode selection of the function.
3.7.15 SELECTING GENERATOR SPEED-UP (MULTI-CODE SERIAL ENCODER)
Selecting “SPEEDUP” from the Select Generator Outputs Menu, Figure 3.7.12.2, will allow the
generator speed-up rate to be selected as shown in Figure 3.7.15.1 below:
Select Generator Speed-Up Menu
Select Desired Generator Speed up
X1 X2 X4 X8 X16 X32 X64
Figure 3.7.15.1
The SPEED UP menu relates to the generator only. When sped up, most generator functions are
inhibited (including the parallel outputs, video time insertion and J10 & J11 serial code output).
START, STOP and time PRESET are preserved. If the unit is switched to Translate while the
Generator is sped up, the Generator speed is automatically switched to 1:1 (real time). The
allowable generator speed up is dependent on the time code being generated. IRIG G will
function up to a 4:1 increase, while all other codes will work properly from 1:1 up to 32:1. The
32:1 speed is about one percent fast. The generator speed must be manually returned to 1:1 in
order for the re/generate function to work correctly. Merely switching to the Translate mode will
not assure proper regenerate operation.
NOTE
Following a change in selected code output or speed up (greater than 1:1 only) up to 100 seconds
of code time may be required before the outputs are stable. Switching to a 1:1 (real time) speed
will produce correct outputs immediately.
3-16 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 44
OPERATION
3.7.16 SELECTING GENERATOR RE/GEN (MULTI-CODE SERIAL ENCODER)
The RE/GENERATE menu (on the SELECT GENERATOR OUTPUTS menu) is used to select
the output code for rear panel BNC connectors J12 (AC Code Output from Multicode) and J4
(DC Code Output from Multicode), regardless of whether the time source for the code is the
generator or the translator. This Multi-code Serial Encoder is an integral part of the basic
TM7000. This encoder generates IRIG A, IRIG B, IRIG G, NASA 36, XR3, 2137 or AN/GSQ53 (250 Hz) as selected by the Output Code Menu as shown in Figure 3.7.16.1. Codes may be
“re/generated” from the translator at multiple speeds.
Output Code Menu
Select Desired Channel N Output Code
IRIG A--B--G NASA 36 XR3 2137 ANG
Figure 3.7.16.1
NOTE
a. “N” is the current Encoder channel number. Advance with the NEXT button.
b. Select the desired output code with a button directly under the menu item.
The TM7000 has a Multi-code Serial Encoder incorporated into the basic STCG. It’s channel
number is fixed at “1”. The channel number is like an address. If an additional, optional, Multicode Serial Encoder is installed in the option area, its channel number is selectable using DIP
switchs on the card. Its channel (address) number can be accessed from the above menu using
the NEXT button under the LCD display. Only installed channel numbers are displayed.
Multiple encoders may be assigned the same channel number during installation, or each encoder
may be assigned a different channel number. Channels are numbered in “hex” from 1 to C. All
other numbers are illegal. Set-ups are stored and remembered through power outages.
The term ‘re/generation’ refers to generating a time code output with the same time information
as an input time code to the Translator. Output code selection is performed as described above.
Input code selection is performed using the normal Translator controls. For re/generation to
function correctly, the TM7000 must know the speed of the input and the output. This is
accomplished using the FILTER menus to select ENVELOPE FILTER IN and PLAY SPEED
RATIO to the rate of the input and output. When the input code is changed, these selections must
be made again.
Any available output may be re/generated from any translated code with a (real time) frame
period of one second or less. The allowable speed range is 1:1 through 64:1 for all input codes
except IRIG G, which has a maximum rate of 2:1, and IRIG A which has a maximum rate of
16:1.
Note: When using the Multi-Encoder as a re/generator, the Translator must be set up for code
and speed (if not 1:1) before the multi-encoder output code is selected.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-17
Page 45
CHAPTER THREE
The Multi-Code Serial Encoder may get time information from either the Generator or Translator
according to which mode has been selected, or may be forced by a jumper to output either
translator time or generator time, regardless of the mode of the TM7000. See Paragraph 3.2.5 B.
This assembly is shipped with a jumper installed from J20 1-2 to force Generator time.
3.7.17 RS-232 I/O OPERATION/CONFIGURATION
Back on the Generator Set-Up Menu, Figure 3.7.17.2, selecting the “RS-232” mode of operation
will lead to the LCD Display showing the BAUD Rate Selection, Figure 3.7.17.1.
Note: The factory default selection of the RS-232 I/O is 9600 BAUD, 8 bit word length,
no parity, and 1 stop bit.
Select BAUD Rate
Select Baud Rate
SLOWER 1200 FASTER
Figure 3.7.17.1
Pressing a switch under either “SLOWER” or “FASTER” will increase or decrease the BAUD
rate from that currently displayed. Available baud rates are 50, 75, 110, 134.5, 150, 300, 600,
1200, 1800, 2400, 3600, 4800, 7200, 9600, 19200, and 38400. The receiver and transmitter are
always set to the same baud rate.
Pressing the PREV switch will return the LCD Display to the Generator Set-Up Menu as shown
below:
Generator Setup Menu
Set-up generator.
INPUTS OUTPUTS RS232 488 BUS GPIO
Figure 3.7.17.2
Pressing the NEXT switch will allow the user to select parity and stop bits.
Parity can be turned off or set to either even or odd. Either one or two stop bits can be selected.
Parity disabled and one stop bit:
OFF
Parity Select * Stop Bits Select
OFF - odd - even * ONE - two
Figure 3.7.17.3
3-18 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 46
OPERATION
Select odd parity with one stop bit:
ODD
Parity Select * Stop Bits Select
off - ODD - even * ONE - two
Figure 3.7.17.4
Select even parity with one stop bit:
EVEN
Parity Select * Stop Bits Select
off - odd - EVEN * ONE - two
Figure 3.7.17.5
Select no parity with two stop bits:
TWO
Parity Select * Stop Bits
OFF - odd - even * one - TWO
Figure 3.7.17.6
Pressing the NEXT switch will allow the user to select the word length and the output format.
One of two possible output formats can be selected. Either ASCII or PACKED-BCD. The
character length is always eight bits if PACKED-BCD output format is selected, while either
seven bit or eight bit character length may be selected if the ASCII output format is used.
Naturally, the input character length is always the same as the output character length.
Select a word length of seven and the ASCII word output format:
SEVEN
Word Length * Word Output Format
SEVEN eight * ASCII packed-bcd
Select packed BCD format: (Eight word length is automatic)
Word Length * Word Output Format
seven EIGHT * ascii PACKED-BCD
For a description of the RS-232 interface commands and word output format tables, see Section
3.10, RS-232 Interface Data Input/Output.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-19
Figure 3.7.17.7
EIGHT
Figure 3.7.17.8
Page 47
CHAPTER THREE
3.8 TRANSLATOR OPERATION
The following paragraphs provide information on the Set-up and operation of the TM7000 in the
Translator mode.
The Translate functions, Code, Filters, Direction and Polarity are stored in Memory and will
remain there until changed or upon initiating a TM7000 Reset.
Translator operation and set-up is selected from the Select Versatile Display Function Menu
screen shown in Figure 3.8.1
When Translator is selected from the Versatile Display Function Menu the Warning Message as
shown in Figure 3.8.2 will appear on the LCD Display.
Versatile Display Function Menu
Select VERSATILE DISPLAY function.
GENERATOR TRANSLATOR TAPE SEARCH
Figure 3.8.1
Warning Message
WARNING! This selection will change time
Output and LED display. PROCEED? YES NO
Figure 3.8.2
The unit will only proceed to a different mode if YES is selected from this menu. If NO is
selected, the unit will revert to the previous menu and the mode remains intact.
Selecting YES from the Warning Message screen will change the LCD Display to the Set-Up
Translator Menu shown in Figure 3.8.3
Set-up Translator Menu
Set-up Translator.
CODE-AC-dc SLOW CODE
Figure 3.8.3
Frequently there will be no reason to proceed beyond this menu as the LED Display shows
translated time, and all outputs are available as previously set-up.
3-20 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 48
OPERATION
When the Translator is initially powered up, it may be necessary to select the Serial Time Code
being input to the Translator at BNC connector J8 on the rear panel of the unit. To select the
desired input code press the NEXT switch which will change the LCD Display to the Select
Desired Code Family Menu screen as shown in Figure 3.8.1.1.
The functions after CODE, AC-dc, select whether the input code is Amplitude Modulated (AC)
or DC Level Shift (DC). If the Read DC Code option, TM Option 17, is not installed, selecting
DC will not change the function, and the warning message shown in Figure 3.4.1 will be
displayed. If TM Option 17 is installed see TM Option 17, Read DC Code Option Description,
located in Appendix A.
The SLOW CODE selection requires that the Slow Code Assembly, TM Option 18, be installed.
If the option is installed see TM Option 18 Option Description, located in Appendix A.
3.8.1 TRANSLATOR CODE INPUT SELECTION
The following menus and descriptions are used to allow the user to select type of Serial Time
Code being input to the Translator.
Select Desired Code Family Menu
Select Desired Code Family
IRIG NASA XR3/2137 OTHER
Figure 3.8.1.1
Selecting IRIG, by pressing the switch below IRIG, leads to the Select Desired IRIG Code Menu
as shown in Figure 3.8.2.1, on the LCD Display, allowing the user to select any of the IRIG
Serial Time Codes shown to be translated. Selecting NASA changes the LCD Display to the
Select Desired NASA Code Menu, Figure 3.8.3.1 and selecting XR3/2137 causes the Select
Desired Code Menu, Figure 3.8.4.1 to be displayed on the LCD Display screen.
3.8.2 TRANSLATOR IRIG CODE INPUT SELECTION
The Select Desired IRIG Code Menu allows the user to select the Desired IRIG Serial Time
Code to be translated by the Translator.
Pressing the
PREV switch while this menu is shown on the LCD Display will return it to the Set-
Up Translator Menu, Figure 3.8.3.
Select Desired IRIG Code Menu
Select Desired IRIG Code
A B SP1 SP2 E.1 E1K G H.1 H1K
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-21
Figure 3.8.2.1
Page 49
CHAPTER THREE
A blinking cursor appears at the presently selected IRIG code to be translated. The “.1”
indicates a 100Hz code and the “1K” indicates a 1KHz code. If the desired code has been
selected, pressing the NEXT switch will cause the Translating Menu, Figure 3.8.5.1 to be
displayed on the LCD Display.
If there is not a blinking cursor on this menu no IRIG code has been selected. If it is desired to
see what input code has been selected press the NEXT switch and the Translating Menu, Figure
3.8.5.1, will appear on the LCD Display showing the selected Translator code selected in the
upper right hand corner after “Translating”.
If the input code is different than that shown on the display, it is necessary to select the correct
code. Changing the code selection is accomplished by pressing the switch beneath the desired
code. When the new desired code is selected the LCD Display will change to that shown in
Figure 3.8.5.1 with the selected code being translated shown in the upper right hand corner of the
display.
The selection of SP1 or SP2 are reserved for translation of special codes, and the message
“Selected option is not installed…(See Figure 3.4.1) will appear. If either one of these special
codes are provided, its option description will be in Appendix A.
3.8.3 TRANSLATOR NASA CODE INPUT SELECTION
The Select Desired NASA Code Menu, Figure 3.8.2.1, is used to select the NASA code to be
translated. If the code has previously been selected, skip to the Translating Menu, Figure 3.8.5.1
by pressing NEXT. To select a code, push the corresponding switch.
Pressing the PREV switch while the Translating Menu is shown on the LCD Display will return
it to the Set-Up Translator Menu, Figure 3.8.3.
Select Desired NASA Code Menu
Select Desired NASA Code
28.1 28K 36
Figure 3.8.3.1
A blinking cursor will appear on the selected code to be translated. If the desired code has been
selected, pressing the NEXT switch will cause the Translating Menu, Figure 3.8.5.1 to be
displayed on the LCD Display.
If no blinking cursor appears on this menu, none of the NASA codes have been selected.
Pressing the
NEXT switch causes the Translating Menu Figure 3.8.5.1 to appear on the LCD
Display showing the selected Translator Code in the upper right hand corner after “Translating”.
Should the input code be different than that previously selected, it is necessary to select the
correct code. Selecting the correct code is accomplished by pressing the switch beneath the
desired code. When the new code selection is made, the LCD Display will change to that shown
in Figure 3.8.5.1 with the selected code being translated shown in the upper right hand corner of
the display.
3-22 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 50
OPERATION
Selection of 28.1 corresponds to NASA 28 with a carrier frequency of 100 Hz. Selection of
28K corresponds to NASA 28 with a carrier frequency of 1KHz. If selected, the message
“Selected option is not installed…(See Figure 3.4.1) will appear.
3.8.4 TRANSLATOR XR3/2137 CODE INPUT SELECTION
The Select Desired XR3/2137 Code Menu, Figure 3.8.4.1, is used to select a code which is a
member of the XR3 family to be translated. If the desired code has previously been selected,
skip to the Translating Menu, Figure 3.8.5.1 by pressing NEXT.
Select Desired XR3/2137 Code Menu
Select Desired Code
2137/ANG1K 1892 XR3/ANG250 XR500
Figure 3.8.4.1
To select a code from this group, push the corresponding switch below the displayed code. Upon
selection of a new code, the LCD Display will change to that shown in Figure 3.8.5.1 with the
selected code being translated shown in the upper right hand corner of the display.
Pressing the PREV switch while this translating menu is shown on the LCD Display will return
it to the Select Desired Code Family Menu, Figure 3.8.1.1.
3.8.5 TRANSLATING MENU
This menu is normally displayed while translating. It shows the code being translated and the
Filter, Direction, and Polarity selected.
Translating Menu
FILTER DIRECTION Translating (SEL CODE)
IN--- OUT rev-auto-FWD Pol-NORM-inv
Figure 3.8.5.1
When any switch under FILTER “IN --- OUT” is selected from the Translating Menu, the LCD
Display changes to the Select Filters Menu screen Figure 3.8.6.1.
When a switch is pressed below rev, auto or fwd under “DIRECTION” the direction is selected.
The selected DIRECTION will be displayed in upper case letters. When REV is selected the
Translator is forced into Reverse. When AUTO is selected, Auto Forward/Reverse detection is
enabled. When FWD is selected, the Translator is forced into Forward. Translating is most
robust when “AUTO” is
not used.
Pressing the switch below norm or inv after Pol selects the Polarity of the incoming code. The
selected Polarity will be displayed in upper case letters. NORM selects Normal Polarity and INV
selects Inverted Polarity.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-23
Page 51
CHAPTER THREE
If the code into the TM7000 has normal Polarity, “NORM” should be selected. If the input code
is inverted, “INV” should be selected. When the direction of the input code is reversed, a
Polarity inversion takes place automatically to provide optimal translating capability.
The update rate of translated time on the LED Display is changed according to the code being
translated, and the rate (real time versus speed-up). This can cause a peculiar appearance of the
time display. If, for example, the seconds update ten times as fast as the display, they would not
appear to change. Changing the code speed slightly could cause the seconds display to
increment (or even decrement) at a slow rate. This phenomenon only occurs at rates much faster
than real time.
Pressing NEXT or PREV will change the LCD Display to the Warning Message screen, Figure
3.8.2, which forces the user to make a decision on whether to proceed or not to proceed. Making
the decision to Proceed “YES” returns the LCD Display to the Select Versatile Display Function
Menu, Figure 3.8.1 allowing the user to select the TM7000 operating mode in which to operate.
3.8.6 FILTERS
The Select Filters LCD Display as shown in Figure 3.8.6.1, provides for the enabling and
disabling of independent filters for the Envelope and Carrier of the input code.
When the “IN” below CARRIER FILTER is selected “IN” will be displayed in upper case letters
and “out “ will be displayed lower case letters.
The Carrier Filter is a band pass filter, implemented with a Phase Lock Tracking filter, designed
to remove extra, and/or supply missing carrier cycles.
The “COAST” switch enables/disables freewheeling during dropouts or loss (below the
threshold set by R132) of input code. If the carrier frequency is not precise (within 1%), disable
the carrier filter.
The Carrier Filter must be IN (enabled) for the “COAST” function to operate.
When “COAST” is displayed in upper case letters it is enabled. If “coast” is in lower case letters
it is disabled.
Note: When reading codes with more than one second between elements, adjust the threshold
for “space” cycles or enable “COAST” to prevent discontinuous translation.
3-24 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 52
OPERATION
Select Filters Display
ENVELOPE FILTER CARRIER FILTER
IN- - -out IN- - -out COAST
Figure 3.8.6.1
The Envelope Filter is a two pole low pass filter designed to improve performance by removing
higher frequencies from the input code.
When “IN” under ENVELOPE FILTER is selected, it will be in upper case letters and “out” will
be in lower case letters. When IN, Filters appropriate to the real-time rate of the code are
enabled. The appropriate filter for the code selected is preset when the input code was selected.
If only the envelope filter is enabled, the filter frequency may be set higher than the input rate,
but this must never be done when the carrier filter is enabled. To accommodate uncontrolled
tape search speeds, the search filters may be selected OUT, or higher than the fastest speed
selected.
When NEXT is pressed while the Select Filters Display is shown on the LCD Display it will
change to the Play/Search Speed Menu as shown in Figure 3.8.6.2. Note that either (or both) the
Envelope Filter or the Carrier Filter have to be selected IN.
Play/Search Speed Menu
PLAY SPEED RATIO SEARCH SPEED RATIO
SLOWER 1:1 FASTER SLOWER 1:1 FASTER
Figure 3.8.6.2
This menu provides for selecting the frequency of the filters during Playback operation and
(optionally) Search operation. Filters are selected as a multiple of the real-time rate, in
accordance with the previously selected code. If only the Envelope Filter is enabled, the filter
frequency may be set higher than the input rate, but this must never be done when the Carrier
Filter is enabled. To accommodate uncontrolled Tape Search speeds, the Search Filters may be
selected OFF by going “faster” than the maximum rate.
The filters are selectable from nominal rates of 31.25Hz to 400KHz depending on the selected
code. The actual corner frequency of the Envelope Filters is approximately one and a half times
nominal, i.e. 1.5KHz for IRIG B at 1:1.
The PLAY SPEED RATIO and the SEARCH SPEED RATIO may be set slower by pressing any
switch under SLOWER, or set faster by pressing any switch below FASTER.
The PLAY SPEED RATIO and the SEARCH SPEED RATIO selected is displayed on the LCD
Display between SLOWER and FASTER for each.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-25
Page 53
CHAPTER THREE
For Tape Search operation see TM Option Description, TM 02/02A, which is located in
Appendix A.
3.9 EXTERNAL FREQUENCY INPUT OPERATION
An External Frequency (External Oscillator), any integer of 1 through 10 MHz (1, 2, 3 MHz,
etc.) can be input to the TM7000 at rear panel BNC connector J5, and may be used to operate the
TM7000 in lieu of the internal oscillator. This input must be TTL Square Wave or Sine Wave
with a minimum amplitude of 1 volt Peak-to-Peak and a maximum of 5 volts Peak-to-Peak into a
50 Ohm load.
When an External Frequency (External Oscillator) is input to the TM7000 via J5, the External
Frequency input is automatically used. When it is removed, the Internal Oscillator is
automatically selected for use. In order for this feature to operate, an internal jumper (J22) must
be selected as shown below:
J22
123
EXT. OSC.
INPUT ENABLED
Note: This rear panel BNC is also used for 10MHz Sine Wave Output Operation (See
Section 3.10), so it is important that the above jumper be selected for the desired
feature. External Oscillator Input Enabled is the factory default setting for this jumper.
3.10 10MHZ SINE WAVE OUTPUT
On rear panel BNC connector J5, the TM7000 can generate a 10MHz sine wave. This sine wave
is derived and buffered from the internal oscillator (whichever is installed). In order for this
feature to operate, an internal jumper (J22) must be selected as shown below:
J22
123
10MHz
OUTPUT ENABLED
Note: This rear panel BNC is also used for External Frequency Input Operation (See
Section 3.9), so it is important that the above jumper be selected for the desired feature.
The level (amplitude) of the 10MHz output can be adjusted using potentiometer R184. See
Figure 2.2 in Chapter Two.
3-26 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 54
OPERATION
3.11 RS-232 INPUT/OUTPUT(I/O)
3.11.1 INTRODUCTION
This function is designed in accordance with EIA RS-232 specifications and provides the
electrical interface between the TM7000 TGG/T and a RS-232 serial interface.
In this section, all the RS-232 commands are listed. However, the assemblies that they are
addressing may be optional.
Connection to the RS-232 interface is via the rear panel 9-pin "D" connector (J2). Input data to
this interface is accepted through TXD and output data from this interface is transmitted through
RXD. Please refer to Chapter One for the pin assignments.
For Menu operation and the selection of BAUD rate, parity, number of stop bits, word length and
output format, see Section 3.7.17 (this Chapter).
*** CAUTION ***
When using this RS-232 I/O for set up control, the local (front panel LCD and switch)
controls should not be used simultaneously to set up the same function. This could lead to
erroneous or incompatible commands. It should also be noted that after having used the
RS-232 I/O for set up control, this configuration can be overwritten by the local controls
Note: The handshake lines DTR, DSR, RTS AND CTS are used in this assembly. If not
required by the user, DTR and RTS (both options) must be pulled up through a jumper to
pin 11 in the connector.
Terms followed by “/” designate active Low signals.
*** WARNING ***
If the handshake lines are not used, then it may be necessary for the user to program a delay
of up to 10 milliseconds between consecutive characters sent from the computer to the
TM7000 to allow sufficient time to process each character before the next one is received.
One of two possible output formats can be selected, either ASCII or PACKED-BCD. The
character length is always eight bits if PACKED-BCD output format is selected, while either
seven bit or eight bit character length may be selected if the ASCII output format is used. The
input character length is always the same as the output character length.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-27
Page 55
CHAPTER THREE
A. PACKED BCD FORMAT:
Outputs a string of eight bit characters, each of which contains two BCD digits. Normal
ASCII control characters cannot be used with this format, since data values can take on
the image of control characters.
B. ASCII FORMAT:
Outputs a string of ASCII numeric characters, each character representing one digit of the
time message.
3.11.2 PROGRAMMING
If the handshake lines (DTE/DTR and RTS/CTS) are used, then any baud rate up to the
maximum 38400 can be used without concern. However, if these handshake lines are not used,
then a delay of up to 10 milliseconds may be required between the end of one character and the
beginning of the next character in the command string being input to the TM7000. This time
delay ensures that the command decoder has serviced the previous character and is ready for the
next one.
A command string to the TM7000 is a string of six ASCII characters, which always begins with
two "slash" characters (//). The sixth character is often followed by a data character, as in the
case of setting the time of the generator.
3.11.3 TO ENTER SETUP AND CONTROL DATA
a. The computer (DTE) initiates the handshake by asserting DTR. The TM7000
responds by asserting DSR.
b. The computer then asserts RTS. The TM7000 responds by asserting CTS.
c. The computer outputs the first character of the command string.
d. When the character is received, the TM7000 removes CTS until the character has
been processed. When the TM7000 is ready for the next character, it will assert
CTS.
e. Steps “c” and “d” are repeated as often as is necessary to transmit a complete
command (plus a data character when appropriate).
f. After all command characters have been transferred, the computer may remove
both RTS and DTR until a new command is to be sent. Alternatively, the
computer may remove RTS, but continue to assert DTR in anticipation of a later
command transmission.
3-28 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 56
OPERATION
3.11.4 TO REQUEST OUTPUT OF TIME & STATUS MESSAGES
a. The computer (DTE) initiates the handshake by asserting DTR. The TM7000
responds by asserting DSR.
b. The computer then asserts RTS. The TM7000 responds by asserting CTS.
c. The computer outputs the first character of the command string.
d. After the character is received, the TM7000 removes CTS until the character has
been processed. When the TM7000 is ready for the next character, it will assert
CTS.
e. Steps “c” and “d” are repeated until a complete command has been transferred.
f. The TM7000 continues to assert CTS and outputs the required response (from one
to 15 characters).
g. After all time or status characters have been transferred, the computer may
remove both RTS and DTR until a new command is to be sent. Alternatively, the
computer may remove RTS, but continue to assert DTR in anticipation of a later
command transmission.
Note: If RTS is removed by the computer prior to completion of a time or status
output message, the TM7000 will finish the current character (if one is in
progress) and then pause until RTS is asserted again, at which time the output
message will be completed. If DTR is removed prior to completion of a time or
status output message, the TM7000 will finish the current character (if one is in
progress) and then abort the output process.
Note: Although inputs can be accepted by the TM7000 while it is outputting
data, a time or status command will not be processed while a time or status output
is in progress. As a general rule, it is best to consider this channel to be “halfduplex” which means that traffic should be processed in only one direction at any
given time.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-29
Page 57
CHAPTER THREE
3.11.5 PROGRAMMING THE GENERATOR
The command strings on the following pages are used to control the operation of the time code
generator portion of the TM7000. The command interpreter is "case insensitive" for the ASCII
letters. For purposes of clarity, the letter “L” is always shown in upper case to differentiate it
from the digit “1,” while the letter “o” is always shown in lower case to differentiate it from the
digit “0.” All other alphabet characters are shown in lower case. Subscripted letters (e.g., DH)
represent a single ASCII numeric character. This example (DH) represents the “hundreds of
days” digit.
A. SELECT DISPLAY/DATA MODE
//L200 Select Translate Mode
//k100 Select Generate Mode
//k101 Synchronized Time Code Generator ENABLED
//k102 Synchronized Time Code Generator DISABLED
//kk00 Stop the Generator
//kk99 Start the Generator
//k70YL Set Leap Year (YL is 0, 1, 2, or 3. 0=Leap Year)
//k60DH Set Hundreds of Days digit (DH=0-9)
//k5DTDU Set Tens and Units of Days digits (DT=0-9, DU=0-9)
//k4H
//k3M
Set Tens and Units of Hours digits (HT=0-2, HU=0-9)
THU
Set Tens and Units of Minutes digits (MT=0-5, MU=0-9)
TMU
//k2STSU Set Tens and Units of Seconds digits (ST=0-5, SU=0-9)
//kL00 Use Positive Edge of External Start input signal
//kL08 Use Negative Edge of External Start input signal
//km40 Arm External Start (Stop the TCG before arming)
D. SET PROPAGATION DELAY COMPENSATION
//kjS
//kiS
//khS
Set .1 Sec and .01 Sec
.1S.01
.001S.0001
.00001S.000001
Set .001 Sec and .0001 Sec
Set .00001 Sec and .000001 Sec
3-30 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 58
OPERATION
E. SELECT MULTICODE OUTPUT(S)
//mX00 Generate IRIG B
//mX06 Generate IRIG A
//mX0L Generate IRIG G
//mX3L Generate 2137
//mX42 Generate NASA 36
//mX5j Generate XR3-250
//mX6p Generate ANGSQ53-250
Note: X equals the channel (encoder) number. The basic (STCG) is number 1.
Optional plug-ins can be any number from 1-7.
3.11.6 PROGRAMMING THE TRANSLATOR
A. TAPE PLAYBACK SPEED RATIO
Playback Search Playback:Record Ratio
//L000 //L100 1:128 Slow Playback
//L001 //L101 1:64 Slow Playback
//L002 //L102 1:32 Slow Playback
//L003 //L103 1:16 Slow Playback
//L004 //L104 1:8 Slow Playback
//L005 //L105 1:4 Slow Playback
//L006 //L106 1:2 Slow Playback
//L007 //L107 1:1 Realtime Playback
//L008 //L108 2:1 Fast Playback
//L009 //L109 4:1 Fast Playback
//L00j //L10j 8:1 Fast Playback
//L00k //L10k 16:1 Fast Playback
//L00L //L10L 32:1 Fast Playback
//L00m //L10m 64:1 Fast Playback
//L00n //L10n 128:1 Fast Playback
//L00o //L10o 256:1 Fast Playback
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-31
Page 59
CHAPTER THREE
B. TRANSLATOR FUNCTION CONTROLS
//L300 Translate IRIG B
//L306 Translate IRIG A
//L30L Translate IRIG G
//L312 Translate IRIG E - 100
//L318 Translate IRIG E - 1K
//L31n Translate IRIG H - 100
//L324 Translate IRIG H - 1K
//L32j Translate IRIG C - 100
//L330 Translate IRIG C - 1K
//L33L Translate 2137/ANGSQ53 – 1K
//L342 Translate NASA 36
//L34n Translate NASA 28 - 100
//L354 Translate 1892
//L35j Translate XR3/ANGSQ53-250
//L700 Normal Code Polarity
//L799 Inverted Code Polarity
//L800 Select AC Code translate
//L840 Select DC Code Translate
//L220 Select forward direction
//L201 Select reverse direction
//L221 Select Auto direction
The TM7000 can be programmed to automatically search for any number of Tape Search
Intervals up to a maximum of ten. In the following command sequences, the letter “X”
represents an ASCII number character in the range of 0 to 9, which is the number of the Tape
Search Interval of interest The subscripted letters each represent a single ASCII numeric
character (e.g., D
= hundred’s of days).
H
3-32 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 60
OPERATION
A. TAPE SEARCH TIME VALUES
Start Time Stop Time Time Value
//XnD //X60DH Hundred of days
//XmD
TDU
//XLHTH
//XkMTM
//XjSTS
U
//X9S.1S
//X8S
.0010
.01
//X5C
//X4HTHU Tens, units of hours
U
//X3MTM
U
//X2STS
//X1S.1S
//X0S
U
.01
.0010
Tens, units of days
Tens, units of minutes
U
Tens, units of seconds
0.1 second, 0.01 second
0.001 second
B. SELECT PROGRAMMED TAPE SEARCH INTERVAL
//jL0X Select Last Interval (first interval is always interval 0)
//jm0X Select spcific single interval
//j600 Search to Start Mode
//j602 Single Cycle - Single Interval Mode
//j604 Single Cycle - Multiple Interval Mode
//j607 Auto Record
//j609 Recycle Mode
//j60j Start Search
//j60L Stop
G. MANUAL SEARCH TAPE MOTION CONTROL
//j700 Forward
//j701 Fast Forward
//j702 Reverse
//j703 Fast Reverse
//j704 Stop
//j705 Record
Note: To record, first send Record [//j705] command followed by the
appropriate direction [//j700 or //j702] command.
3-34 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 62
OPERATION
H. TRANSPORT CONTROL PARAMETERS
//jk00 Motion Control = Continuous;
Motion (e.g., Fast) First; Speed = Continuous
//jk10 Motion Control = Continuous;
Motion First; Speed = Momentary
//jk20 Motion Control = Continuous;
Direction (e.g., Fwd) First; Speed = Continuous
//jk30 Motion Control = Continuous;
Direction First, Speed = Momentary
//jk40 Motion Control = Momentary;
Motion First; Speed = Continuous
//jk50 Motion Control = Momentary;
Motion First; Speed = Momentary
//jk60 Motion Control = Momentary;
Direction First; Speed = Continuous
//jk70 Motion Contro l= Momentary;
Direction First; Speed = Momentary
3.11.8 PROGRAMMING TIME OUTPUT REQUESTS
A. TIME OUTPUT REQUEST
//komn Generator Time Word Output
//komo Translator Time Word Output
Time is output as either a string of ASCII characters or as Packed-BCD characters.
Please see Figures One and Two for the output format definitions.
3.11.9 PROGRAMMING STATUS OUTPUT REQUESTS
Each status requests returns a single 8-bit character (byte). In order to use this feature, the
TM7000 Series must be set up for 8-bit characters (not 7-bit characters), since the status byte
requires 8 bits. The numeric status is in a packed-BCD format, which means that each four bits
of a byte contain one BCD digit.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-35
Page 63
CHAPTER THREE
A. GENERATOR TIME VALUES
Command Status Response
//ko5n 0 DH (Hundreds of Days)
//ko5m D
//ko5L H
DU (Tens & Units of Days)
T
HU (Tens & Units of Hours)
T
//ko5k MT MU (Tens & Units of Minutes)
//ko5j ST SU (Tens & Units of Seconds)
//ko59 S.1 S
//ko58 S
//nX00 00 Generate IRIG B
//nX00 06 Generate IRIG A
//nX00 0< Generate IRIG G
//nX00 3< Generate 2137
//nX00 42 Generate NASA 36
//nX00 5: Generate XR3-250
//nX00 60 Generate ANGSQ53-250
Note: X equals the channel (encoder) number. The basic (STCG) is number 1.
Optional plug-ins can be any number from 1-7.
D. TRANSLATOR TIME VALUES
Command Status Response
//ko86 0 D
//ko85 DT D
//ko84 HT H
//ko83 MT M
//ko82 ST S
//ko81 S.1 S
//ko80 S
.001
H
U
U
U
U
.01
0
3-36 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 64
OPERATION
E. TRANSLATOR CONTROL SETTINGS
Command Status Response
//ko8o 00 (Translating IRIG B)
//ko8o 06 (Translating IRIG A)
//ko8o 0L (Translating IRIG G)
//ko8o 12 (Translating IRIG E - 100)
//ko8o 18 (Translating IRIG E - 1K)
//ko8o 1n (Translating IRIG H - 100)
//ko8o 24 (Translating IRIG H - 1K)
//ko8o 2j (Translating IRIG C - 100)
//ko8o 30 (Translating IRIG C - 1K)
//ko8o 3L (Translating 2137 or GSQ53-1K)
//ko8o 42 (Translating NASA 36)
//ko8o 4n (Translating NASA 28)
//ko8o 54 (Translating 1892)
//ko8o 5j (Translating XR3 or GSQ53-250)
//kok7 00 (Normal Code Polarity)
//kok7 99 (Inverted Code Polarity)
//L500 01 (Forward direction)
//L500 20 (Reverse direction)
//L500 21 (Auto direction)
//kL02 0 Both filters on
//KL02 4 Envelope filter on
//kL02 8 Carrier filter on
//kL02 < Both filters off
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-37
Page 65
CHAPTER THREE
F. TAPE SEARCH START TIME/STOP TIME VALUES
The X digit is an ASCII numeric in the range of 0-9 indicating the interval
number to be interrogated.
Command Status Response
//LoXn 0 DH (Start Time, Hundreds of Days)
//LoXm DT DU (Start Time, Tens & Units of Days)
//LoXL HT HU (Start Time, Tens & Units of Hours)
//LoXk MT MU (Start Time, Tens & Units of Minutes)
//LoXj ST SU (Start Time, Tens & Units of Seconds)
//LoX9 S.1 S
//LoX8 S
0 (Start Time, milliseconds)
.001
(Start Time, tenths & hundredths of Seconds)
.01
//LoX6 0 DH (Stop Time, Hundreds of Days)
//LoX5 DT DU (Stop Time, Tens & Units of Days)
//LoX4 HT HU (Stop Time, Tens & Units of Hours)
//LoX3 MT MU (Stop Time, Tens & Units of Minutes)
//LoX2 ST SU (Stop Time, Tens & Units of Seconds)
//LoX1 S.1 S.01 (Stop Time, tenths & hundredths of Seconds)
//LoX0 S.001 0 (Stop Time, milliseconds)
G. TAPE TRANSPORT CONTROLS (Response values are Hex)
This byte is encoded with each bit indicating the status of a separate function
Command Status Response
//Loj6 Bit 0 0=Tape Speed Fast (wind or rewind)
1=Tape Speed Normal
Bit 1 0=Inside the Search Interval
1=Outside the Search Interval
Bit 2 0=Early Interval (Start Time, Forward Playback mode)
1=Not Early Interval
Bit 3 0=Forward command is asserted
1=Forward command is not asserted
Bit 4 0=Reverse command is asserted
1=Reverse command is not asserted
Bit 5 0=Record command is asserted
1=Record command is not asserted
Bit 6 0=Stop command is asserted
1=Stop command is not asserted
Bit 7 Not Used
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-39
Page 67
CHAPTER THREE
3.11.10 TIME WORD OUTPUT FORMATS (RS-232 I/O):
TABLE 3-1
Packed-BCD Format
Time Word Output
Bit Index
Byte #1
76543210
E
L
X
R
O
R
S
TDUD
X
HD
8421
#2
84218421
TH
21UH8421
TM
4218421
TS
421US8421
tS
UM
hS
#3
#4
#5
00
0
0
#6
8421
mS
#7
8421
8421
0000
Notes:
a. Word #1 is output first.
b. When Translator Time is output, ERR indicates an error in the input code and
LOS indicates a low time code input amplitude.
c. When Generator Time is output, ERR and LOS have no meaning.
d. The bits marked “X” have no meaning, and should be ignored.
3-40 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 68
OPERATION
TABLE 3-2
ASCII Format
Time Word Output
Bit Index
Byte #1
#10
#11
#12
#13
#14
#15
76543210
Hundreds of Days
#2
#3
#4
#5
#6
#7
#8
#9
0000XX
Tens of Days
Units of Days
Tens of Hours
Units of Hours
Tens of Minutes
Units of Minutes
Tens of Seconds
Units of Seconds
tenths of Seconds
hundredths of Seconds
milliseconds
E
R
R
Carriage Return
Line Feed
L
O
S
Notes:
a. Word #1 is output first.
b. When Translator time is output, ERR indicates an error in the input code and LOS
indicates a low time code input amplitude.
c. When Generator Time is output, ERR and LOS have no meaning.
d. The bits marked “X” have no meaning and should be ignored.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-41
Page 69
CHAPTER THREE
3.12 RS-232 TIME WORD OUTPUT (TALKER)
3.12.1 INTRODUCTION
This output is designed in accordance with EIA RS-232C/RS-422 specification and is used to
provide an electrical interface between any TM7000 timing instrument and the RS-232/RS-422
serial interface. This section provides the user with configuration information.
3.12.2 GENERAL DESCRIPTION
This talker output can be divided into two sections: Time extraction and RS-232/RS-422
communication. The RS-232/RS-422 communication portion will be the main focus of this
section. The time extraction portion of this output is invisible to the user. The time is updated
every millisecond unless the unit is sending a time message. It is suggested that the user read
this section in its entirety for a better understanding of the options provided and what they mean.
3.12.3 TERMINAL TYPE
There are two basic configurations that need to be described before serial communication can be
discussed: Data Communication Equipment (DCE) and Data Terminal Equipment (DTE). The
major differences between the two configurations are their rules and pin assignments. DTE is
designated as the initiator of the commands. DCE is designated as the responder to the
commands. This terminal (talker) is configured as DCE. It is important to remember that
most computer RS-232 communication ports are set up in the DTE configuration, which dictates
that this unit be configured as DCE.
3.12.4 DCE HANDSHAKING
This talker is expecting at least two signals from the user’s equipment: DTR and RTS. A third
possibility would be TXD and it would only be used in the asynchronous mode. When the DTR
signal is not active, the DSR and CTS signals will both be inactive and this unit will not send any
time messages. When the DTR signal goes active, the DSR and CTS signals will both go active.
A time message will be transmitted only when both DTR and RTS are both active. If RTS goes
inactive while a time message output is in progress, the time message output will be paused until
RTS returns to active, at which time the time message will resume. A partial message can be
cleared by setting DTR inactive.
3-42 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 70
OPERATION
3.12.5 MODES OF OPERATION
There are two modes of operation possible with this talker: Synchronous (burst), and
asynchronous (demand/response). The synchronous mode provides a time message at regular
intervals selected by the user. The asynchronous mode outputs a time message upon receipt of a
predefined character. The 8 bit image of the demand character is set by the user by means of an
8 bit DIP switch.
Note: The selection of Mode, Rate, BAUD Rate, Parity, Stop Bits, Format etc. are all
made using DIP switches. The factory default for these switches is ASCII, 9600 BAUD,
8 Bits, no Parity, 1 Stop bit, and a message output (Rate) once every second. The
operation of an individual switch is:
When a switch (in this example Switch 1) is set to the “ON” position, the voltage for that
selected line is low, or 0 volts. This equates to a binary “0”.
ON
1
When a switch (in this example Switch 1) is set to the “OFF” position, the voltage for
that selected line is high, or +5 volts. This equates to a binary “1”.
ON
1
A. SYNCHRONOUS MODE (Switch S4)
This unit is capable of providing time messages at five different rates:
a. Ten messages per second.
b. One message per second.
c. One message per ten seconds.
d. One message per one-hundred seconds.
e. One message per 1000 seconds.
Note: Although the Mode is selected by Switch S4, the actual message rate is
selected by Switch S1 as follows:
S1
87654321
ON
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-43
Page 71
CHAPTER THREE
In the example above, the message rate is once every second.
B. ASYNCHRONOUS MODE (Switch S4)
When this unit is set up in the asynchronous mode, the time output rates described
in “Synchronous Mode” will be ignored. The user must select an 8 bit character
(any hex value from 00 to FF) as a time demand character. The user sends the
selected character to this unit, which causes a time message to be output in
response.
87654321
In the example above, the Mode is asynchronous, it is an 8 bit word, full
handshake, and in the operate (default) mode.
SW #1 SW #2 SW #3 MESSAGE RATE
ON (0) ON (0) ON (0) 10 TIMES PER SECOND
ON (0) ON (0) OFF (1) ONCE PER SECOND
ON (0) OFF (1) ON (0) ONCE EVERY 10 SECONDS
ON (0) OFF (1) OFF (1) ONCE EVERY 100 SECONDS
OFF (1) ON (0) ON (0) ONCE EVERY 1000 SECONDS
OFF (1) ON (0) OFF (1) ONCE EVERY 1000 SECONDS
OFF (1) OFF (1) ON (0) ONCE EVERY 1000 SECONDS
OFF (1) OFF (1) OFF (1) ONCE EVERY 1000 SECONDS
S4
ON
SW. # SW. POSITION DESCRIPTION
1 ON (0) ASYNCHRONOUS
OFF (1) SYNCHRONOUS (DEFAULT)
2 ON (0) 7 BIT WORD
OFF (1) 8 BIT WORD (DEFAULT)
3 ON (0) FULL HANDSHAKE
OFF (1) NO HANDSHAKE (DEFAULT)
4 ON (0) TEST
OFF (1) OPERATE (DEFAULT)
3-44 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 72
OPERATION
3.12.6 MESSAGE FORMAT
The message format can be divided into several subdivisions:
a. ASCII/BCD
b. Baud Rate*
c. Stop Bit*
d. Parity*
e. Word Length (ASCII only)
f. Preamble
g. Postamble (Not selectable in ASCII)
h. Quality Indicator
i. Data Format
j. Loss & Error Data Bits
Note: The asterisk (*) after the baud rate, stop bits and parity indicate that
when these values are changed, the UART needs to be reloaded. There are three ways to
load the UART:
a. Power down the TM7000 and power it up again.
b. Disconnect the RS-232 cable and reconnect it.
c. Move SW4-8 to the ON position and then back OFF.
*** CAUTION ***
If one of these steps are not done the UART will not reconfigure to the new settings.
The user should select the appropriate settings for their needs. A brief description of each of the
subdivisions follows.
A. ASCII/BCD FORMAT (Switch S1)
When the ASCII format is selected, each byte will be an ASCII character as
detailed in Table One and One-A. The last two bytes are always CR and LF. The
preamble byte and the two quality bytes are optional. This format is simple to
process, since all characters are ASCII, but each digit requires a full byte.
When one of the various BCD formats is selected, two digits are packed into each
byte. These formats are more difficult to process, since each decimal digit must be
masked and extracted from the byte, but the time message can be transmitted
faster, since fewer bytes are required.
The word length and the data in each byte are shown in the tables in Section
3.12.8.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-45
Page 73
CHAPTER THREE
S1
87654321
ON
SW. # SW. POSITION DESCRIPTION
5 ON (0) ASCII
OFF (1) BDC (DEFAULT)
In the above example, switch S1 position 5 “ON” selects the ASCII mode.
B. BAUD RATE (Switch S2)
This assembly is capable of generating fifteen baud rates. They are 50, 75, 110,
134.5, 150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600, 19200 and 38400. For
the required switch settings for each of the baud rates, please refer to the table on
the following page.
C. STOP BIT (Switch S2)
There are three possible settings for the stop bit: 1, 1.5 and 2. The 1.5 setting is
used for some old teletype equipment, which does not apply here. Generally, use
1 or 2 stop bits.
D. PARITY (Switch S2)
There are three possible settings for parity: none, odd and even. The settings are
valid in both ASCII and BCD message formats. If parity is set to odd or even,
then the parity will be added to the output word. For example, if the UART is set
to 8 data bits, 1 stop bit and odd parity, then the entire transmitted word is 11 bits
in length (1 start bit + 8 data bits + 1 parity bit + 1 stop bit = 11 bits).
E. WORD LENGTH (Switch S4)
The word length can be varied in both BCD and ASCII message format. The user
can choose between 7 or 8 bits.
If the word length is set to 7 bits while using the packed BCD format, the most
significant bit of some digits will be lost and an irrational time message will be
3-46 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
87654321
*** CAUTION ***
transmitted. Always select the 8-bit word length when
using the BCD output format.
S2
ON
SW #1 SW #2 SW #3 SW #4 BAUD RATE
ON (0) ON (0) ON (0) ON (0) 50
Page 74
OPERATION
ON (0) ON (0) ON (0) OFF (1) 75
ON (0) ON (0) OFF (1) ON (0) 110
ON (0) ON (0) OFF (1) OFF (1) 134.5
ON (0) OFF (1) ON (0) ON (0) 150
ON (0) OFF (1) ON (0) OFF (1) 200
ON (0) OFF (1) OFF (1) ON (0) 300
ON (0) OFF (1) OFF (1) OFF (1) 600
OFF (1) ON (0) ON (0) ON (0) 1200
OFF (1) ON (0) ON (0) OFF (1) 1800
OFF (1) ON (0) OFF (1) ON (0) 2400
OFF (1) ON (0) OFF (1) OFF (1) 4800
OFF (1) OFF (1) ON (0) ON (0) 9600
OFF (1) OFF (1) ON (0) OFF (1) 19200
OFF (1) OFF (1) OFF (1) ON (0) 38400
OFF (1) OFF (1) OFF (1) OFF (1) 38400
SW #5 SW #6 STOP BITS
ON (0) ON (0) 1 (DEFAULT)
ON (0) OFF (1) 1
OFF (1) ON (0) 1.5
OFF (1) OFF (1) 2
SW #7 SW #8 PARITY
ON (0) ON (0) NONE
ON (0) OFF (1) ODD
OFF (1) ON (0) EVEN
OFF (1) OFF (1) NONE (DEFAULT)
In the above example, the BAUD rate is 9600, with 1 stop bit and odd parity.
F. PREAMBLE (Switch S1)
The preamble is always a hex 02 character (ASCII character STX = Start of
Text). If enabled, this will be the first byte out in either the ASCII or BCD
message format.
G. POSTAMBLE (Switch S1)
The postamble is automatically inserted into the ASCII format. It is optional in
the BCD format. The postamble comprises hex 0D, hex 10 (ASCII CR, LF) at the
end of the message.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-47
Page 75
CHAPTER THREE
H. QUALITY INDICATOR (SWITCH S1)
The quality indicator can be enabled in either ASCII or BCD format. Depending
on the BCD format selected, a binary one in a specific location indicates an error
in the input time code, while a binary one in a different specific location indicates
a loss of the input time code signal. Refer to the tables on the following pages for
the specific location of the Error and Loss bits for each format. In the ASCII
format two bytes are used for the quality indicator (Quality 1 and Quality 2).
Quality 1 byte is set to ASCII “L” (hex 4C) indicating a loss of time code input
signal. Quality 2 byte is set to ASCII “E” (hex 46) indicating an error in the input
time code. An ASCII “space” (hex 20) is set in both Quality 1 and 2 if there are
no errors.
87654321
I. DATA FORMAT (Switch S4)
The BCD output data can be formatted to start with Days and go through
Milliseconds, or start with Milliseconds and go through Days.
87654321
S1
ON
SW. # SW. POSITION DESCRIPTION
6 ON (0) PREAMBLE
OFF (1) NO PREAMBLE
SW. # SW. POSITION DESCRIPTION
7 ON (0) QUALITY INDICATOR
OFF (1) NO QUALITY INDICATOR
SW. # SW. POSITION DESCRIPTION
8 ON (0) POSTAMBLE
OFF (1) NO POSTAMBLE (DEFAULT)
S4
ON
SW. # SW. POSITION DESCRIPTION
5 ON (0) BCD DAYS THRU MILLISECONDS
OFF (1) BCD MILLISECONDS THRU DAYS
(DEFAULT)
6 ON (0) DISABLE LOSS AND ERROR
OFF (1) ENABLE LOSS AND ERROR (DEFAULT)
3-48 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 76
OPERATION
In the example shown, the BCD output data format is milliseconds through days
and the Loss and Error bits are enabled.
J. LOSS AND ERROR DATA (Switch S4)
Loss and Error bits can be enabled or disabled within the applicable data format.
This does not apply to the preamble or postamble.
3.12.7 OPERATION
When power is applied to the TM7000, this talker will begin to operate.
The time data that is output by this talker can be selected (by a jumper) per one of the following
three modes:
Automatic The time that is displayed on the front panel is the time that is output.
Generator Only the generated time will be output.
Translator Only the translated time will be output.
Note: If the talker is selected to output translator time, and there isn’t a code input to the
unit, the time output will be invalid.
Time data jumper selection:
J21
AUTOMATIC
12
3
GENERATORTRANSLATOR
12
4
3
12
4
3
4
3.12.8 TIME WORD OUTPUT FORMATS (RS-232 TALKER):
Following are shown the various RS-232 Talker Output Word Formats. Regardless of how they
appear, a Start bit, Parity, and Stop bit(s) are always included as part of the format.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-49
Page 77
CHAPTER THREE
TABLE 3-3
ASCII Format Time Word Output
All Options On
76543210
Word #1 Preamble
Word #2
Word #3
Word #4
Word #5
Word #6
Word #7
Word #8
Word #9
Word #10
Word #11
Word #12
Word #13
Word #14 Quality 1Optional Loss
00000010 Optional
0011
0011
0011
0011
0011
0011
0011
0011
0011
0011
0011
0011
01001100
HD
8421
TD
8421
UD
8421
00
8421
0
8421
8421
8421
8421
8421
TH
21
UH
TM
421
UM
TS
421
US
tS
hS
mS
Word #15 Quality 2
Word #16 CR
Word #17 LF
01000101
00001101
00001010
Optional Error
In order to output the format shown in Table 3-3, set the RS-232 select switches as follows:
(Specific configurations such as Mode and BAUD rate etc. aren’t shown).
SWITCH LOCATION
AND SECTION
SWITCH
POSITION
DESCRIPTION
S1 section 5 ON (0) ASCII selected
S1 section 6 ON (0) Preamble selected on
S1 section 7 ON (0) Quality Indicator selected
S1 section 8 OFF (1) Postamble selected off
S4 section 2 OFF (1) 8 Bit Word selected
3-50 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 78
OPERATION
TABLE 3-4
ASCII Format Time Word Output
No Options
76543210
Word #1
Word #2
Word #3
Word #4
Word #5
Word #6
Word #7
Word #9
Word #10
Word #11
Word #12
Word #13 30H
0011
0011
0011
0011
0011
0011
0011
0011
0011
0011
0011
0011
00110000
8421
8421
8421
00
8421
0
8421
0Word #8
8421
8421
8421
8421
HD
TD
UD
TH
21
UH
TM
421
UM
TS
421
US
tS
hS
mS
Word #14 CR
Word #15 LF
00001101
00111010
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-51
Page 79
CHAPTER THREE
In order to output the format shown in Table 3-4, set the RS-232 select switches as follows:
(Specific configurations such as Mode and BAUD rate etc. aren’t shown).
SWITCH LOCATION
AND SECTION
SWITCH
POSITION
DESCRIPTION
S1 section 5 ON (0) ASCII selected
S1 section 6 OFF (1) Preamble selected off
S1 section 7 OFF (1) Quality Indicator selected off
S1 section 8 OFF (1) Postamble selected off
S4 section 2 OFF (1) 8 Bit Word selected
TABLE 3-5
BCD Format Time Word Output
All Options On
76543210
Optional
Optional
Optional
Word #2
Word #3
Word #4
Word #5
Word #6
Word #7
Word #8
Word #9 Quality
Word #10 Postamble
00000010Word #1 Preamble
0000
TD
8421UD8421
00
0
0
8421
8421
000000LE
11011010
TH
21
TM
42 1
TS
421
tS
mS
HD
8421
UH
8421
UM
8421
US
8421
hS
8421
0000
In order to output the format shown in Table 3-5, set the RS-232 select switches as follows:
(Specific configurations such as Mode and BAUD rate etc. aren’t shown).
SWITCH LOCATION
AND SECTION
SWITCH
POSITION
DESCRIPTION
S1 section 5 OFF (1) BCD selected on
S1 section 6 ON (0) Preamble selected on
S1 section 7 ON (0) Quality Indicator selected on
S1 section 8 ON (0) Postamble selected on
S4 section 2 OFF (1) 8 Bit Word selected
S4 section 5 ON (0) Format Days-mS selected
S4 section 6 ON (0) Loss and Error bits disabled*
* This does not apply to the Quality Indicator Word #9.
3-52 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 80
OPERATION
TABLE 3-6
BCD Format Time Word Output
No Options
76543210
HD
8421
UH
8421
UH
8421
UM
8421
US
8421
hS
8421
0000
Word #2
Word #3
Word #4
Word #5
Word #6
Word #7
0000Word #1
TD
8421
00
0
0
8421
8421
TH
21
TM
421
TS
421
tS
mS
In order to output the format shown in Table 3-6, set the RS-232 select switches as follows:
(Specific configurations such as Mode and BAUD rate etc. aren’t shown).
SWITCH LOCATION
AND SECTION
SWITCH
POSITION
DESCRIPTION
S1 section 5 OFF (1) BCD selected on
S1 section 6 OFF (1) Preamble selected off
S1 section 7 OFF (1) Quality Indicator selected off
S1 section 8 OFF (1) Postamble selected off
S4 section 2 OFF (1) 8 Bit Word selected
S4 section 5 ON (0) Format Days-mS selected
S4 section 6 ON (0) Loss and Error bits disabled
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-53
Page 81
CHAPTER THREE
TABLE 3-7
Packed BCD Format
PARITYSTOPSTOP
WD1
WD2
11X0000
WD3
WD4
WD5
11
11
WD611X
WD711X
X11
X
X
D
8
6
7
hs
0X11
TMUM
0
4211248
E
L
O
S
R
R
TH
2248
TD
88442211
4
5
1248
8421
3
2
ms
ts
USTS
UH
UD
HD
START
1
0
1248
0
0
1248124
0
0
11
0
00000
1248
D
D
D
D
D
D
D
In order to output the format shown in Table 3-7, set the RS-232 select switches as follows:
(Specific configurations such as Mode and BAUD rate etc. aren’t shown).
SWITCH LOCATION
AND SECTION
SWITCH
POSITION
DESCRIPTION
S1 section 5 OFF (1) BCD selected on
S1 section 6 OFF (1) Preamble selected off
S1 section 7 OFF (1) Quality Indicator selected off
S1 section 8 OFF (1) Postamble selected off
S4 section 2 OFF (1) 8 Bit Word selected
S4 section 5 OFF (1) Format mS-Days selected
3-54 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 82
OPERATION
TABLE 3-8
BCD Format Time Word Output
No Options
76543210
HD
8421
UH
8421
UH
8421
UM
8421
US
8421
hS
8421
0000
Word #2
Word #3
Word #4
Word #5
Word #6
Word #7
EL00Word #1
TD
8421
00
0
0
8421
8421
TH
21
TM
421
TS
421
tS
mS
In order to output the format shown in Table 3-8, set the RS-232 select switches as follows:
(Specific configurations such as Mode and BAUD rate etc. aren’t shown).
SWITCH LOCATION
AND SECTION
SWITCH
POSITION
DESCRIPTION
S1 section 5 OFF (1) BCD selected on
S1 section 6 OFF (1) Preamble selected off
S1 section 7 OFF (1) Quality Indicator selected off
S1 section 8 OFF (1) Postamble selected off
S4 section 2 OFF (1) 8 Bit Word selected
S4 section 5 ON (0) Format Days-mS selected
S4 section 6 OFF (1) Loss and Error bits disabled
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 3-55
Page 83
CHAPTER THREE
This Page Intentionally Left Blank
3-56 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 84
CHAPTER FOUR
THEORY OF OPERATION
4.0 LOGIC DESCRIPTION AND USE
The TM7000 TymMachine TCG/T is depicted by several drawings. One of these drawings is the
Top Assembly drawing A-TM7000 which shows the physical location of the assemblies that are
contained in this instrument. This print should be used to locate connectors on the rear panel and
for quick reference to the physical location of any of the assemblies and controls.
Schematics are comprised of sheets, with each individual sheet number referenced in the lower
right-hand corner of the title block. Each term on a schematic sheet will have a name and may or
may not have a number in brackets [ ] preceding or following it. This number in brackets [ ] (i.e.
the term reference number) indicates the sheet number where that term originates. Example: [2]
OSCLK. This says that the term “OSCLK” shown on Sheet 3 actually originates on Sheet 2. If
the origin of the term is on the same sheet as the term, it won’t have any brackets. This provides
a convenient means of getting back and forth from various pages of the schematic.
Each time a term reference number appears, it will refer you back to the source of that signal. In
each of the schematics there will be a number such as U4, U8, U11 etc. These numbers refer to
the physical location on this assembly for that particular integrated-circuit element. In order to
determine a physical location of an integrated circuit, one would merely refer to the Top
Assembly drawing. On this drawing, each assembly contained within the Basic instrument is
identified by referencing the mechanical view of the top of the instrument. Look for the printed
circuit board of interest. Examine the board until the desired integrated circuit or component is
located.
All references in this discussion will be based on the sheet numbers located in the Title Blocks of
the schematics. The reader should be familiar with the above before proceeding.
4.1 GENERAL
The TymMachine is both a Time Generator and a Time Translator. A Time Generator is a device
which takes a reference frequency and divides it so as to accumulate or “count” time intervals. A
Time Translator is a device which requires a Serial Coded input and “decodes” or “translates”
this input to some other form, usually parallel time data.
In order to better understand the logic organization of the TymMachine, lets first review the
basic configuration of typical timing units.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 4-1
Page 85
CHAPTER FOUR
Figure 4.1.1 shows a simplified diagram of a typical Time Code Generator. The significant
sections of a Time Code Generator are:
• Frequency Source – Usually a crystal controlled oscillator.
• Minor Time Counters – The purpose of these counters is to develop scan terms and
rates required to develop the Serial Code format or to be used for parallel outputs.
They also supply a 1PPS signal that is used to update the Major Time Accumulator.
• Major Time Accumulator – This section is a counter whose function is to store the
Time-of-Year data. It is incremented by the 1PPS clock output of the Minor Time. Its
outputs are buffered and used for parallel outputs or are scanned by the Encoder and
output in a serial format.
• Counter Control – This section synchronizes the time accumulators (Minor Time) and
includes switches to select and enter the Time-of-Day into the Major Time
Accumulator.
• Parallel-to-Serial Converter – This section consists of scan gates that serialize the
contents of the accumulator into a continuous pulse train.
• Formatter – This section uses pulse rates from the Minor Time Counter to obtain the
pulse widths and index pulses required to provide the format defined by the type of
time code being generated. This format is then usually combined with a sine wave to
provide an amplitude-modulated signal.
• Output Amplifier – This section provides the required output drive and signal levels
of the formatter output.
• Display – This section provides a visual interface between the Generator and the
operator.
FREQUENCY
SOURCE
MINOR
TIME
PARALLEL TO SERIAL
1PPS
CONVERTER
COUNTER
CONTROL
MAJOR
TIME
DISPLAY
FORMATTER
AMP
Figure 4.1.1
Typical Time Code Generator
4-2 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 86
THEORY OF OPERATATION
Figure 4.1.2 shows a simplified diagram of a typical Time Code Translator. The significant
points of a Time Code Translator are:
• Input Amplifier – Usually this is an AGC (Automatic Gain Control) type amplifier.
Its function is to provide a constant amplitude signal to the decode and detection
circuitry.
• Serial-to-Parallel Converter – This is the heart of the unit. It’s function is to detect
digital data in the input format and assign it to storage in the Time Accumulator. This
portion contains the necessary circuits to synchronize the frequency dividers.
• Frequency Dividers – These counters divide the carrier frequency. Once
synchronized by decoding circuitry in the Serial-to-Parallel section, this counter
provides the terms necessary to index the digital data contained in the input code.
This allows the locating of each code bit and the proper assignment to accumulator
storage. They also provide a 1PPS signal to update the Time Accumulator.
• Time Accumulator – This counter stores the value being read from the input code. It
is updated with the 1PPS signal from the Frequency Dividers and is permuted to
count in the format of the input Time Code (usually Seconds, Minutes and Hours).
Day-of-Year is provided if it is contained in the input Time Code. The Time
Accumulator is the basis for most outputs provided by the unit.
• Display – This section takes the Time Accumulator data and displays it to the user.
INPUT
AMPLIFIER
t
f
SYNC
f N
+
t 1
FREQUENCY
DIVIDERS
SCAN TERMS
MINOR TIMEMAJOR TIME
Figure 4.1.2
Typical Time Code Translator
SERIAL TO PARALLEL
CONVERTER
1PPS
TIME
ACCUMULATOR
DISPLAY
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 4-3
Page 87
CHAPTER FOUR
Now if we combine the two functions, taking advantage of circuitry found common to both, we
obtain a Time Code Generator/Translator (Figure 4.1.3). Logic functions, which are common,
i.e., those which need not be duplicated are:
• Operator controls
• Display
The Power Supply and Chassis are shared.
SERIAL TO PARALLEL
CONVERTER
f
INPUT AMPLIFIER
COUNTER
CONTROL
READ
FREQUENCY
DIVIDER
GEN
t
SYNC
FREQUENCY
DIVIDER
SCAN TERMS
1PPS
DISPLAY
TIME
ACCUMULATOR
FREQUENCY
GENERATOR
PARALLEL TO SERIAL
FORMATTER
MINOR TIME
MAJOR TIME
Figure 4.1.3
Typical Time Code Generator/Translator
CONVERTER
OUTPUT AMPLIFIER
4-4 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 88
THEORY OF OPERATATION
4.2 DETAILED LOGIC DESCRIPTION
This description will be referenced only to the sheet numbers that are contained within the Title
Block of each individual shcematic. Before proceeding, the reader should be familiar with
paragraph 4.0, LOGIC DESCRIPTION AND USE.
It is also important to keep in mind that while the simplified block diagrams presented are
conceptually accurate, the functions are performed by a mixture of hardware and firmware. A
functional block diagram of the TM7000 TymMachine may be found in Figure 4.2.1.
The TymMachine is a Microprocessor based system. The Microprocessor used, a 65C02, has an
eight bit data bus and a non-multiplexed 16 bit address bus. The processor in the GENERATOR
assembly is used as a system controller for handling internal and external (Optional) I/O as well
as the user interfaces: Time Display, LCD Display and Keyboard.
Most hardware logic functions are provided by U23 [15] a PLD which is programmed by U25
[4] at power up.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 4-5
Page 89
CHAPTER FOUR
J2
RS-232I/O
U53U53
RS-232 INTERFACE
DELAY
U14, 18, 23
PROPAGATION
U19
UART
VIA
U15
M4
TION
M1-
OP
ASSEMBLY
U11
ROM
MULTI ENCODER
U17
PLD
U9
PLL
DC
J4
U10
MUX
OUT
CODE
AC
J12
CODE
DAC
OUT
U6
RS-232
TALKER
J9
U53
RS-232 TALKER
U22
UART
P/O
PLD U23
J6
PULSE
GENERATOR
OSC.
10MHz
Y2/3
U50
J5
TRANSLATOR
EXT. TIME
INPUT
J22
10MHz
OUTPUT
BASE INPUT/
U16
NOVRAM
uP
U24
U21
ROM
U28
RAM
uP
U32
U36
ROM
DATA BUS
DATA BUS
ADDR BUS
ADDR BUS
CONT BUS
CONT BUS
VIA
VIA (USER)
VIA (COMM)
VIA
VIA
U13
(USER)
U29
(COMM)
(DECODER)
U31U33
COMM BUS
P/O 100013
KEYBOARD
U23
DECODER
J8
AGC
CODE
INPUT
J3
J7
OUTPUTS
MISCELLANEOUS
U54
CODE
OUTPUT
LCD
U39, U42
P/O 100013
LED DISPLAY
U48
P/O
100013
DISPLAY
MODULATOR
J10
AC CODE
J11
OUTPUT
U26
OUTPUT
DC CODE
FIGURE 4.2.1
+5VDC
+12VDC
A1
POWER
SUPPLY
J1
AC
INPUT
-12VDC
STCG BLOCK DIAGRAM
4-6 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 90
THEORY OF OPERATATION
4.3 [5] STCG (I/O and DAC)
The primary function of this logic is to show the interconnections between the GENERATOR
and other assemblies. Interconnect to the Keyboard is shown on [3]. Logic terms originating on
this assembly have their origins indicated using the term referencing system. Terms for which no
reference is shown originate elsewhere (if at all) in the instrument. Many of the signals, which
appear here, are bi-directional.
This logic also shows the Standby Battery and the Charging circuitry. The adjustment circuit for
the LCD Display contrast (R9) is also shown here.
U35, the Digital to Analog Converter is used to steer the Oscillator frequency.
4.4 [4] STCG (PROP DELAY)
When an External Reference Frequency is input, it is terminated (at about 50 Ohms) by R182,
and converted to a logic level by Schmidt trigger U49. The output of this Schmidt trigger is
applied to U 23 which selects the external input (if present) or the internal 10MHz oscillator for
division to 62.5 KHz (SELREF).
Y2 (or Y3) provides a precision 10MHz which, after conversion to logic levels by U51 is the
internal time reference for the TymMachine. When an external reference is not used, the internal
reference may be output via U50, J22 (jumper 1-2), and J5. The level may be adjusted with
R184.
U14 is a programmable counter which measures the time between the generated 1PPS and the
reference (from translator or external 1PPS) to start or steer the generator. U18 is a digitally
programmable one-shot used to implement vernier (100nS) propagation delays. U25 holds the
configuration data for the PLD, U23.
4.5 [6] STCG (GENERATOR CODE)
This logic includes derivation of the Microprocessor Clock, which is also used for timekeeping,
IRIG B output circuits, and circuits for Power-on reset.
SELREF is one input to a Phase Detector and VCO (U38). The other Phase Detector input is
VCO divided by 32 in U23. Action of the Phase Locked Loop forces the VCO to operate at
2MHz (nominal) with the stability of the selected reference oscillator. The VCO output ∅2-IN
is used as a clock for the Microprocessor and as the reference frequency for timekeeping.
The IRIG B output circuits bandpass filter a 1KHz square wave to provide a 1KHz sine wave at
the output of U39 pin 7. The part of U39, whose output is pin 1, is operated as a follower with
gain. With FET switch Q2 ON, the gain determined by R24 and R26 is approximately 15. When
Q2 is OFF, the gain determined by R24, R27 (ratio) and R26 is approximately 5 (depending
upon adjustment of R27). Switching Q1 ON and OFF with the DC Shift form of IRIG B causes
the output at U39 pin 1 to be a 3:1 Amplitude-Modulated signal.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 4-7
Page 91
CHAPTER FOUR
The output of U39 pin 1 is attenuated by R101 (LEVEL) and buffered by U42 to provide a low
impedance IRIG B AC Code OUT.
Power status is provided by U20, which monitors the +12V. Power status is important during
both the Power-UP and Power-Down transitions. During Power-Up U20 holds PON (Power ON)
low until +12V is high enough to provide a regulated +5V for the logic. PRES/ goes to U23
where RES/ is generated following configuration of U23. RES/ is used throughout the
TymMachine to initialize hardware to a known status. Following RES/, a Firmware startup
procedure is performed. Then the main program executes. When power is lost for any reason,
PON goes false forcing NMI/ false. Following shutdown, the status of PON is monitored to
provide program recovery without a Reset if the power failure was momentary
4.6 [2] STCG (GENERATOR μP)
This logic contains the heart of the Microprocessor: the Microprocessor-controller, the ROMprogram storage, and the RAM-variable storage.
The Microprocessor (U24) is an 8 bit CMOS device. It accepts as an input clock ∅2-IN and
outputs ∅2 clock.
Other inputs are the non-maskable interrupt (NMI/), the maskable interrupt (IRQ/), and Reset
(RES/). The data lines (D0-D7) are bi-directional. The address lines (A0-A15) are outputs. The
ROM (U21) contains the program, which the Microprocessor executes. When an address of 1000
Hex or more is on the address bus, the ROM outputs to the data bus while ∅2 is high. The RAM
(U16) is used for temporary storage of data and variables.
The RAM used in the TymMachine is a combination of static RAM (SRAM) and electrically
erasable PROM (E2PROM). The internal configuration provides a byte of E2PROM for every
byte of RAM. In normal system operation, all reads and writes are to the RAM, but when power
2
fails, every byte of RAM is written to E
PROM. When power returns, each byte of E2PROM is
written to RAM. This feature enables the TymMachine to remember user entered configuration
information during any power outage.
The RAM is disabled for all addresses above X3FF Hex by U23, as the addresses are used by
options and ROM. The RAM is also disabled for addresses in the range XXE0-XXFF by U23,
permitting the VIA’s [3] to use that range.
U23 is used to decode I/O1 through I/O7 which are used to enable option assemblies, and I/O0.
I/O0/ through I/O7/ correspond to addresses N400 Hex-NFFF Hex when N is the I/O number
0-7.
Interrupt requests from the options are connected to IR1/-IR6/. When any of these lines is
asserted (low), an output from U23 goes low asserting IRQ/. When interrupt request is
processed, reading I/O0 puts the address of the interrupt source with highest priority on to the
data bus provided by a priority encoder in U23.
4-8 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 92
THEORY OF OPERATATION
4.7 [3] STCG (GENERATOR VIAS)
U13, VUSR, and U29, VCOM, are Versatile Interface Adapters (VIA). Each of them contains 28 bit I/O ports with handshaking, 2-16 bit counters, an 8 bit shift IN-or-OUT register, and
extensive interrupt capabilities.
All of the functions of the VIAs are under program control, and many of them are changed
dynamically. As a convenience, the VIAs have been named according to their primary function.
VUSR provide user interface via the Keyboard. VCOM provides communication with the
Translator Assembly. One of the counters of VUSR counts ∅2 to generate 100KHz. This
100KHz becomes the reference frequency for the Generator. It is further divided by U23 to
provide 10KHz, which interrupts VUSR (at CA1) to “clock” the Firmware Minor Time. 10KHz
is further divided by hardware (U23) to 1KHz which becomes the IRIG B carrier after filtering.
VUSR, CB2, provides the signal GEN 1PPS, which is used to Start/Stop the counter chain, and
also to synchronize it to the Firmware Minor Time. This synchronizing signal does not appear
once per second and may occur only rarely. VUSR PA0-PA7 are used to service the Keyboard.
The Keyboard is a 4X4 matrix. It is periodically scanned for a connection. If a connection
(closure) exists, it is debounced in firmware, then acted upon. Due to the scanning technique,
simultaneous closures are not permitted. VCOM, CA2, is used as an inhibit to prevent I/O
interrupts during time sensitive parts of the program.
The second counter in VUSR generates periodic interrupts which are used to debounce the
Keyboard. VUSR PB0 outputs W/, which is used to write to the LED Display. VUSR, PB1,
outputs ENL, which enables the LCD Display.
VUSR, CA2, is used as a Power Fail (FP) output during the Power-Down sequences to prevent
multiple sequencing. VUSR, PB4 is used as a Clock Inhibit (C1H) for the Backup Clock. VUSR,
PB5, is used as an input to sample the Power-On (PON) status during Power-Down and PowerUp sequence. This permits optional circuitry to store the Generator Time for subsequent Serial or
Parallel output. VUSR, CB1, is an optional input with interrupt capability. Depending on the
configuration, it may be used to either Start or Synchronize the Generator.
VCOM, PA0-PA7, and CA1 and CA2 are used for the GEN COMM half of the I/O with the
Translator assembly. All lines tie to the corresponding lines of the TRANS COMM except that
CA1 and CA2 are crossed. This is a bi-directional data path over which time and other
information pass between the Generator and Translator. Data transfer is asynchronous. Data on
the PA0-PA7 bus is latched into the receiving bus by a transition on the sending bus CA2
(receiver’s CA1). This transition also sets a flag in the receiver’s status register. When the flag
is discovered, it is acknowledged by a transition on the receiver’s CA2 (sender’s CA1).
Generally transfer to the Translator causes an interrupt (in the Translator) while that to the
Generator merely sets a flag which must be polled to be recognized. In some cases however, the
Generator is enabled to be interrupted.
VCOM, PB0-PB3, are used as data outputs to the Backup Clock U1, the LCD Display, and the
LED Displays. VCOM, PB4-PB6, are used, in conjunction with C1H, to write an address, write
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 4-9
Page 93
CHAPTER FOUR
data, or read data, respectively to the Backup Clock. When writing to the LED Display, W/ is
used to store data into the display driver with the digit address provided by VCOM PB4-PB6.
PB7 provides decimal point information. The Seconds digit is written by LDUS/. VCOM, PB4,
is a register select to the LCD Display. VCOM, PB5, functions as a read/write control for the
LCD Display. As previously mentioned, ENL is used to clock transfers to the LCD Display.
U52 and part of U26 are used to buffer output signals.
CAUTION
The TymMachine will not operate without a functioning LCD Display connected. The LCD
Display is a Microprocessor based subsystem, which must interact with the Generator
Microprocessor for correct operation. Also note that the pin numbers shown at J103 on [5] do
not correspond to the LCD Display manufacturer’s data. This is because different numbering
systems are used.
Finally VCOM, CB1 and CB2 are used to shift out the DC envelope (DCC/) of the IRIG B Serial
Time Code. CB1 is the clock input and CB2 is the shift register output.
Table 4-1
Rear Panel BNC Connections
BNC Connector Signal
J4 Multi – Code DC Code Output
J5 Ext. Time Base Input or 10MHz Sine Wave Output
J6 Pulse/1PPS Input
J7 AGC Output
J8 Code Input
J10 IRIG B AC Code Output
J11 IRIG B DC Code Output
J12 Multi – Code AC Code Output
4-10 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
9 Ground Generator
10 IRIG DC Level Shift Output Generator
11 LOSS Translator
12 ERR Translator
13 Not Used N/A
14 Not Used N/A
15 Not Used N/A
4.8 [7] (TRANSLATOR AGC)
The regulator shown at A1 is used to generate the – 5 Volt power for the Translator Assembly.
This logic contains the input amplifier AGC and the code strippers required to normalize the
input and to derive the necessary clock signals for the decoder.
The AGC amplifier is wide band to make the unit operational where variations of input signal
frequency as well as amplitude are experienced such as in Tape Search applications.
Generally if a Translator is used as a single purpose unit such as to only translate code at a single
rate and display it, the AGC circuits can be narrow band. To make the unit more adaptable to
different types of applications, we have provided a 100 mV to 10 Volt dynamic range and a
frequency response of 30Hz to 2MHz. The circuit does not require adjustment over this range.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 4-11
Page 95
CHAPTER FOUR
The input signal is AC coupled by C143 through R149 to attenuator FET Q4. Q4 is employed as
a voltage controlled resistor to maintain a constant level at the input of U48 of approximately 13
mV Peak-to-Peak. It is not recommended to observe this signal. U48 provides a gain of 14
yielding about 180 mV Peak-to-Peak at U46-13 and the FILT INPUT [9]. U46 is an Analog
Switch. U46, pins 1, 2, 10 and 15, are used to provide signal inversion by controlling whether the
Plus or Minus input at U47 is driven. The input of U46 at pin 15 comes from the output of U41
pin 6 [9]. U47 provides a gain of about 9 so that the AGC signal is a constant 2 Volts Peak-topeak at TP2.
Analog Switch, U46 pins 12, 13, and 14 are used to route the code (C) to the input of amplifier
U41 [9] when the Envelope Filter is not used (OFF).
Completing the AGC loop, U44, pins 15, 16, and 13 are controlled by comparing AGC with –
1V. When the negative peak of AGC exceeds –1V, Q3 supplies current to C141, which raises the
voltage at the gate of FET Q4, lowering its resistance and decreasing the input to U48. When Q3
is not conducting R137 pulls C141 minus increasing the resistance of Q4. R140 provides fast
recovery when loss of activity is detected at AS1 (Activity Sensor 1). The AGC signal is applied
to the output buffer U54 and to the ∅B and ∅C detectors U44 pin 7, and U44 pin 9. ∅B
detector, U44 pins 7, 8, and 5, is a zero crossing detector with hysteresis on the negative edge.
The positive (on-time) edge coincides with the positive zero crossing of the input code. ∅C
detector U44, pins 9, 10, and 12, detects the Mark Amplitude cycles of the input code. ∅B and
∅C are used by the decoders which are located in U23 ∅C is also used by the activity sensing
circuitry described above. A secondary function of the activity sensor is to increase the threshold
of the ∅C detector at pin 10 slightly to provide hysteresis for AS1.
Shown in the lower left of this logic is the LOS (Loss of Signal) circuitry U44 pin 4. This circuit
senses peak amplitudes of the input signal versus an adjustable threshold established by
potentiometer R135 (THOLD).
4.9 [8] STCG (TRANSLATOR μP)
This logic contains the heart of the Translator: The Microprocessor-Controller (U32), the ROM
(U27) - program storage, and the RAM (U28) - variable storage. Also included are the VIA’s
for communications and decoding.
The Microprocessor is an 8 bit CMOS device. It accepts as an input clock ∅2-IN and outputs
∅2.
Other inputs are the non-maskable interrupt (NMI/), the maskable interrupt (IRQ), and RESET
(RES/). The data lines (D0-D7) are bi-directional. The address lines (A0-A15) are outputs. The
ROM contains the program, which the Microprocessor executes. When an address of 8000 Hex
or more is on the address bus, the ROM outputs to the data bus while ∅2 is high.
The RAM is used for temporary storage of data and variables. The RAM is disabled for all
addresses above 007F Hex by U23 as the addresses are used by the VIA’s and ROM.
4-12 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 96
THEORY OF OPERATATION
RES/ and ∅2-IN come from the Generator, otherwise, the Translator Microprocessor is a totally
independent system. It cannot operate independently however, because all user I/O i.e. Keyboard
and Display, is provided by the Generator, via the GEN/TRANS COMM port. This port is part
of VIA U33. For a description of the operation of the COMM port see [3] GENERATOR VIAS.
In addition U33 provides the data (SRD) and clock (SRC) to set-up shift registers located in
U23.
U26, pins 6 and 14, inverts the LOS/ signal from the AGC and provides LOS (Loss of Signal to
U33 where it is monitored.
The heart of the decoder is a look-up table in U27, a ROM . U27 is addressed by the ROM
address counters and the output of the forward flip-flop located in U23. The ROM address
counters in U23 are synchronized by FS.
A left/right shift register in U23 is used to convert the code to binary data. SREN occurs at the
correct time to discern whether the code bit is a zero or a one. SREN is so spaced (in time) that
the data shifted produces a group BCD (in the case of most codes) at SR outputs TDB0-TDB7.
When a group has been assembled, U27 outputs Byte Ready Enable (TBREN). TBREN is
synchronized and then input to U31, a Versatile Interface Adapter (VIA). TBRDY latches the
time data into the VIA. It also latches U27 outputs TBA0-TBA3 into the VIA. TBA0-TBA3 are
validating bits. When these bits are latched, the VIA issues an interrupt to the Microprocessor
which then performs the firmware part of the decoding process.
Once per frame, U27outputs Frame Ready Enable (TFREN). This signal is used to generate FRP
which is on-time with the input code (in the forward direction). FRP is used by the
Microprocessor and is also output to the PLD U23, where it synchronizes the Translator Pulse
Rates and, in Synchronized Generator modes, the Generator.
TRA11-TRA14 select the correct table (according to code and direction) in U27. This data is
serially entered into U23 from the VIA U33.
VIA U31 serves various additional functions not previously discussed. ZAD is an input to both
CA2 and PB6. At carrier rates of lKHz and lower CA2 causes an increment of Minor Time. For
faster rates, PB6 counts ZAD down, as appropriate, then increments Minor Time. FWD is sensed
at PB4 to inform the Microprocessor of the code direction. SHIFT/ is a test output, which
initializes many binary devices.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 4-13
Page 97
CHAPTER FOUR
4.10 [9] (TRANSLATOR FILTS)
U45, U43 and U41 make up the Low Pass (Envelope) Filter. The input, FILT IN source is from
[7]. The Output at pin 6 of U41 is routed through C113 to input F, of U46 at pin 15 [7].
When the Envelope Filter is turned OFF the code C from [7] is routed through amplifier U41.
Filter selection is accomplished using RSELA and RSELB of U43 and CSELA and CSELB of
U45. These filters are enabled with SR23. Filter selection is preprogrammed in ROM for the
selected input code.
A2 is a +5 Volt regulator, which provides the +5 (+5F) volts for Analog Switches U45, and U43.
U40, and U46.
U40, U30, U37, U34 and part of U23 make up the Phase Lock Loop (PLL).
T∅B/ is input to U37, a Phase Locked-Loop with VCO, at pin 3. U34 is setup as an integrator
whose output is inserted into the PLL IC, U37 at pin 9. The VCO output at pin 4 of U37 is routed
to the DIV 0 portion of U30. Division of DIV 0, is under program control by the Control portion
of U30. The output of DIV 0, 4CAR, is used to clock U23 which outputs TCAR90.
The Analog Switches, U40 are used to select the frequency and range of the Phase Locked Loop.
See Chapter Five, Maintenance, in this manual, for testing of the LPF (Envelope Filter) and the
Carrier Filter (PLL). Adjustments to the PLL are also found in Chapter Five.
4.11 [10] RS-232 TALKER
The RS-232 talker is used to “burst” time out periodically. U23 provides the control logic,
which is selected by switches S1-S4. U2-U5 are used to multiplex the switch selections into
U23 when the unit is powered up. U22 is a UART which formats the output data as selected,
and also generates the baud clock by dividing OSCB which comes from Y1 via U26.
4.12 [12] RS-232 I/O
This option provides for remote control and readback via RS-232. The operating program code
is contained in the basic generator and these circuits are used to provide level shift to and from
bi-polar to 5 volt logic (U53), baud rate generation, RS-232 formatting and decoding {U19), and
an interface between the relatively fast processor bus, and the slower UART (U15). Setup for
this option is provided by menus on the LCD.
4-14 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 98
THEORY OF OPERATATION
4.13 [13] MULTI ENCODER
The majority of the circuitry for this function is provided by U17, a programmable logic device
(pld) which is programmed by U11. U11 is under control of U12 which can be set up by U17 to
provide different ROM addresses which contain the U17 programs corresponding to different
encoder functions.
U17 includes storage and counters for the time which is gotten off the processor bus. It also
includes dividers and multiplexers to facilitate the generation of different codes and carrier rates.
U17 incorporates a counter which is clocked at one hundred times the output carrier rate.
Outputs from the counter drive an internal look-up table whose outputs drive the DAC U6. The
reference for the DAC incorporates the DC shift code, so the DAC output is a modulated
envelope. This current is converted to a voltage by U7, then buffered and output by U8.
4.14 [14] MULTI ENCODER (PLL)
The one hundred times clock comes from a counter chain driven by the output of U9, a pll
which is locked to either the generated 100KHz or the translator ZAD/. U10 is used to select
appropriate parts for the loop filter in accordance with the selected frequency and dividers. INH,
SEL0, and SEL1 are written by U24 through U17 to U12.
4.15 DISTRIBUTION BOARD (100008)
The TymMachine contains one 100008 Distribution Board Assembly. Option Plug-in
Assemblies are installed into the Distribution Board Assembly. This assembly has provisions for
installing up to four single wide Option Plug-in modules.
4.16 DISPLAY ASSEMBLY (100009)
The display uses an 8 digit driver (U1) to drive displays DS1-DS8. Data is input over line
VCOM, PB0-PB3, with address input on VCOM, PB4-PB6. Line PB7 has decimal point
information. W/ is used to store the information. The output of this driver is multiplexed constant
current segment, decimal point, and digit drive for 8 LED digits. The ninth digit of the display
(US) is driven by U2 a decoder/driver with storage, and U4 which, in combination with U3,
drives the top and bottom segments for sixes and nines, respectively. The data presented on
VCOM, PB0-PB3, is stored by LDUS/. Resistors R1-R7 limit current to match the intensity of
DS9 to the rest of the display.
This assembly also includes the keypad which is implemented with 16 switches in a four by four
matrix, and the LCD.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 4-15
Page 99
CHAPTER FOUR
This Page Intentionally Left Blank
4-16 TM7000 TymMachine TCG/T (Rev D) Symmetricom, Inc.
Page 100
CHAPTER FIVE
MAINTENANCE, TROUBLESHOOTING, AND ADJUSTMENTS
5.0 INTRODUCTION
*** CAUTION ***
Care should be used in handling CMOS integrated circuits. Users must remember that CMOS
devices can be seriously damaged if subjected to high electrical fields in the gate oxide
regions. Such stress voltages can sometimes be caused by improper testing methods. However ,
very likely sources are random electrical charges. Possible damage from such static charges
can be avoided by implementing the following handling procedures:
a. All package leads should be shorted together whenever the device is handled or
stored. The devices are shipped this way.
b. Personnel handling CMOS devices should wear anti-static clothing and be
electrically grounded when handling packaged items. This is a standard
procedure on CMOS assembly lines.
c. Your equipment, which comes in contact with finished units, should be properly
grounded to prevent random voltage spikes.
This section describes the general techniques for maintenance of timing equipment. Special
maintenance information, if required, is included with the option descriptions.
5.1 TOOLS AND TEST EQUIPMENT REQUIRED
No tools or equipment are supplied with this unit. The following is a list of equipment needed for
maintenance and adjustment of the TM7000 TymMachine TCG/T.
a. Dual Trace Oscilloscope, Tektronix 2247A or equivalent. This Oscilloscope is a
100MHz bandwidth Oscilloscope with a Frequency Counter and Timer.
b. Digital Multimeter, Fluke 8010A or equivalent. This instrument should measure
AC voltages up to 750 Volts, DC Volts up to 1000 Volts and Ohms up to 20
Megohms.
c. Insulated Tuning Tool for use in adjusting potentiometers and oscillators.
d. Screw Drivers, Flat Blade and Philips, used to remove/reinstall top covers and
bolt-in assemblies.
Symmetricom, Inc. TM7000 TymMachine TCG/T (Rev D) 5-1
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.