Spectracom TPRO-cPCI Скачать руководство пользователя страница 20

TPRO-cPCI/TSAT-cPCI  

Spectracom Corporation 

 

 

Synchronizable Timecode Generator User Manual 

3-4 

Table 3.9—Time Tag Input 

Time Between Each Rising Edge 

500 uS min 

Repetition Rate 

2000 events/second max 

Time Tag Accuracy 

± 1 uS 

 

Table 3.10—1PPS Output 

Connector 

DB-15 TIMING, pins 13(+) and 12(–) 

Output Type 

Differential RS-422  

Recommended Termination 

120 ohms, ½ watt, line-to-line 

On-Time Edge 

Rising 

Time base Error 

Same as on-board clock 

Differential Output Voltage 

3.0 Vp-p typical into 120 ohms 

Output Skew (pin 13 to pin 12) 

5 nS typical 

Pulse Width 

 4 uS typical 

 

Table 3.11—Oscillator Output 

Connector 

DB-15 TIMING, pins 8(+) and 15(–) 

Output 

Off, 1 kHz, 1 MHz, 5 MHz, or 10 MHz (programmable) 

Power-on Default Frequency 

Off 

Output Type 

Differential RS-422 

Wave Shape 

Square wave, 40%/60% duty cycle  

Recommended Termination 

120 ohms, ½ Watt, line-to-line 

Differential Output 
(into 120 ohms) 

2.5 Vp-p (1 kHz or 1 MHz) 
2.0 Vp-p (5 MHz) 
1.7 Vp-p (10 MHz) 

Output Skew (pin 8 to pin 15) 

5 nS typical 

Cable Length* (1 kHz or 1 MHz) 

76 m (250 ft) max 

Cable Length* (5 MHz) 

23 m (75 ft) max 

Cable Length* (10 MHz) 

3 m (10 ft) max 

Spectracom recommends a 22 AWG twisted, shielded pair cable.  Connect shield to 
connector shell. 

 

Table 3.12—Heartbeat Output 

Connector 

DB-15 TIMING, pin 14 

Wave Shape 

Pulse 

Pulse Polarity 

Programmable 

Pulse Width 

100 nS, 333 nS, 1 uS, or 1 mS (Programmable) 

Output Voltage (high) 

2.4 V min at 2.5 mA 

Output Voltage (low) 

0.4 V max at –2.5 mA 

Output Current (high or low) 

2.5 mA max 

Range 

200 nS to 65.5 Seconds 

Power-on Default 

Disabled 

 

Содержание TPRO-cPCI

Страница 1: ... TIMECODE GENERATOR with COMPACT PCI BUS INTERFACE User Manual 95 Methodist Hill Drive Rochester NY 14623 Phone US 1 585 321 5800 Fax US 1 585 321 5219 www spectracomcorp com Part Number 1152 5001 0050 Manual Revision D 12 January 2009 ...

Страница 2: ... Corporation Printed in USA Specifications subject to change or improvement without notice Spectracom NetClock Ageless TimeGuard TimeBurst TimeTap LineTap MultiTap VersaTap and Legally Traceable Time are Spectracom registered trademarks All other products are identified by trademarks of their respective companies or organizations All rights reserved ...

Страница 3: ...acom products must be returned with the description of the claimed defect and identification of the individual to be contacted if additional information is needed Spectracom products must be returned properly packed with transportation charges prepaid Shipping expense Expenses incurred for shipping Spectracom products to and from Spectracom including international customs fees shall be paid for by...

Страница 4: ......

Страница 5: ...utput 2 4 2 15 Indicator Lights 2 5 2 15 1 ACQ Indicator Light 2 5 2 15 2 SYNC Indicator Light 2 5 3 SPECIFICATIONS 3 1 4 REGISTER LEVEL DESCRIPTION 4 1 4 1 Base Address 4 1 4 2 ASCII Strings 4 1 4 3 Register Map 4 2 4 3 1 Forced Reset tbreg_reset 4 2 4 3 2 Command Register tbreg_cmd 3 0 4 2 4 3 3 Response Register tbreg_response 3 0 4 2 4 3 4 Interrupt Enable Register tbreg_irq_en 4 3 4 3 5 Clear...

