Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

I want phase shift in DDS output depending upon the input

Status
Not open for further replies.

r_a_c_a_4_u

Newbie level 6
Joined
Mar 14, 2008
Messages
12
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,283
Activity points
1,350
I m using a DDS (Xilinx block) and i am gettin a sine wave with sample period of 0.001
i have made the phase increment option in block parameter as register and im getting two new ports 'data' and 'we'

... so now i need to know how should i get a phase increment of pi radians ...what should be the input data type to the 'data'pin of DDS?
 

Xilinx provides at least two different DDS cores. Which one are you using?

The DATA phase input values range from 0 to almost 2*pi radians. For example, if your DATA is 16 bits wide, then values from 0 to 65536 represent 0 to 2*pi radians. You would input 32768 to get pi radians.
 

thnx very much echo ...

i have system generator 7.1 and the model version of DDS is 1.4

im making a M-aryPSK transceiver with transmitter havin ROM ... so my input to DDS will be from ROM

how to calculate this value of 32768 for pi radians ?

Added after 1 hours 14 minutes:

ok ok i got the answer ... thnx echo.... i had not read it properly.... [:p]
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top