There is something that I do not understand with the AD9958.
I want to generate 1ms pulse at 1MHz frequency (Starting from 0)
the initial conditions are :
- Auto Clear Phase Accumulator option is enabled.
- Output Waveform is Cosine.
- Match Pipe Delays option is enabled
- SYS_CLOCK is 240 MHz.
- FTW0 = 0
- Phase Offset is 0°
I send (with AD9958/59 Evaluation Software) FTW0 = 0x01111111 (17895697) for 0,999999996 MHz.
cos (2.Pi*17895697/2^32) = 0,99965732497811026209
and trigger IO_Update
Why does the signal starts from 0 And not from +/- 1 ?
When I set 90° Phase Offset, what is the cause of the 30ns peak I observe before the sine signal ?