Страница 6: ...tellites Tracked and Altitude 5 7 5 10 Read Longitude 5 8 5 11 Read Latitude 5 8 5 12 Enable Disable Synchronization Flat 5 9 5 13 Read Synchronization Enable Flag 5 9 5 14 Factory Test Messages 5 9 5 15 Read Version 5 10 5 16 Lamp Test 5 10 5 17 Blink Yellow Mode 5 10 6 OPTIONS AND ACCESSORIES 6 1 6 1 Accessories 6 1 6 1 1 TRIM CAB D D 100 TSAT cPCI Only 6 1 6 1 2 GPS Optic Isolator TSAT cPCI Onl...

Страница 7: ... the exception that it obtains time from an input time code The time code can be in IRIG A IRIG B or NASA36 format the board automatically detects which format is being used The time code conveys the day hour minute and second The on board 10 MHz oscillator is disciplined to maintain an accuracy of 10 microseconds for IRIG A and 15 microseconds for IRIG B and NASA36 Either board may be used as a s...

Страница 8: ...onger because it must first re compute the position 1 2 Your Spectracom GPS Receiver Your board s GPS receiver is built into the antenna housing and communicates to the board via a serial RS 422 interface Power 12V is supplied from the board The unit comes with a 100 foot cable Extension cables are available in 100 foot lengths The maximum total length is 500 feet The connectors on the extension c...

Страница 9: ... CAUTION Electronic equipment is sensitive to Electrostatic Discharge ESD Observe all ESD precautions and safeguards when handling the timecode generator NOTE If equipment is returned to Spectracom it must be shipped in its original packing material Save all packaging material for this purpose ...

Страница 10: ...TPRO cPCI TSAT cPCI Spectracom Corporation Synchronizable Timecode Generator User Manual 1 4 ...

Страница 11: ...he jumper settings 1 3 5 7 16 9 2 15 13 11 14 12 10 8 6 4 JP1 Figure 2 1 Jumper Settings Jumper numbers are not printed on the board Jumper 11 to 12 connects the programmed Oscillator Output frequency to the RS 422 driver input Jumper 13 to 14 connects the Heartbeat output from the on board circuitry to the Timing connector Jumper 15 to 16 connects the Match output from the on board circuitry to t...

Страница 12: ...t and reconnect the antenna while power is applied 2 5 Timing Connector Both versions of the board have a DB 15 socket connector labeled TIMING The pinout for this connector is the same for both TPRO cPCI and TSAT cPCI as follows Table 2 1 Timing Pinouts Pin Function Type 1 Time Code Input Differential Analog 2 Timecode Input Differential Analog 3 Signal Ground 4 Time Code Output Single ended Anal...

Страница 13: ...for IRIG B and NASA36 IRIG A accuracy is slightly better than that of IRIG B and NASA36 because IRIG A has a faster higher carrier frequency Essentially time codes are audio signals They can be distributed without degradation for long distances several hundred feet using co axial or twisted pair cables Cable and termination impedance is not critical since the signal consists of a low frequency sin...

Страница 14: ...register on the rising edge of this signal The user s software is responsible for ensuring that each event is read before the next occurs This is a TTL input with an on board 10K pull up resistor to 5V 2 10 1 PPS Output This one pulse per second output comes from the on board clock It is present regardless of whether the board is synchronized or freewheeling An RS 422 driver and series 10 ohm resi...

Страница 15: ...ED 2 15 Indicator Lights The front panel has two indicator lights 2 15 1 ACQ Indicator Light The yellow ACQ indicator lights when the board is in the process of acquiring either the GPS satellite signals or the incoming time code When the indicator is not lit there is no time code input there are errors in the serial communication to the GPS receiver or the board is in sync The ACQ indicator also ...

