background image

 

 25 

T560MANK5.DOCX 

Long Form 

Short Form

Function 

GATE INPUT 

GA IN

make gate an input 

GATE POS 

GA PO 

gate in/out is active high (normal)

GATE NEG 

GA NE 

gate in/out is active low (inverted)

GATE TERMINATE 

GA TE

gate input is terminated at 50 ohms

GATE HIZ 

GA HI

gate input is 1K to +5 volts 

GATE BURST 

GA BU 

enable single burst at gate input rise

GATE REMOTE 

GA RE

enable single burst on command

GATE FIRE 

GA FI

fire a single remote burst 

 

 

STATUS ST 

show T560 status report 

SAVE SA 

save current setup 

RECALL RE 

recall saved setup 

LOAD DEFAULT 

LO DE 

load default setup

RUN DEMO 

RU DE

run demonstration setup 

RSET RS 

reset the T560

 

 

SHOTS SH 

query shot counter 

SHOTS 0 

SH 0 

reset shot counter 

USEC US 

query microsecond counter 

USEC 0 

US 0

reset microsecond counter 

IRQ IR 

query 40 Hz interrupt counter 

WAIT 3400 

WA 3400 

wait specified number of microseconds

 

 

IDENTIFY ID 

return ID string

ERRORS ER 

return error status

ERRORS 0 

ER 0 

clear error flags

 

 

VERBOSE 1 

VE 1 

show long numbers with commas

VERBOSE 0 

VE 0 

show long numbers without commas

VERBOSE VE 

query verbose setting 

COMMENT CO 

command is ignored 

 

 

HELP HE 

return general HELP message

HELP CHANNELS 

HE CH 

return help on channel operations

HELP TRIGGER 

HE TR 

return Trigger help 

HELP CLOCK 

HE CL

return Clock help

HELP BURST 

HE BU 

return Burst help

HELP GATE 

HE GA 

return Gate help

HELP MISC 

HE MI

return miscellaneous help 

 

4.6.

 

Command Details 

4.6.1.CHANNEL SET COMMANDS 

The channel commands allow channel delays, widths, and modes to be set or queried.  
 

Summary of Contents for T560

Page 1: ...T560 DIGITAL DELAY GENERATOR Technical Manual February 13 2019 ...

Page 2: ...ges are periodically made to this manual which are incorporated in later editions Highland Technology Inc may make changes and improvements to the product s and or programs described in this publication at any time without notice The T560 has finite failure rates associated with its hardware firmware design and documentation Do not use the product in applications where a failure or defect in the i...

Page 3: ...sues 21 4 5 T560 Command Summary 23 4 6 Command Details 25 4 6 1 CHANNEL SET COMMANDS 25 4 6 2 TRIGGER SETUP COMMANDS 26 4 6 3 SYNTHESIZE COMMAND 27 4 6 4 BURST COMMANDS 27 4 6 5 GATE COMMANDS 27 4 6 6 CLOCK COMMANDS 28 4 6 7 FEOD COMMAND 29 4 6 8 SAVE RECALL LOAD COMMANDS 29 4 6 9 USEC WAIT IRQ SHOTS TEMP COMMANDS 29 4 6 10 IDENTIFY COMMAND 29 4 6 11 ERRORS COMMAND 29 4 6 12 VERBOSE COMMAND 30 4 ...

Page 4: ...4 T560MANK5 DOCX 10 Versions 46 11 Revision History 47 11 1 Hardware Revisions 47 11 2 Firmware Revisions 48 12 Accessories 49 ...

Page 5: ...s Report 31 Figure 6 1 Lantronix DeviceInstaller Main Screen 33 Figure 6 2 IP address assignment pane 34 Figure 6 3 XPort Home Web Page 35 Figure 6 4 XPort Network Settings 35 Figure 6 5 XPort Server Settings 36 Figure 6 6 XPort Serial Settings 36 Figure 6 7 XPort Connection Settings 37 Figure 7 1 Typical T560 jitter in ps RMS versus delay 39 Figure 7 2 Typical T560 Rising Edge Externally triggere...

Page 6: ...cy with low jitter from asynchronous external trigger Internal 10 MHz crystal oscillator timebase with external lock capability 0 16 MHz DDS synthesizer for internal trigger rates Programmable level trigger input with divide burst features and trigger enable GATE input Needs only 12 volt power from external universal power supply Extruded enclosure with removable mounting flange RS 232 serial inte...

Page 7: ...easurement ultrafast or high voltage outputs optical interfaces and precision analog measurement Since creating new versions of the T560 involves hardware or firmware changes customization is normally done under a contractual OEM agreement with associated purchase commitments Custom versions will be identified by a dash number starting with T560 10 ...

