
Screen shot of status
screen in terminal mode. Use Z<cr> to
view
Commands:
WAnnn
Suppression delay time ( burst ) 15-255
2ns per step
WBnnn T delay
time
0-255 2ns per step
WCnnn A pulse
width
time
0-255 2ns per step
WDnnn A phase
delay
0-255 0.25ns per step
WGnnnn Sets programmable
divide ratio. Range 15-9999 results in Freq range 1MHz
down to 1.5KHz
WPnnnnn
Sets number of pulses in each packet. Range 0 to
65535
WSnnnn Sets
suppression voltage level. Range 0-4095 ...4095 is
max suppression.
WHnnnnn Sets chopper rate. Range
2 to 65535 (1 in 2 to 1 in 65535)
RA
Returns suppression delay time ( burst )
015-255 2ns per step
RB Returns T
delay
time 000-255
2ns per step
RC Returns A
pulse width
time
000-255 2ns per step
RD Returns A
phase
delay
000-255 0.25ns per step
RG Returns
programmable divide ratio. Range 00015-09999 Freq
range 1MHz down to 1.5KHz
RP
Returns number of pulses in each packet. Range
00000 to 65535
RS
Returns suppression voltage level. Range
0000-4095 ...4095 is max suppression.
RH Returns
chopper rate. Range 00001 to 65535 (1 in 1 to 1 in
65535)
RV Returns
current software revision as a three digit number. Ex.
100
RF
Returns FL input frequency in MHz. Ex.
30.0
RM Returns
present mode. range 0-7
MODES
OF OPERATIONM0
All Outputs OFF
M1
Single Pulse Mode-External Trigger
M2
Single Pulse Mode-Internal Trigger
M3
Packet Mode-Internal Trigger
M4
Packet Mode-External Trigger
M5
External Gate Mode-( TR input used to gate
internal trigger output pulse generation.)
M6
External Trigger with FP Suppression
M7
External Trigger with Constant Amplitude
Control.
G
Go command. Starts operation determined by mode.
S
Stop command . Stops operation.
Z
Shows status screen
Block Write Format
( TBD )
Block Read Format
( TBD
)
Notes:
1. Single-pulse is
any pulse less than 40ns ( usually 38ns )
2.
Burst-pulse is any pulse 40ns or greater.
3. Packet
is a group of pulses ( single or burst ) ( mode 3
or 4 )
5. Chopper Mode functional only with Internal
Trigger modes ( Modes 2, 3, 4 and 5 )
6. Do not change
variables unless controller is in the stopped
condition.
7. LED is GREEN when in stopped condition,
and RED when in run condition.
To Operate....
1. Set all delay, count and
suppression variables
2. Set mode using Mn where n is
mode number ( 0-7 ).
3. G command to run, S command
to stop.
4. Mode 3 is retriggerable.
5. Once
first G command is received in Mode 3 , additional
packets can be generated with a CR ( 0Dh)
input.
M0 All
Outputs OFF In this
mode all outputs are off and all inputs will be
unresponsive to external stimulus.
M1
Single Pulse Mode-External Trigger In
this mode a single pulse ( 15-39ns ) or burst ( 40-300ns
) is generated for every rising edge on the TR input
connection. The maximum recommended input frequency is
1MHz. The input will stop pulse generation at approx.
1.3MHZ.
Output pulse is synced to FL input with
jitter of less than 50ps. ( as in all modes of operation
)
If suppression is used with a single pulse mode
setting ( 15-39ns ), suppression must be reset before
each G command. Suppression does not require reloading
if pulse width is set to 40ns or higher.

Figure 1- Mode1
30ns pulse. Amplitude 1V into 50 ohms.

Figure 2- Mode1 300ns
pulse ( WC150 ). Suppression Time 210ns ( WA105 ).
Suppression level 4000 (WS4000).
The rate of amplitude increase is set by on-board
resistors and setting depends on the population
inversion time of PA.
M2
Single Pulse Mode-Internal Trigger
Mode
2 operates with the same parameters as Mode 1 except the
trigger pulses are generated internally by dividing the
FL input frequency which is a nominal 30MHz. No
connection to the external trigger is required for this
mode.
The FL input nominal frequency
of 30MHz input is divided by 2 to give an internal clock
of 15MHZ. This clock is then divided by the value
set using the WG command where WG15 results in 1MHZ (
maximum ) repetition rate, and WG9999 results in a
1.5KHz ( minimum ) repetition rate.
For
lower pulse repetition rates see the CHOPPER
section
below.
Pulse generation is started using
the G command and stopped using the S command.
M3
Packet Mode-Internal Trigger Mode 3
generates packets of pulses ( or bursts) under software
control using the internal trigger.
The number of
pulses per packet is set using the WP command with a
range of 1 to 65535 pulses/packet.
If suppression
is used, it is re-enabled for each packet.
Packets are generated by first loading all
timing
parameters and then every time a G command is received
by the interface a packet will be generated.
Packet counts are accurate at rep rates of 750KHz and
below. At 750KHz to 1MHz rep rates, packet accuracy is
0+1 count.