Страница 16: ...Spectracom Corporation TPRO cPCI TSAT cPCI Synchronizable Timecode Generator User Manual 2 6 ...

Страница 17: ...o 95 non condensing TIMING Connector DB 15 socket 15 pins GPS ANTENNA Connector High density D type plug 15 pins Table 3 2 CompactPCI Interface CompactPCI Interface Standard 32 bit J1 only CompactPCI Spec 2 0 Compliant Memory Map 64 consecutive 32 bit words 256 bytes I O Map None Chipset Vendor ID PLX Technology Inc 0x10b5 Chipset Device ID PLX 9050 Chip 0x9050 Subsystem Vendor ID Spectracom 0x134...

Страница 18: ...sition Accuracy 40 meters 135 ft 2dRMS Datum WGS 84 Operating Temperature 30C to 75C 20F to 165F Storage Temperature 55C to 90C 65F to 195F Humidity MIL STD 810E Method 507 3 Procedure I II III 95 Weatherproof MIL STD 810E Method 512 3 Salt Fog MIL STD 810E Method 509 3 48 hours Ultraviolet Protection ASTM G53 88 Transient Protection 600 Watts 1 mS data and power lines ESD IEC 1000 4 2 Level 4 8 K...

Страница 19: ... detected automatically IRIG B 122 or IRIG A 132 Amplitude mark IRIG A Amplitude mark IRIG B 1 2 Vp p min 8 0 Vp p max 1 2 Vp p min 8 0 Vp p max Modulation Ratio 2 1 min 3 1 typical 4 1 max Time Base Error 25 ppm max Input Impedance 10K ohm Common Mode Voltage relative to signal ground 100 V max Acquisition Time 15 seconds max Table 3 8 Time Code Output Connector DB 15 TIMING pin 4 Format IRIG B 1...

Страница 20: ...MHz or 10 MHz programmable Power on Default Frequency Off Output Type Differential RS 422 Wave Shape Square wave 40 60 duty cycle Recommended Termination 120 ohms Watt line to line Differential Output into 120 ohms 2 5 Vp p 1 kHz or 1 MHz 2 0 Vp p 5 MHz 1 7 Vp p 10 MHz Output Skew pin 8 to pin 15 5 nS typical Cable Length 1 kHz or 1 MHz 76 m 250 ft max Cable Length 5 MHz 23 m 75 ft max Cable Lengt...

Страница 21: ...ge 27 VDC max Output Voltage low 0 5 V max at 20 mA Output Current low 20 mA max CAUTION Electronic equipment is sensitive to Electrostatic Discharge ESD Observe all ESD precautions and safeguards when handling the timecode generator CAUTION It is necessary to use an external diode when driving inductive loads e g relays The diode should be situated as close to the load as possible and connected a...

Страница 22: ...TPRO cPCI TSAT cPCI Spectracom Corporation Synchronizable Timecode Generator User Manual 3 6 ...

Страница 23: ... to maintain compatibility with future revisions 4 2 ASCII Strings Some of the commands and responses consist of ASCII strings Four ASCII bytes are grouped together in a single 32 bit word The first character in the string is in the lowermost part of the word bits 07 00 the next character byte is in bits 15 08 the next is in bits 23 16 and the fourth character in the string is in bits 31 24 For re...

Страница 24: ... 0x1c tbreg_ttag_date 0x20 tbreg_cmd 0 0x24 tbreg_cmd 1 0x28 tbreg_cmd 2 0x2c tbreg_cmd 3 0x30 tbreg_response 0 0x34 tbreg_response 1 0x38 tbreg_response 2 0x3c tbreg_response 3 0x40 tbreg_reset 0x44 through 0xfc are reserved for future use 4 3 1 Forced Reset tbreg_reset Writing any value causes the board s embedded microprocessor to be reset The board s bus interface logic is not reset The user m...

Страница 25: ...ing the Status Register also loads the instantaneous Clock Time and Clock Date Registers Bit Name Definition 1 asserted 31 30 reserved for future use 29 tbstat_f_cmov Flag Command Overflow 28 tbstat_tp_int Testpoint Interrupt 27 24 tbstat_ttec 3 0 Time Tag Event Counter 23 21 reserved for future use 20 tbstat_tp_gps Testpoint GPS Antenna 19 reserved for future use 18 16 tbstat_ssi 2 0 Synchronizat...

Страница 26: ... when the Match Start time occurs Reset it by writing any value to the tbreg_clrflag_m register The Match Stop time does not affect it This bit might be set at power on reset the user must clear this bit before setting the Match Start time 4 3 9 5 Flag Heartbeat This flag is set by each Heartbeat pulse the user clears it by writing any value to tbreg_clrflag_hb The user s software must be fast eno...

Страница 27: ...ete This bit enables an interrupt when Flag Command Complete is asserted NOTE Use this interrupt carefully The only way to clear Flag Command Complete is to send another command This interrupt might be useful if a series of commands is to be sent but most applications will not use this feature 4 3 9 14 IRQ Enable Sync Change This bit enables an interrupt when Flag Sync Change is asserted This is u...

Страница 28: ...ternal hardware can be used to divide the time tag signal so that only every fifth event is tagged for example Such hardware is the user s responsibility 4 3 9 18 Testpoint Interrupt This status bit is asserted when the board is asserting an interrupt It is used for diagnostic purposes only The user should examine the Flag bits in conjunction with the IRQ Enable bits only when determining which in...

Страница 29: ...of four bits each of which represents a digit in the time i e it is in Binary Coded Decimal BCD format Bits tbreg_clk_upper tbreg_clk_lower 31 28 reserved 10s of seconds 27 24 100s of days 1s of seconds 23 20 10s of days 100s of mS 19 16 1s of days 10s of mS 15 12 10s of hours 1s of mS 11 08 1s of hours 100s of µS 07 04 10s of minutes 10s of µS 03 00 1s of minutes 1s of µS For example the time day...

Страница 30: ...TPRO cPCI TSAT cPCI Spectracom Corporation Synchronizable Timecode Generator User Manual 4 8 ...

Страница 31: ...and Only one command can be processed at a time 5 2 Set Time 0 x 0010 When not synced to GPS or incoming time code the host computer can set the time The time then continues to increment from the set value freewheel However if the GPS receiver begins to track satellites or if a time code input is applied time jumps to the GPS or time code time unless synchronization has been disabled by the Disabl...

Страница 32: ...ear is not used in the Match Time comparison The power on default is the special year 0001 a non leap year TSAT PMC boards obtain the year from the GPS satellites or it can be set manually as described above The year is incremented at the end of day 365 or 366 A leap year is any year that is evenly divisible by four except century years A century year 2000 2100 etc is a leap year only if it is eve...

Страница 33: ...s range will result in the year being set to 0001 Bits tbreg_cmd 0 Bits tbreg_cmd 1 31 00 unused 31 00 unused Bits tbreg_cmd 2 Bits tbreg_cmd 3 31 16 unused 31 16 unused 15 12 1000s of Year 15 00 0x0015 11 08 100s of Year 07 04 10s of Year 03 00 1s of Year For example to set the year to 2003 write the following commands tbreg_cmd 2 0x00002003 tbreg_cmd 3 0x00000015 The response indicates that the ...

Страница 34: ...00 0x0020 For example to specify a Match Start time of day 345 hour 12 minute 56 second 29 123456 write the following values tbreg_cmd 0 0x03451256 tbreg_cmd 1 0x29123456 tbreg_cmd 3 0x00000020 The MATCH output and Flag Match will be asserted when the clock time equals the Match Start time The year is not used in the comparison This command must be sent at least 50 mS prior to this The response in...