Page 8: ...ANGE 0 to 10 seconds 10 ps resolution WIDTH RANGE 2 ns to 10 seconds 10 ps resolution INSERTION DELAY 21 ns 400 ps external trigger to any output DIFFERENTIAL NONLINEARITY 200 ps JITTER 35 ps typical 50 ps max RMS external trigger to any output or between any outputs Add clock jitter for delays 500 μs TRIGGER RATE 0 to 16 MHz limited to 1 delay width 60 ns max RISETIME 750 ps max FALLTIME 750 ps m...

Page 9: ...er gate clock outputs 2 5 mm stereo jack for RS 232 0 25 power connector Optional RJ45 for Ethernet INDICATORS LEDs indicate shot communications PACKAGING 4 75 L x 4 0 W x 1 25 H extruded aluminum enclosure CONFORMANCE OEM product has no UL FCC CE compliance requirements Designed to meet UL FCC CE requirements ...

Page 10: ... include various features of the module The optional Ethernet interface is not furnished on the standard T560 1 version The T560 digital delay generator creates delays by digitally counting a basic clock to create coarse delays to a resolution of 20 nanoseconds and then adding a fine analog delay to interpolate the final times to picosecond resolution The timing clock is derived from a 50 MHz gate...

Page 11: ...be accepted This allows multiple T560s to be synchronized to each other or to an external 10 MHz reference The external clock levels are 3 3 volt square wave CMOS logic levels The T560 can lock to an externally applied square wave of 10 MHz 50 PPM 3 3 to 5 volt positive logic levels or to a 1 volt RMS sine wave The long delay millisecond range jitter performance of the T560 is dominated by the pha...

Page 12: ...be programmed to be high impedance or a 50 ohm termination to ground Maximum safe input levels are 0 3 to 5 0 volts The maximum allowed trigger rate is R 1 D W 60 ns where D W is the greatest channel sum of programmed delay plus width and R is limited to 16 MHz max If a channel is programmed OFF its time settings are not relevant If the T560 receives an internal or external trigger while a timing ...

Page 13: ... every M possible cycles The internal burst logic may be reset by a user command so that the next trigger will start a new burst of N outputs A single burst of N cycles may be started under control of the GATE input or on software command If GATE mode is set to BURST command GAte BUrst the next active edge of the GATE input will enable a single burst of N cycles Similarly the GAte REmote mode enab...

Page 14: ...ant reflection problems For example a 100 ohm termination will provide a clean 0 to 3 3 volt logic swing External passive components can be used to convert to ECL or PECL levels Each output is programmable for pulse delay and width relative to the trigger If an output is programmed for delay D the actual output pulse will occur at D 20 ns after the external trigger where 20 ns is the basic inserti...

Page 15: ...15 T560MANK5 DOCX Figure 3 4 Output rising edge 100 ps delay steps ...

Page 16: ...16 T560MANK5 DOCX Figure 3 5 Trigger and output pulses widths 4ns 3 ns 2 ns and 1 5 ns ...

Page 17: ...c level connectors are right angle SMBs Other connector types are available on OEM versions Connectors may be straight or right angle SMB MCX or LEMO mounted topside or bottom Hirose H FL or U FL surface mount connectors can also be provided on either side of the circuit board Because of the close spacing of the connectors SMA types are not recommended A three foot SMB to BNC cable is available as...

Page 18: ...11 Custom Logic Custom logic functions are available Since the T560 incorporates eight internal delay generators up to eight delay only or delay plus fixed width outputs can be provided 3 12 Indicators Three LED indicators are provided The green PWR LED indicates that power is available It also blinks at a 1 Hz rate to indicate CPU heartbeat Its color changes to yellow if any an internal error con...

Page 19: ...m the T560 All commands must be terminated with semicolon or cr and all reply lines are terminated by cr lf 4 2 Command Strings Users send serial ASCII command strings to the T560 to which the T560 immediately replies Because the standard baud rate is high and because the T560 may spend a millisecond or more to process commands user software must wait for a response to each command line before sen...

Page 20: ...3456789123 which represents the delay setting for the rising edge of the A output in seconds Since such long strings of numbers are difficult to read a verbose mode is available which will send times and other long numbers in the form 02 123 456 789 123 Certain incoming ASCII characters are treated specially All lowercase letters are converted to uppercase TAB is treated as a space ETX ESC and DEL...

Page 21: ... character ASCII code 8 is received the T560 will flush its receive buffer and ignore any previous input Each received command will evoke a reply indicating the execution status of the command For query commands the reply is the requested data For other commands successful completion will yield a reply of OK If multiple commands are issued on one line multiple responses will be sent back on a sing...

