background image

CHAPTER 1

MODE

SOURCE OF SYNCHRONIZATION

0

Timecode - IRIGA IRIGB XR3 2137 NASA36 (modulated or DC)

1

Free running - on board VCXO used as reference

2

1 PPS - accepts input one pulse per second

3

RTC - uses battery backed on board real time clock IC

5

GPS (optional) - double wide configuration including GPS receiver

6

GPS (optional) - uses GPS receiver / antenna (receiver in antenna)

INTRODUCTION

1.0 GENERAL

This bc635VME / bc350VX1 Time and Frequency Processor (TFP) Operation and Technical Manual
provides the following information:

Introduction and key feature description

Installation and setup

Detailed operation and programming interfaces

Input and output signals

Programming examples

Drawing set

1.1 KEY FEATURES

The TFP has been designed with the following key features:

Time on demand (days through 0.1 microseconds) with zero latency.  T h i s  feature is
implemented with hardware registers which latch the current time upon host request

Event logging (days through 0.1 microseconds). This feature is implemented with a second
set of hardware registers. Time is captured on a positive or negative input edge.

Six operational modes are supported. Modes are distinguished by the reference source.

Datum Inc., Bancomm Div.

bc635VME/bc350VX1 Manual 

1

-

1

Summary of Contents for bc635VME

Page 1: ...tilized and idle equipment along with credit for buybacks and trade ins Custom engineering so your equipment works exactly as you specify Critical and expedited services Leasing Rentals Demos In stock...

Page 2: ...bc635VME bc350VXI TIMEANDFREQUENCYPROCESSOR Operation and Technical Manual October 1994 Datuminc B A N C O M M D I V I S I O N 6541 Via del Oro San Jose CA 95119 TEL 408 578 4161 FA X 4 18 57X 4165...

Page 3: ...If this equipment does cause interference to radio or television reception which can be determined by turning the equipment on and off the user is encouraged to correct the interference by one or mor...

Page 4: ...IONS 1 4 CHAPTER 2 INSTALLATION AND SETUP 2 0 VME VXI COMPATIBILITY SWITCHES 2 1 2 1 VMEbus BASEADDRESS SELECTION 2 2 2 2 bc350VXI LOGICAL ADDRESS SELECTION 2 2 2 3 JUMPERS 2 3 2 4 INSTALLATION 2 4 CH...

Page 5: ...ATH SELECTION 4 9 4 1 15 PACKET Q SET DISCIPLINING GAIN4 1 0 4 1 16 PACKET S SETYEAR4 1 0 CHAPTER 5 PROGRAMMING EXAMPLES 5 0 GENERAL 5 1 5 1 READING TIME ON DEMAND 5 1 5 2 EXTERNAL EVENT TIME CAPTURE...

Page 6: ...on Introduction and key feature description Installation and setup Detailed operation and programming interfaces Input and output signals Programming examples Drawing set 1 1 KEY FEATURES The TFP has...

Page 7: ...o milliseconds Five maskable interrupt sources are supported IRQ levels1 through 7 are programmable Time of day hours minutes and seconds are displayed on front panel LED s Most inputs and outputs are...

Page 8: ...ts peak to peak DC LEVEL SHIFT TTL CMOS compatible ADDRESS SPACE A16 AM codes 29 and 2D 64 bytes DATA TRANSFER D16 INTERRUPTER D08 0 1 1 7 ROAK POWER 5 1 5amps 4 12 50 milliamp 12 30 milliamp EVENT CA...

Page 9: ...NEWAVE INPUT 1 2 to 4 volts peak to peak TEMPERATURE OPERATING 0 to 70 degrees centigrade NON OPERATING 50 to 125 degrees centigrade RELATIVE HUMIDITY OPERATING 5 to 95 non condensing ALTITUDE OPERATI...

Page 10: ...Al6 selection Switch SW1 is thenused toselectthe LogicalAddress for themodule With SW2 3 in the VME position the module canbe mapped to any 64 byte block in the A16addressspace SW2 1 and SW2 2 set the...

Page 11: ...tting of switch SW1 A6 thru A13 and SW2 A14 and A15 The bc635VME occupies 64 bytes in the A16 address space and can be freely located on any 64 byte boundary The correspondence of the switch positions...

Page 12: ...r SV 6 as the GPS sensor In the 3 4 position the TFP is configured to use the TANS as the GPS sensor The ACUTIME SV 6 and TANS are GPS sensors manufactured by Trimble Navigation Inc JP4 The jumpers in...

Page 13: ...sed bc635VME users must verify that signals on rows A and C of theP2 connector are not used for VSB or other purposes The TFP provides signal I O on row A and C that may produce a conflict I f aconfli...

