UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Visitor farhathsuj
Visitor
121 Views
Registered: ‎12-06-2018

how to generate sine wave...

Jump to solution

i have simulated the https://surf-vhdl.com/how-to-implement-sinusoidal-dds-vhdl/,this program in model sim ,how to get the sine wave. pls refer the output1 given below. and pls give a idea  about this

output1.PNG
0 Kudos
1 Solution

Accepted Solutions
Moderator
Moderator
116 Views
Registered: ‎05-31-2017

Re: how to generate sine wave...

Jump to solution

Hi @farhathsuj,

Right click on the signal name, then select "Properties", next select "Format" tab, then click on the "Analog" type option and then change the scale as required in the analog display window.

4 Replies
Moderator
Moderator
117 Views
Registered: ‎05-31-2017

Re: how to generate sine wave...

Jump to solution

Hi @farhathsuj,

Right click on the signal name, then select "Properties", next select "Format" tab, then click on the "Analog" type option and then change the scale as required in the analog display window.

Visitor farhathsuj
Visitor
76 Views
Registered: ‎12-06-2018

Re: how to generate sine wave...

Jump to solution

thank you @shameera,it has hepled a lot and i have got the output as shown below ,but im not getting correct sine wave...

out11.PNG
0 Kudos
Visitor farhathsuj
Visitor
53 Views
Registered: ‎12-06-2018

Re: how to generate sine wave...

Jump to solution
 
out12.PNG
0 Kudos
35 Views
Registered: ‎06-21-2017

Re: how to generate sine wave...

Jump to solution

Three possibilities to look at.  You may be displaying a signed number as unsigned, you may be displaying an insigned number as signed, or one of yur busses needs an extra bit and your signal is overflowing, thus wrapping around.