I am giving pulses at different frequencies as an input to AD9914. How much time AD9914 requires to load another pulses?
Could you please elaborate your question.
Suppose I am sending one pulse at time T1 and another pulse at time T2. How much time AD9914 requires to load the second pulse i.e. at time instant T2. Do I require some external source to generate pulse at desired frequency or it can be done internally. If it can be done internally then what is the process?
Just to clarify, you want a pulse output from the AD9914?
The output of the AD9914 is a sinusoid.
Other parts like the AD9910 and AD9833 are capable of having square and triangular wave outputs but no pulse output.
I want to send sinusoid pulses continuously so how much time it requires between two pulses to load another pulse in AD9914 ?
When you say you are sending pulses to the AD9914, can you explain that in more detail? Are you sending pulses to the reference clock, are you sending pulse information (frequency/phase/amplitude) either through the SPI or through the parallel port, or something else?
I am sending pulse information via frequency through the SPI.
This will be a function of the clock rate for the SPI. Youll need 8 cycles to load the instruction byte, then 32 cycles to load the FTW, so 40 cycles of your SCLK to load the buffer register. You will then need to issue an I/O UPDATE to move the buffer register into active memory.
It is also worth noting that there will be a data latency/pipeline delay between the issuing of the I/O UPDATE and when the change is visible on the output signal (see page 8 of the rev F datasheet)
Can you provide me the datasheet file or link from where I can download the datasheet which you mentioned in the reply.
Here is the link for the data sheet.
Retrieving data ...