Page 14: ...ionally besynchronous with the1PPS epoch if theperiod is expressibleasa ratio of integers MAJORTIME Units of time larger than or equal to seconds A day hr min sec format is usually implied MINOR TIME...

Page 15: ...E3 Requested Time 14 R TIME4 Requested Time 16 R EVENTO Event Time 18 R W EVENTI STROBE1 Event Time Strobe Time lA R W EVENT2 STROBE2 Event Time Strobe Time 1C R W EVENT3 I STROBE3 Event Time Strobe T...

Page 16: ...n offsets 0x20 through Ox2E except FIFO at offset 0x28 Writing to this register with bit 0cleared has no effect All other bits are ignored during a write RESET VALUE OxFFFE OFFSETOxOA T I M E R E Q R...

Page 17: ...es units seconds tens seconds units EVENT3 field 10E 1 seconds 10E 2 seconds 10E 3 seconds 10E 4 seconds EVENT4 field 10E 5 seconds 10E 6 seconds 10E 7 seconds not defined RESET VALUE NA RESET VALUE N...

Page 18: ...y CLEARS output FIFO by writing tothis register with bit 4 SET 5 reserved 6 reserved 7 HOST Must write to this register with bit 7 SET to causeTFP to take action onthe data packetpreviously written to...

Page 19: ...ly In mode 1 an output strobe is produced each second 6 FREQSELO 0 10 MHz 1 5 MHz 0 1 MHz 1 1 MHz 7 FREQSELI 0 0 1 1 8 15 reserved RESET VALUE OxXX00 This register is used to command the TFP to perfor...

Page 20: ...enerated the interrupt The INTSTAT register bits are set regardless of the state of the mask bits This feature allows the host to poll for the occurrence of the interrupt sources INTSTAT bits are clea...

Page 21: ...1 IRQ3 1 0 0 IRQ4 1 0 1 IRQ5 1 1 0 IRQ6 1 1 1 IRQ7 RESET VALUE OxXX00 The LEVEL register selects the level at which an interrupt will be generated Only bits 0 through 2 are used These bits are encode...

Page 22: ...ocessed in accordance with the idbyte value When processing is complete the TFP sets bit 1 of the ACK register clears the input FIFO and resumes its previous task I f anSOH is not the first packet byt...

Page 23: ...he major time is also derived from the clock IC The RTC is battery backed This mode is not recommended when using the oven oscillator because the accuracy of the RTC is not high enough to ensure that...

Page 24: ...E T B Note All data fields mustbeASCII Thetimeloadedbypacket B will notbeused until the1secondepoch following theload The TFP increments the time before loading it to output buffer registers The time...

Page 25: ...ket establishes the frequency of the TFP output periodics The number of output pulses is defined by the following equation N 10 000 000 n1 n2 where N output pulses per second n1 a programmable number...

Page 26: ...orrespond to the INTEL defined modes 2 and 5 4 1 6 PACKET G OFFSET CONTROL It is frequently desired to program an offset into the basic TFP timekeeping functions relative to the reference input For ex...

Page 27: ...byte 3 f o r m a t byte 4 m o d u l a t i o n byte 4 E T B format choices A I R I G A B I R I G B C 2 1 3 7 XR3 with 100Hz symbol rate NASA36 X X R 3 25Hz symbol rate modulation choices M a m p l i t...

Page 28: ...T REAL TIME CLOCK This packet loads the battery backed real time clock IC which is usedasthe source of major time and 1PPSepoch when mode 3 is selected The format is shown below byte 1 S O H byte 2 L...

Page 29: ...eadingWest For example EasternStandard Time would be 05 relative to UTC 4 1 13 PACKET 0 REQUEST DATA FROM THE TFP This packet is used to requestdata from theTFP which is not available via the register...

Page 30: ...SPONSE FORMAT 4 REQUEST YEAR byte 1 S O H byte 2 o l o w e r case letter byte 3 4 byte 4 y e a r tens byte 5 y e a r units byte 6 E T B The TFP signals a packet ready condition by setting bit2 in the...

Page 31: ...IMED thru TIME4 contain atomic seconds since January 6th 1980 Use only in GPS modes 4 1 15 PACKET V SET DISCIPLINING GAIN This packet allows the gain and sense of the disciplining process to be set vi...

Page 32: ...ereadsthe time from theTFPregistersTIMEOthru TIME4andloads this data into the array time Note that the time is latched by reading the TIMEREQ register and that the registerisassignedto a global variab...

Page 33: ...ut periodic synchronizedto the TFP 1 PPS epoch define ACK s h o r t B A S E 0 x 2 2 void sendfiacket char charptr FIFO SOH while charptr FIFO charptr FIFO ETB ACK 0x81 while ACK 0x01 load body of pack...

