Parameter Entry Pages - Parameter Entry Pages - 6.0 English - PG141

DDS Compiler LogiCORE IP Product Guide (PG141)

Document_ID
PG141
Release_Date
2024-12-11
Version
6.0 English

The following pages appear for entry of parameters when either Phase Increment or Phase Offset are either Fixed or Programmable. If Programmable, the initial value of the register is specified through the Parameter Entry Pages. If an DSP slice register is used, the initial value of phase increment and/or offset is assumed to be zero.

System Parameters
Output Frequencies
This page appears when Parameter Selection is set to System Parameters and Phase Increment Programmability is Fixed or Programmable. For each channel, an independent frequency (MHz) can be entered into the table. The allowable range is displayed as 0 to Fs (where Fs is the frequency per channel). Values from Fs/2 to Fs alias to -Fs/2 to 0 respectively, so can be used to input negative frequencies.
Phase Offset Angles
This page appears when Parameter Selection is set to System Parameters and Phase Offset is set to Fixed or Programmable. This table allows the phase offset to be specified for each channel as a fraction of a cycle. The valid range is -1.0 to 1.0 for standard mode. For rasterized mode, the valid range is 0 to 1.0. For example, enter 0.5 for 180° (that is, p radians). The range for standard mode is greater than a single cycle, but is allowed because negative values map to equivalent positive values.
Hardware Parameters
Phase Angle Increment Values
This page appears when Parameter Selection is set to Hardware Parameters and Phase Increment Programmability is Fixed or Programmable. Values must be entered in binary. The range is 0 to the Modulus value minus 1. For standard mode, the Modulus value is 2PhaseWidth. For rasterized mode, the modulus is a value selected earlier in the Vivado IDE. The angle in radians is the input number divided by the Modulus and multiplied by 2p. Entries are extended to phase width bits by zero padding to the left.
Phase Offset Values
This page appears when Parameter Selection is set to Hardware Parameters and Phase Offset is set to Fixed or Programmable. Values must be entered in binary. The range for standard mode is 0 to the weight of the accumulator, that is, 2Phase Width-1, which corresponds to a single cycle. For rasterized mode, the valid range is 0 to 1.0 – 1/Modulus. The angle in radians can be obtained by converting the unsigned fractional number to decimal and multiplying by 2p. Entries are extended to phase width bits by zero padding to the left