Figure 3
- Mode 3 WC15 ( 30ns ) , WS4000, WP100 ( 100
pulses/packet), WG150 ( 100 KHz rep rate )
Note that anomaly in waveform is simply due to sampling
of digital oscilloscope.

Figure 4 -
Mode 3 WC100 ( 200ns ) ,WA75 ( 150ns ) WS4000,
WP100 ( 100 pulses/packet), WG150 ( 100 KHz rep rate
)
Zoom shows single burst in packet
M4
Packet Mode-External Trigger. In mode
4, packets are generated every time a rising edge on the
TR input occurs.
If single pulses ( 15-39ns )
are used with suppression, the suppression is re-enabled
on each packet.
The maximum recommended packet
frequency is 100KHz and consideration for the length of
packets should be made to avoid overlap. ( See Figures
8a, 8b, 8c and 8d which show packets as the trigger rate
causes overlap. As overlap begins the suppression level
will be reduced proportionally)

Figure 5 - WC100 (
200ns burst ), WA75 ( 150ns suppression time
), WS4000 ( Suppression level of 4000 )
WG150 ( 100KHz rep rate ), WP100 ( 100 pulse packets
)

Figure 6 - WC100 (
200ns burst ), WA75 ( 150ns suppression time
), WS4000 ( Suppression level of 4000 )
WG150 ( 100KHz rep rate ), WP100 ( 100 pulse packets )
ZOOMED

Figure 7 - WC15 ( 30ns
pulse ), WS4000 ( Suppression level of 4000 )
WG150 ( 100KHz rep rate ), WP100 ( 100 pulse packets )

Figure 8a - WC15 (
30ns pulse ), WS4000 ( Suppression level of 4000
)
WG150 ( 100KHz rep rate ), WP100 ( 100 pulse packets )
Rep rate of 900Hz

Figure 8b - WC15 (
30ns pulse ), WS4000 ( Suppression level of 4000
)
WG150 ( 100KHz rep rate ), WP100 ( 100 pulse packets )
Rep rate of 950Hz

Figure 8c - WC15 (
30ns pulse ), WS4000 ( Suppression level of 4000
)
WG150 ( 100KHz rep rate ), WP100 ( 100 pulse packets )
Rep rate of 970Hz

Figure 8d - WC15 (
30ns pulse ), WS4000 ( Suppression level of 4000
)
WG150 ( 100KHz rep rate ), WP100 ( 100 pulse packets )
Rep rate of 1000Hz ( full
overlap)
M5
External Gate Mode- ( TR input used to gate
internal trigger output pulse generation.)
Mode 5 gates output pulses when the TR input is
HIGH.
When gate pulse goes low it must remain low
for a minimum of 40us to allow suppression values to be
reloaded for next gate.

Figure 9 - WC15 ( 30ns
pulse ), WS4000 ( Suppression level of 4000 )
WG100 ( 150KHz rep rate ), Gate Signal 200HZ at
50% Duty Cycle
Zoomed to show suppression details.

Figure 10 - WC150 (
300ns pulse ), WA100 ( 200ns suppression time)
WS4000 ( Suppression level of 4000 )
WG100 ( 150KHz rep rate ), Gate Signal 200HZ at
50% Duty Cycle
Zoomed to show suppression details.
M6
External Trigger with FP Suppression
Mode 6 is a special mode for use with single pulses (
15-39ns ) only. In this mode the user applies
trigger pulses to the TR input to generate output pulses
with suppression mode constantly enabled. The TR
input trigger frequency can range from 1MHz down to
10KHz. As packets of trigger pulses are applied,
suppression will occur at the start of each pulse
sequence. A minimum time with no trigger pulses of
200us will re-enable the suppression
parameters.

Figure 11 - WC15 (
30ns pulse ), WS4000 ( Suppression level of 4000 )
10KHz external trigger applied, Purple trace shows
suppression voltage.

Figure 12 - WC15 (
30ns pulse ), WS4000 ( Suppression level of 4000 )
1MHz external trigger applied, Purple trace shows
suppression voltage.

Figure 13 - WC15 (
30ns pulse ), WS4000 ( Suppression level of 4000 )
2KHz external trigger applied, Purple trace shows
suppression voltage.
Do not use this mode. It is shown for explanation
purposes only.
M7
External Trigger with Constant Amplitude
Control. Mode 7 is another special mode for
use with single pulses ( 15-39ns ) only. In this
mode the user applies trigger pulses to the TR input to
generate output pulses with a constant amplitude
determined by suppression voltage. The TR input
trigger frequency can range from 1MHz down to 1Hz,
however, would generally be used for frequencies from
10KHz down to 0 Hz.
This mode is
useful for users operating at rep rates of 10KHz and
less, as at these rates the population inversion in the
PA is at maximum for each pulse. This gives a very
precise way to control output power at these low
rates.

Figure 14- Mode 7-1KHz
trigger with WS0 ( Suppression level 0 )

Figure 15- Mode 7-1KHz
trigger with WS3000 ( Suppression level 3000
)

Figure 16- Mode 7-1KHz
trigger with WS4000 ( Suppression level 4000
)