I am using DDS IP core to visualize a 5 kHz sine wave signal.
At first I simulated the IP core using Vivado simulator . I used 25 MHz clock signal. I got a sine wave signal as shown in the first attached picture.
When I changed the Radix from "signed data type" to "unsigned data type" the sine wave will be like in the second attached picture.
And when I implemented my design on my ARTY 7 , and connected the output of Pmod DA3 to the oscilloscope , I got a signal similar to that in the second attached picture ! As shown in the third attached picture .
I changed all the intended data types in my program from u16 to s16 but the no thing is changed !
Pls , I am looking forward your help. How to visualize a DDS sine wave properly using Pmod DA3 ?
Question
Ahmed Alfadhel
Hi ,
I am using DDS IP core to visualize a 5 kHz sine wave signal.
At first I simulated the IP core using Vivado simulator . I used 25 MHz clock signal. I got a sine wave signal as shown in the first attached picture.
When I changed the Radix from "signed data type" to "unsigned data type" the sine wave will be like in the second attached picture.
And when I implemented my design on my ARTY 7 , and connected the output of Pmod DA3 to the oscilloscope , I got a signal similar to that in the second attached picture ! As shown in the third attached picture .
I changed all the intended data types in my program from u16 to s16 but the no thing is changed !
Pls , I am looking forward your help. How to visualize a DDS sine wave properly using Pmod DA3 ?
Thanks.
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now