Page 22: ...or the trigger burst or gate parameters are changed the firmware will immediately force the end of delay reset state which will abort any timing cycles currently in progress EOD will be asserted for about 350 microseconds after which triggers will be re enabled If aborting timing cycles is undesirable one can disable triggers wait until any possible timing cycle has finished then do the desired op...

Page 23: ...BSET POS BS PO set B polarity positive normal BSET NEG BS NE set B polarity negative inverted BSET BS query channel B settings BPENDING BP query channel B pending settings CDELAY 45u CD 45u set C delay CWIDTH 25 5n CW 25 5n set C width CDELAY CD delay C query CWIDTH CW width C query CSET ON CS ON enable C output CSET OFF CS OF disable C output CSET POS CS PO set C polarity positive normal CSET NEG...

Page 24: ...RIGGER TERMINATE TR TE trigger input is terminated at 50 ohms TDIV 5000 TD 5000 set trigger divisor TDIV TD query trigger divisor TRIGGER TR trigger setup query FIRE FI fire remote trigger FEOD FE force End Of Delay abort timing cycle SYNTHESIZE 3 579M SY 3 579M set optional DDS synthesizer rate SYNTHESIZE SY query DDS synthesizer rate CLOCK HIZ CL HI clock connector is unused CLOCK OUT CL OU conn...

Page 25: ...er SHOTS 0 SH 0 reset shot counter USEC US query microsecond counter USEC 0 US 0 reset microsecond counter IRQ IR query 40 Hz interrupt counter WAIT 3400 WA 3400 wait specified number of microseconds IDENTIFY ID return ID string ERRORS ER return error status ERRORS 0 ER 0 clear error flags VERBOSE 1 VE 1 show long numbers with commas VERBOSE 0 VE 0 show long numbers without commas VERBOSE VE query...

Page 26: ... output ASet OFf disables channel A output Its electrical output will stay low or high if channel is inverted and its time settings are ignored ASet POs sets channel A polarity positive normal ASet NEg sets A polarity negative inverted ASet query channel A settings A string will be returned Ch A POS ON Dly 00 123456789012 Wid 01 234567890123 APending query channel A pending settings This produces ...

Page 27: ...18 Hz resolution SYn 123 456K sets the frequency Suffix characters may be K kilohertz or M megahertz The default is Hertz SYn queries the current frequency 4 6 4 BURST COMMANDS The BURst commands control the trigger burst logic Burst allows a group of N pulses to be fired out of each group of M input triggers that is N successive triggers will be accepted then M N triggers will be skipped It is al...

Page 28: ...ingle burst on GATE FIRE command GAte FIre fire a single burst GAte gate setup query Returns Gate OFF POS HIZ Shots 0000000066 4 6 6 CLOCK COMMANDS T560 timings are based on an internal 10 MHz crystal oscillator clock The function or the CLOCK coaxial connector is controlled by this group of commands If the connector is declared to be an input the T560 accepts a 10 MHz TTL square wave input or a s...

Page 29: ...60 self triggers at 20 KHz 4 6 9 USEC WAIT IRQ SHOTS TEMP COMMANDS The USec command returns the value of a free running 32 bit counter that increments once each microsecond USec 0 resets the counter The WAit nnn command pauses command execution for a specified number of microseconds up to 232 1 The IRq command returns the value of the internal 40 Hz interrupt counter The SHots query returns the 32...

Page 30: ...ose mode where commas are included in all long numeric strings that are returned This mode makes time settings and 32 bit integers easier to read but may not be compatible with external software The VErbose 0 command will cancel verbose mode VErbose alone will query this setting 4 6 13 HELP COMMANDS The HElp command with no arguments will display a short command summary listing top level commands ...

Page 31: ...akes about 4 seconds after which the T560 will respond with the string Highland Technology T560 DDG cr lf The last saved setup will be installed 4 7 Firmware Upgrade Procedure T560 firmware may be field upgraded from a Windows PC with an RS 232 serial port connection to the unit The PC must have the following Highland provided files in a common folder Flash1 bat batch file for COM1 port Flash2 bat...

Page 32: ...REcall command The saved setup is also recalled and installed at powerup allowing the T560 to resume operation without any serial commands The powerup sequence takes about 4 seconds During this time channel outputs are electrically low and terminations are high Z If the saved configuration programs channels to be inverted polarity those outputs will transition from low to high when the initial pow...

Page 33: ...will be in the form t560 xxxxx where the xxxxx is the 5 digit unit serial number If the serial number is fewer than five digits long pad it on the left with zeros 6 2 Static IP Assignment The XPort also supports static IP address assignment Lantronix provides a PC utility XportInstaller to locate an Xport module by MAC address and assign it an IP address The Lantronix software utilities may be dow...