Страница 35: ...nge is 0x0003 through 0xfffc with the further restriction that N must be evenly divisible by 3 Set the Heartbeat period as follows The counter is forced to maximum count each time synchronization is established This causes the Heartbeat output to be in sync with the absolute time Bits tbreg_cmd 0 Bits tbreg_cmd 1 31 16 unused 31 04 unused 15 00 N 03 Invert 1 Normal 0 02 Enable 1 Disable 0 01 00 Cl...

Страница 36: ...MHz 0x00000345 0x 0345 10 MHz 0x00000445 0x 0445 If invalid data is commanded in bits 15 08 the response will be 0x ff45 and the output will be OFF 5 8 Set Offset Time 0 x 0060 This command is used to introduce deliberate offsets into the time Most applications use the power on default zero delay Setting a deliberate offset is useful for providing a pre trigger For example the board s 1PPS output ...

Страница 37: ...6 third character 23 16 seventh character 15 08 second character 15 08 sixth character 07 00 first character 07 00 fifth character Bits tbreg_response 2 Bits tbreg_response 3 31 24 twelfth character 31 16 unused 23 16 eleventh character 15 00 0x0070 15 08 tenth character 07 00 ninth character The response string is formatted as AAAA A M SS 0 where AAAA A is the altitude and SS is the number of sat...

Страница 38: ...be present when it is not tracking satellites e g 0 While tracking satellites leading zeroes are present if necessary in the DDD MM and FFFF fields in order to maintain constant field size 5 11 Read Latitude 0 x 0072 TSAT cPCI Only Write command 0x00000072 to tbreg_cmd 3 to read the computed latitude Units are degrees minutes and fractional minutes not degrees minutes and seconds An ASCII string i...

Страница 39: ...128 bits 4 words long Spectracom recommends that the user include the ability to read these messages Specifically the user s software should include a function subroutine to read and display them or log them to the disk Normally this function subroutine is not called The exact meaning of these messages is proprietary and is not disclosed in this manual Each response consists of data in tbreg_respo...

Страница 40: ...Test 0 x 00ee This diagnostic command initiates the same lamp test sequence that occurs during power on reset There is no response The yellow ACQ and green SYNC panel lights are illuminated briefly one at a time The In Sync output on the TIMING connector will be asserted while the green SYNC panel light is illuminated Write command 0x000000ee to tbreg_cmd 3 5 17 Blink Yellow Mode 0 x 00b0 and 0 x ...

Страница 41: ...ot connect directly to the Trimble GPS Receiver 6 1 2 GPS Optic Isolator TSAT cPCI Only The GPS Optic Isolator system combines a GPS receiver antenna a fibre optic transmitter a fibre optic receiver and a standard KSI GPS timing board The satellite information that is received via the GPS antenna is passed to a fibre optic transmitter via an extension cable The fibre optic transmitter converts the...

Страница 42: ...TPRO cPCI TSAT cPCI Spectracom Corporation Synchronizable Timecode Generator User Manual 6 2 ...

Страница 43: ...al 7 1 7 Driver Support Please contact your sales representative for information about Spectracom s bus level timing board driver support for Windows Linux VxWorks and a variety of other platforms You may also visit our website at www spectracomcorp com to download datasheets and manuals ...

Страница 44: ...TPRO cPCI TSAT cPCI Spectracom Corporation Synchronizable Timecode Generator User Manual 7 2 ...

Страница 45: ...KSI documentation to Spectracom documentation B 2022 Corrected errors in Phase Noise values Removed reference to Option 05 Made minor style and format changes C 2218 Changed lower limit of IRIG B input voltage range to 3 6V D 2295 Corrections to various IRIG A and IRIG B specifications ...

Страница 46: ...Spectracom Corporation 95 Methodist Hill Drive Rochester NY 14623 www spectracomcorp com Phone US 1 585 321 5800 Fax US 1 585 321 5219 ...

Отзывы: