5. Table mode
Table mode performs sequential execution of up to 8191 instructi-
ons
with
precise
timing.
This
enables
generation
of
complicated
pulse sequences, custom envelope shapes, and automated control of
experiment sequences through digital I/O.
5.1
Operational principle
Each channel has its own independent table comprising a number
of entries that describe the frequency, amplitude and phase of the rf
output at each step. Once the sequence has been defined using the
TABLE,ENTRY
or
TABLE,APPEND
commands (see
C.7), it is readied for
execution using the
TABLE,ARM
command.
The table is checked for
errors, and will fail if an incompatibility is detected.
Once the table is armed, execution is started by either a hardware
TTL
trigger on the channel’s
ON/OFF
input or using the
TABLE,START
command. The table can be automatically restarted after completion
by enabling the
TABLE,RESTART
option, and execution can be stopped
mid-sequence using the
TABLE,STOP
command.
When a table is armed, the
RF
is switched on and upon completion
of the table the final
RF
state remains ongoing. If it is required that
the output be disabled when the table is complete, the final entry
should set the power to
0x0
(zero amplitude, not 0 dBm).
A simple example of a table mode shape is shown below with the
resulting
output
demonstrated
in
The
channel
it
put
into
table
mode
and
any
existing
table
is
cleared.
The
steps
in
the sequence are then added one by one, and the table is armed.
Once
the
arming
is
complete,
the
table
is
executed.
Although
is
it not necessary to separate the “arm” and “start” steps, it can be
preferable to do so to assist in debugging.
25
Summary of Contents for QRF041
Page 1: ...Quad RF Synthesizer QRF041 QRF241 Version 0 2 0 Rev 2 hardware ...
Page 4: ...ii ...
Page 10: ...viii Contents ...
Page 12: ...x Getting started ...
Page 16: ...4 Chapter 1 Introduction ...
Page 22: ...10 Chapter 2 Connections and controls ...
Page 28: ...16 Chapter 3 MOGRF host software ...
Page 36: ...24 Chapter 4 External modulation ...
Page 46: ...34 Appendix B Firmware upgrades ...
Page 56: ...44 Appendix C Command language ...
Page 60: ...48 Appendix D Communications ...