Page 34: ...gned a web browser preferably the web browser provided by DeviceInstaller can be used to access the XPort module as a web page just type the IP address into the browser s address bar after which settings may be edited Initially no user name or password need be entered simply leave both fields blank and hit Enter The web page interface can also be used to change the IP address 6 3 Factory XPort Set...

Page 35: ...35 T560MANK5 DOCX Figure 6 3 XPort Home Web Page Figure 6 4 XPort Network Settings ...

Page 36: ...36 T560MANK5 DOCX Figure 6 5 XPort Server Settings Figure 6 6 XPort Serial Settings ...

Page 37: ...me out and disconnect after the time set for a hard disconnect Enter 0 to disable automatic disconnect It is usually prudent to set up the XPort to disconnect after some inactivity period to avoid having an inactive connection lock out access A periodic ping such as sending a single null character every minute or so will keep a TCP IP session open ...

Page 38: ...ort delay jitter well below that of the T560 but has added jitter on the order of 10 microseconds per second of delay whereas the T560 starts with a greater basic jitter but typically adds about 4 ns of jitter per second of delay For lowest jitter from an external trigger the T560 trigger level should be set to the steepest part of the input edge typically 1 3 to 1 2 of the peak amplitude Jitter i...

Page 39: ...e and will not be present relative to an external 10 MHz reference The T560 is also available with optional lower phase noise TCXO or OCXO oscillators The graphed data includes jitter contributed by the P400 trigger source and the 11801A oscilloscope so actual T560 jitter is somewhat less Jitter between outputs is similar 20 50 100 500 1000 5000 1ns 10ns 100ns 1ms 10ms 100ms 1s 1 s 10 s 100 s Figu...

Page 40: ...560 Rising Edge Externally triggered delay 100 ns This was measured on a Tektronix 11801A sampling oscilloscope with the scope and the T560 triggered by a Highland P400 digital delay generator Indicated jitter is 19 3 ps RMS risetime 696 ps ...

Page 41: ...nd the unit mounted with four 4 40 machine screws from below CAUTION Mounting screws may not penetrate more than 0 160 inches 4 mm into the T560 enclosure The T560 1 does not include the Ethernet connector T560 2 includes Ethernet and the 2 5 mm RS 232 connector The standard eval kit T560 9 is furnished with a J12 universal wall plug power adapter the T566 removable mounting flange a T565 2 5 mm R...

Page 42: ...42 T560MANK5 DOCX Figure 8 1 T560 Outline and Mounting ...

Page 43: ...43 T560MANK5 DOCX Figure 8 2 Flange Mounting Dimensions ...

Page 44: ...44 T560MANK5 DOCX Figure 8 3 Printed Circuit Board Dimensions ...

Page 45: ...evice settings are displayed on screen and can be sent to the T560 all at once or refreshed all at once in the program Communications access to the T560 is available via RS 232 or the Ethernet port Further information on running the program is available via the in program Help screens Win560 requires Windows 2000 or later ...

Page 46: ... digital delay and pulse generator with RS 232 and ethernet interface 10 piece minimum order quantity T560 9 4 channel compact digital delay and pulse generator evaluation kit kit includes T560 2 2 SMB cables RS 232 interface ethernet interface RS 232 cable power supply mounting flange CD and manual T560 31 4 channel compact digital delay and pulse generator with enclosure RS 232 interface and OCX...

Page 47: ... Functionally equivalent to Revision C Revision F Dec 2010 Replaced obsolete regulator package Functionally equivalent to Revision C Revision E Jul 2009 Improved manufacturability Functionally equivalent to Revision C Revision D Jan 2008 Improved manufacturability Functionally equivalent to Revision C Revision C Apr 2007 Reduced jitter to 50 ps RMS Reduced insertion delay to 20 ns Reduced minimum ...

Page 48: ...the gate 28E560 C January 2016 For hardware revisions J K Fixed bug with occasional loss of PLL lock during long delays 28E560 B Aug 2015 For hardware revisions J K Fixed bug with T564 identification on some models 28E560 A Jan 2014 For hardware revision J Improved timing calibration linearity 28E563 B Apr 2007 For hardware revision C H Modified for revision C hardware 28562 A Jan 2007 Hardware re...

Page 49: ...t buffered electrical to fiberoptic converter J730 single channel compact fiberoptic to electrical converter J740 single channel compact fast fiberoptic to electrical converter T565 RS 232 cable T566 Mounting Flange T750 4 channel compact high voltage driver T760 dual channel compact high voltage optical to electrical converter T860 single channel compact logic buffer and driver P730 dual 1 4 benc...

Reviews: