The Tactical System Timer (TST) is a self contained, high accuracy time base for environments that must maintain accurate time in harsh conditions. The unit synchronizes to a system GPS time through an NMEA compatible interface. For systems that require synchronization to a local clock, software can be used to command the unit to synchronize its internal clock using NTP over a network interface. The time is read using a time management library.
Time accuracy is guaranteed by a combination of digital filters and predictive algorithms. This enables the system to provide a host application or a system query a more accurate time than is possible by a single reading of GPS or NTP. Absolute frequency errors, temperature errors and aging errors are all managed by the timer’s algorithms thus providing the most accurate possible time.
The heart of the high precision TTS is a very low power, high density FPGA. By designing the majority of the hardware in a single FPGA, the system power consumption is reduced and the MTBF is significantly increased. In addition, the soft design allows field upgrades or hardware and software enhancements without removing the unit or opening the case.
The design contains a 32 bit RISC microprocessor, DMA engine, memory interfaces, Ethernet interface and an interface to the precision time unit.
The timer increases its accuracy as it acquires more time points. It contains circuitry that converges on the time as samples are taken. To avoid wide deviations in time, it rejects samples that are outside its current time window since it knows they cannot be valid.
The unit is factory configurable to various levels of precisions to meet the system cost/precision requirements.
All library code is delivered in source form.
Higher accuracy configurations are available.