TPRO-PCI:
Features
●IRIG-A, IRIG-B, NASA36 Timecode Reader
●IRIG-B Timecode Generator
●Time-Tag Input
●Programmable Periodic Output (pulse squarewave) and Interrupt
●Programmable Start/Stop Time Output and Interrupt
The TPRO-PCI performs timing and synchronization functions referenced to an input
timecode signal. The board synchronizes its on-board clock to the incoming timecode.
The on-board clock’s time is also provided as an IRIG-B output.
Other features include a time-tag TTL input, a programmable “heartbeat” pulse or
squarewave output (with interrupt capability), and a programmable “match”
start/stop time output (with interrupt capability)
The board continues to increment time (“freewheel”) in the absence of an input
timecode. Thus, the board can be used as an IRIG-B timecode generator by setting
the initial time via the PCI bus.
The input timecode format (IRIG-B, IRIG-A, or NASA36) is automatically detected.
Synchronization to the input timecode is also automatic and can be enabled/disabled
via the PCI bus. A propagation delay offset may be specified to compensate for
cable delays.
The timecode input is an amplitude modulated sine wave. An automatic gain control
(AGC) circuit permits a wide range of input amplitudes. The timecode input is
differential; the board does not reference this signal to ground. A singleended
input (referenced to ground) is also acceptable.
The board can be ordered with option “-M” to synchronize to a one-pulse-persecond
(1PPS) input instead of an incoming timecode. In this case, the initial time is
programmed via the PCI bus, and the board begins counting on the next 1 PPS pulse.
TPRO-PCI Synchronizable Timecode Generator Specifcations
Timecode Input
|
Code Format (autodectect) |
IRIG-A (A132), IRIG-B (b122), NASA36 |
|
Amplitude |
1.2 Vp-p min, 8.0 Vp-p max |
|
Polarity |
Detected automatically |
|
Modulation Ratio |
2:1 min, 3:1 typ, 4:1 max |
|
Input Impedance |
> 10 K ohms |
|
Timing Accuracy |
Better than 100 ppm |
|
Common Mode Voltage |
Differential input, ± 100 V max |
|
Code Format |
IRIG-B (B122) |
|
Amplitude (mark) |
2.6 Vp-p (type) |
|
Modulation Ratio |
3:1 |
|
Output Impedance |
600 ohms |
|
Input Voltage |
-0.5V
min, +0.8V max for logic 0 |
|
Input Current |
< 5 µA
for logic 0 |
|
Rise/Fall Time |
500 nS max |
|
Repetition Rate |
200 events per second max |
|
Timing Resolution |
1 µS |
|
Input Voltage |
2.4 V
min, 16.0 V max (high) |
|
Rise/Fall Time |
500 nS max |
|
Trigger Edge |
Rising |
|
1PPS Accuracy |
Must be 100 ppm or better |
|
Output Voltage |
3.8 V min
at 6 mA (high) |
|
Settability |
1 µS |
|
Resolution |
1 µS |
|
Range |
366:23:59:59.999999 |
|
Date Format |
Integer (001-366) |
|
Synchronization Time |
< 8 seconds |
|
Open Loop Drift (no timecode input) |
<2 µS in 10 seconds (2E-07) after operating with valid timecode input for 60 minutes |
|
Interface |
PCI Spec. 2.1 compliant |
|
I/O |
64 bytes |
|
DMA Transfers |
None |
|
Size |
H 106.7 mm, L 174.6 mm (H 4.2”, L 6.875”) |
|
Power (from VME bus) |
+5 Vdc @
425 mA max, |
|
Operating Temperature |
0 to +50 C (+32 to +122 F) |
|
Storage Temperature |
-40 to +60 C (-40 to +140 F) |
|
Connectors |
BNCs for timecode input and output DB15 (socket) for timecode input, output, heartbeat output, match output, time-tag input, and 1 PPS input. |
|
Output Voltage |
3.8 V min
at 6 mA (high) |
|
Wave Shape |
Pulse or Squarewave (programmable) |
|
Pulse Width |
150 nS min, 450 nS max |
|
Pulse Polarity |
Negative |
|
Squarewave |
45% - 55% |
|
Timing |
Falling edge on-time (pulse or squarewave) |
|
Range |
1.000 µS – 21.845 mS in 1 µS steps (1 Mhz – 45.7771 Hz) |
|
Power-on default rate |
100 PPS (pulse) |