116
Appendix C. Command language
C.13
Direct DDS control
For direct control the the
DDS
chips,
NSA
mode is provided.
This
allows direct access to the
DDS
registers, but only a limited subset
of commands are unavailable.
WARNING:
Using these commands bypasses all safeguards and can result in unde-
fined behaviour or damage to connected devices. Their use is intended for
advanced
users only
, in close consultation with the
AD9910
datasheet.
PSELECT
PSELECT,ch[,num]
Trigger the
DDS
to activate the specified single-tone profile (
STP
),
which
is
immediately
output.
Once
activated,
the
profile
can
be
configured using the
PROFILE
command.
num
is an integer in [0,7].
PROFILE
PROFILE,ch,frequency,amplitude,phase
Define the frequency, amplitude and phase for the currently activa-
ted profile, as set by the
PSELECT
command.
Example:
PROF,1,80000000.0,0x2000,0x0000
DDS
DDS,ch,ddsreg[,data]
Direct access to the internal registers of the
DDS
chips. If
data
is not
supplied, a read operation is assumed and
data
is returned.
Single
tone profiles (
STP0
to
STP7
) can only be read if active; each can be
made active with the
PSELECT
command.
Available registers (
ddsreg
) are:
CFR1
Control function register 1 (32-bit)
CFR2
Control function register 2 (32-bit)
CFR3
Control function register 3 (32-bit)
AUDC
Auxiliary
DAC
control register (32-bit)
RATE
I/O Update rate register (32-bit)
FREQ
Frequency tuning word (32-bit)
Summary of Contents for ARF021
Page 1: ...Agile RF Synthesizer AOM driver ARF021 ARF421 XRF021 XRF421 Version 1 5 0 Rev 6 ...
Page 4: ...ii ...
Page 10: ...viii Contents ...
Page 26: ...16 Chapter 3 Communications ...
Page 44: ...34 Chapter 5 External modulation ...
Page 50: ...40 Chapter 6 PID stabilisation ...
Page 64: ...54 Chapter 7 Digital I O ...
Page 100: ...90 Chapter 9 Advanced table mode XRF ...
Page 128: ...118 Appendix C Command language ...
Page 133: ......