PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA speed lower than expected using Sine Wave Generator

Hi everyone,

I want to generate a Sine Wave of a frequency of 25k Hz with my PXIe-7847R FPGA. I also want to control my frequency using VeriStand. I am using LabVIEW Real-Time, LabVIEW FPGA Module and NI VeriStand FPGA Module. When I look at my signal with a scope, I can see that the signal frequency is good but there are big steps in my sine wave. The period between each steps/points of my FPGA signal is about 3-4 microsecond. I would have expected to have a smooth signal with much less steps. I tried to reduce the periods of my steps and the smallest period loop I was able to have was of 2 microsecond. What I could do to have a smaller step period because I want to have a smooth waveform at 25kHz. Is there something I can do to have a smooth waveform? Maybe a timing setting that I have missed? I have linked screenshots of my VI that I use to control the frequency with VeriStand.

 

Thank you!

Download All
Message 1 of 2
(1,041 Views)

Have you found solution for this issue. Thank you. 

0 Kudos
Message 2 of 2
(645 Views)