Novatech DDS9m Instruction Manual Download Page 10

10

DDS9m Manual

4.14  Phase relationships are maintained by appro-
priate use of the 

“M”

 and 

“I”

 commands. The 

“M”

 

command has special modes 

“M a”

 and 

“M n”

.

 

“M a”

 means automatically clear phase at the end

 

of each command. This will clear the phase register

 

each time any command is performed. This is

 

important when all outputs must be phase aligned.

 

However, it may cause a phase discontinuity in the

 

output.

4.15  The 

“M n”

 command turns off the automatic

 

clearing of the phase register. This is the default

 

mode. In this mode, the phase register is left intact

 

when a command is performed. Use this mode if you

 

want frequency changes to remain phase synchro-
nous, with no phase discontinuities.

4.16  Further control of phase relationships and tim-
ing of command execution can be exercised by

 

using the 

“I m”

“I a”

 and 

“I p”

 commands.

 

The default mode is 

“I a”

 in which a command is

 

parsed and executed immediately following the end

 

of the serial input sequence. In the 

“I m”

 mode, an

 

update pulse will not be sent to the DDS chip until

 

an 

“I p”

 command is sent. This is useful when it is

 

important to change all the outputs to new values

 

simultaneously.

4.17  For applications which require precise ampli-
tude matching between the channels, the recom-
mended method is to use the 

“Vn N”

 command to

 

adjust the channels to match the other. This com-
mand provides 10-bits of adjustment range.

4.18  High Speed Interface Operation. When the

 

high speed interface (P1) mode is chosen, the opera-
tion of the DDS9m is completely dependent upon

 

the user supplied interface circuitry. The on-board

 

microprocessor and software are disabled in parallel

 

operation. Therefore, no error conditions are

 

detected or reported.

NOTE:

The AD9959 pins MASTER_RESET, 

PWR_DWN_CTL, CS* are set by the on-board 

microcomputer at power-up and are not accessible 

on the high speed interface. The table mode or table 

RAM is not accessible from the high speed interface.

NOVATECH INSTRUMENTS

4.19  The on-board Voltage Controlled Temperature
Compensated Crystal Oscillator (VCTCXO) can be
adjusted approxi/-5ppm from nominal by
applying a 0 to 5Volt signal on P5. Your voltage con-
trol must be capable of sourcing and sinking 0.5mA.
Nominal voltage is approximately 2.5 Volts. This
feature is useful for applications which require
Phase Locking to external sources, using customer
supplied circuitry.

4.20  Other Modes. The DDS9m can be pro-
grammed by using the 

“B”

 command to perform

many other outputs. The 

“B”

 command can be used

to gain control over the on-board AD9959 DDS
ASIC. Refer to the Analog Device data sheet for
detailed information when using the 

“B”

 command.

5.0

Theory of Operation

5.1  Please refer to the simplified System Block Dia-
gram in Figure 3 for the following discussion.

5.2  At every cycle of the DDS9m master clock, the
32-bit DDS integrated circuit increments the phase
of an internal register by a value determined by the
frequency setting loaded into the on-chip registers.
This digital phase value is converted on-chip to a
sinusoidal amplitude level and delivered to on-chip
10-bit digital-to-analog converters. The analog sig-
nals from these converters are filtered by differential
7th-order elliptical low pass filters, amplified and
sent to the MCX receptacles.

5.3  The frequency generated by the DDS IC is
determined by the 32-bit frequency word loaded into
the frequency register on the DDS9m. The output
frequency is given by:

F

out

 = F

setting

*Kp*F

clock

/2

32

 Hz

Where:

F

clock

 = 28,633,115.306666667 Hz (int.)

F

setting

 = Binary value in DDS IC.

(F

setting

 ranges from 0 to 2

31

-1)

Kp = PLL Multiplier (1 or 4 to 20)

This reduces to:

F

out

 = F

setting 

MHz

Summary of Contents for DDS9m

Page 1: ...m 170MHz 4 Channel Signal Generator Module DDS9m Table of Contents Section Page Contents 1 0 2 Description 2 0 2 Specifications 3 0 2 Hardware Installation 4 0 7 Operation 5 0 10 Theory of Operation 6...

Page 2: ...o 40oC Stable to an addi tional 1ppm per year 18 to 28oC Internal Clock 2 5 EXTERNAL CLOCK IN LEVEL 0 2 to 0 5Vrms Sine or Square Wave 50 FREQUENCY 10MHz to 125MHz with multiplier of 4 to NOVATECH INS...

Page 3: ...knowledge of the operation of the Analog Devices AD9959 DDS generator is required Since all registers are accessible it is possible to set the board into a non functional mode requiring a reset Appli...

Page 4: ...the phase is not cleared default See Section 4 for details Vn N Set voltage level of output n In default the amplitude is set to the maximum approximately 1Vpp 4dBm into 50 N can range from 0 off to 1...

Page 5: ...10 0 15 3 78 7 85 1 3 10 3 35 4 22 9 85 1 0 90 3 35 5 5 08 85 1 0 20 3 35 3 3V DC RS232 EXT CLK BATT B U HIGH SPEED INTERFACE VTUNE SINE OUTs LVCMOS OUTs MCXs WIRE PTs 0 0 MCX 115 2kBaud Select 1 2 3...

Page 6: ...V be placed between the DDS9m and your system You may use the 3 3 V on pin 2 of P4 for this power up to 50mA Pin Number Function Type Pin Number Function Type 1 Ground Power Supply Com mon PS 2 3 3 V...

Page 7: ...the MCX outputs The square pad is the LVCMOS output and the round pad is ground If NOVATECH INSTRUMENTS you are not using the LVCMOS TTL output it is suggested that it be disabled by sending the A D...

Page 8: ...ernal clock will be assuming Kp is unchanged NOVATECH INSTRUMENTS Fn 4 4209530 where n is your selected channel NOTE You must account for your clock frequency error and calculation roundoff when using...

Page 9: ...0000 03FF 00000000 00000000 000301 80 BC0000 0000 6102 21 Description Line 1 05F5E100 frequency in 0 1Hz steps per LSB 0000 phase setting 03FF amplitude setting default is scaling off 0000 linear ram...

Page 10: ...TER_RESET PWR_DWN_CTL CS are set by the on board microcomputer at power up and are not accessible on the high speed interface The table mode or table RAM is not accessible from the high speed interfac...

Page 11: ...data sheet your value of Kp times your selected clock frequency must not be between 160MHz and 255MHz For the internal clock values of Kp from 5 to 9 should not be used You may also need to set the VC...

Page 12: ...xternal clock source NOVATECH INSTRUMENTS 6 11 Return the DDS9m to normal operation and default values by sending the CLR command 6 12 This concludes the verification test of the DDS9m 7 0 CALIBRATION...

Page 13: ...xecution of table 0000 two byte RAM address T0 and T1 must be paired with same address aabbccdd four bytes frequency hexadecimal MSB first 4 bytes 0 1Hz resolution on LSB eeff phase offset hexadecimal...

Page 14: ...fitness for a particular purpose In no event shall seller be liable for collateral or consequential damages Some states do not allow limitations or exclusion of consequential damages so this limitatio...

Reviews: