Rubidium™ MG362x1A SeriesLow-Noise RF/Microwave SignalGenerators : Native Programming : Modulation Commands : Pulse Modulation
 
Pulse Modulation
Two pulse modulation modes are available—Internal and External. In Internal mode, pulse modulation of the output signal is accomplished by using a modulating signal from the internal pulse generator. In External mode, pulse modulation of the output signal is achieved using a modulating signal from an external source.
The internal pulse generator has four pulse modes that include single, doublet (double pulse), triplet (triple pulse), and quadruplet (quadruple pulse). Individual pulse widths and delays can be set for each of the pulses in a mode. The pulse generator has a 100 MHz clock rate. The 100 MHz clock rate produces higher resolution pulses and allows higher PRFs. The clock rate command is available only for backward compatibility so it doesn't create a syntax error. It is not operationally functional.
The internal pulse generator can be internally triggered, externally triggered, internally and externally triggered with delay, and gated. There is also a composite trigger mode in which an external pulse is summed with the internal pulse to pulse modulate the output signal. Refer to the MG362x1A technical data sheet (11410-00928) for pulse period, pulse width, and pule delay specifications.
Internal Pulse Modulation Function
The IP command turns on the internal pulse modulation function. The internal pulse mode is selected using the PMD(x) command and the internal pulse trigger is selected using the PTG(x) command. The pulse period can be set using the PER parameter entry command; the pulse frequency can be set using the PR parameter entry command. Individual pulse widths can be set using the W1 (or PW) parameter entry commands. Individual pulse delays can be set using the D1 (or PDY) parameter entry commands. The P0 (or SW0) command turns off the pulse modulation function.
Square wave pulse modulation of the output signal by one of four internal modulating signals is available using the following commands:
Programming Example:
Programming “IP PMD1 PTG2 PER 1 MS W1 2.5 US D1 10 US” turns on the internal pulse modulation function; selects the doublet pulse mode, free run trigger mode, sets the pulse period to 1 ms, pulse width1 to 2.5 μs, and delay1 to 10 μs.
External Pulse Modulation Function
The XP command turns on the external pulse modulation function. The PO command turns off the pulse modulation function.
Modulation Command List
Modulation Command List 
Mnemonic Code
Function
D1
Set the internal pulse delay1 parameter.
IP
Turns on internal pulse modulation.
OPP
Returns the internal pulse period value (in ms) to the controller.
PC4
Set the 100 MHz internal pulse clock rate.
PDY
Set the power delay parameter for D1
PER
Set the internal pulse period parameter.
PW
Set the internal pulse width 1 parameter.
P0
Turns off the internal or external pulse modulation function (This is the default mode).
PMD(x)
Selects the internal pulse mode, where x = 1-single, 2-doublet, 3-triplet, 4-quadruplet.
PTG(x)
Selects the internal pulse trigger, where x = 1-free run, 2-gated, 3-delayed, 4-triggered, 5-triggered with delay, 6-composite.
W1
Set the internal pulse width 1 parameter.
XP
Turns on the external pulse modulation function. Disables the internal pulse modulation function, if previously programmed.