Page 34: ...disablejamsynchs since the required offset is larger than 990 microseconds See the G packet description for additional details onthejamsynch function send_packet A0 send_packet HB send_packet G 002500...

Page 35: ...This Page Intentionally Left Blank 5 4 b c 6 3 5 V M E b c 3 5 0 V X I Manual D a t u m Inc Bancomm Div...

Page 36: ...time and status display a BNC timecode input a BNC timecode output a 15 pin D plug and a 15 pin D socket The current TFP time hr min sec is displayed using seven segment LED digits I f the TFP is fly...

Page 37: ...utput AM C6 external event input C8 strobe output C9 periodic output C10 external 1PPSinput C11 1PPS output C12 1 5 10 MHz output C22 10MHz input C24 oscillator control output C18 C20 RS 422 Tx Rx A18...

Page 38: ...wiring error in REV A REV C The15 pin D plug connectorwasadded to allow the ACUTIME GPSantenna to beused RJ11 connectorsJ4andJ5wereremoved The referencedesignatorsonthe silk screenwerereordered at thi...

Page 39: ...This Page Intentionally Left Blank I I I I I I I I I I I I I i I 7 2 bc635VME bc350VXI Manual D a t u m Inc Bancomm Div I...

Page 40: ...8 DRAWING SET 8 0 GENERAL This chapter contains the schematic diagram assembly drawing and parts list for the bc635VME bc350VX1 Time and Frequency Processor Datum Inc Bancomm Div bc635VME bc350VXI Man...

Page 41: ...This Page Intentionally Left Blank 8 2 bc635VME bc350VXI Manual D a t u m Inc Bancomm Div...

Page 42: ...129 C P21E0 I L 5 J 1 6 3 2 1 J 2 T r U2 L 610736 2 R 9 0 4 4 4 4 1 1213 6 1 6 ICE I N U8 2 1 4 1 1 L 082 1 C21 4 C22 I s m I 150006 017 SIX C5 n F 1 3 7 1 4 4 W 4 45 T 4 5 3 F P I 104 EVENT PER SIB 0...

Page 43: ...veai 3 4 y 36 015 014 013 012 O i l as 00 07 De DS 02 0 0 1 2 1 4 1 2 1 3 2 1 1 3 445 3 U 3 2 XC3042PCE14 0 4 P P L C C P K G 7 CALA I N 0 0 1 4 OUT nor 2 o r warm I L I Puree C L A R K 1 4 errErR 01...

Page 44: ...0 6 1 1I 0 6 1 5U25 0614 0 5 6 6 5 3 1 326P I N P L C C M I 0 6 1 1 0 6 1 0 2 5 9 0 3 7 0 6 6 0 6 5 0 6 1 0 6 3 0 1 3 2 0 0 1 0 6 0 0 5 6 1 0 6 9 RCS GPO E S 0081 1 7 0110 P 4 1 1 6 8 1014u N I I O V...

Page 45: ...NDS Ems MINJTES UNITS FN0360 t o 9 5 0 5 1 5 e miNuTEs d P 1 4 5 FN0360 22 27 25 24 n 0 5 5 a a R O M S U N I T S FN0360 4_ t o O N 0S6 26 a g FN0360 mOLFIS TENS 0010 e m A3 827 8 2 2 R 2 3 51 10 l o...

Page 46: ...N 1 3 6 I 1 4 5 1 1 5 4 I 1 6 17 19 74ALS641A I P ARTOF U39 5 8 1 5V PR2 10K 2 14 I6 0 19 7 5 13 17 13 11 B 2 PT 2 4 6 8 17151311 00m0 0w 0 0 0 r _ rvvrt 119m 84 BGOINm 85 BGODUTI 06 BGIINm B7 BGIOUTm...

Page 47: ...0000000 00 00 00 00 00 00 00 00 00 00 U31 O D 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ograo of3Do 000000000 00000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 U32 0 1 3 E 0 0 0 0 0 0 0 0...

Page 48: ...N I P 5 P d 4 1 1 1 1 1 1 4 i I t M E I P P I S WA 1 E I N E E 3 1 1 E 3 1 3 i M z i 3 11 2 W 2 1 2 1 1 P l i P O g l i g g g g g g g 2 2 1 i R R m m m m m m E PA P P P 1 7 R 3 g a s m a amEm V s a a...

Page 49: ...uipment Have surplus equipment taking up shelf space We ll give it a new home Learn more Visit us at artisantg com for more info on price quotes drivers technical specifications manuals and documentat...

Reviews: