Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
a_saberi
Posts: 7
Registered: ‎11-07-2011
0

Problem in Generating Sine-Cosine wave to carry signal to higher frequency [SIMULINK]

HI Xilinx team,

   I am using Vertex5-LM506. And I'm trying to implement "Digital TDM-FDM translator with multistage structure" which is telecommunication one. by Xilinx package on simulink [MATLAB],

  In the paper, I need to implement carrier (multiplying signal with a Since-Cosine function) and the element that is used for it DDS-compiler 3.0. I want to produce frequencies of +/-2000Hz, and I need 8192 sample per period to keep my calculations correct. There are too many parameters to play with and Google a lot and test them for the last 7 days and totally exhausted.

 

There are at lease FOUR parameters to set at DDS-compiler 3.0

 

and these are the facts that I have to implement:

=========================================



-The main input signal in between [-4 KHz to 4 KHz] for simplicity consider it f=500Hz but it must limit into this bandwidth.

So,I I'm sampling my input by this sampling rate [T=1/8192] that is the closet power of two to his range and come from Nyquist theory.

 

- The carried shoud be made by DDS-3.0, nothing else is supported by this board. and It should be able to produce +/- 2000Hz with the sample sampling rate of 1/8192



Please give me some help to be able to forward this project.

 

Thanks a lot

 



Xilinx Employee
Xilinx Employee
ywu
Posts: 2,861
Registered: ‎11-28-2007
0

Re: Problem in Generating Sine-Cosine wave to carry signal to higher frequency [SIMULINK]

Take a look at the blog below to see if it helps

 

DDS in System Generator: how to set up periods?

 


a_saberi wrote:

HI Xilinx team,

   I am using Vertex5-LM506. And I'm trying to implement "Digital TDM-FDM translator with multistage structure" which is telecommunication one. by Xilinx package on simulink [MATLAB],

  In the paper, I need to implement carrier (multiplying signal with a Since-Cosine function) and the element that is used for it DDS-compiler 3.0. I want to produce frequencies of +/-2000Hz, and I need 8192 sample per period to keep my calculations correct. There are too many parameters to play with and Google a lot and test them for the last 7 days and totally exhausted.

 

There are at lease FOUR parameters to set at DDS-compiler 3.0

 

and these are the facts that I have to implement:

=========================================



-The main input signal in between [-4 KHz to 4 KHz] for simplicity consider it f=500Hz but it must limit into this bandwidth.

So,I I'm sampling my input by this sampling rate [T=1/8192] that is the closet power of two to his range and come from Nyquist theory.

 

- The carried shoud be made by DDS-3.0, nothing else is supported by this board. and It should be able to produce +/- 2000Hz with the sample sampling rate of 1/8192



Please give me some help to be able to forward this project.

 

Thanks a lot

 






Cheers,
Jim
Visitor
a_saberi
Posts: 7
Registered: ‎11-07-2011
0

Re: Problem in Generating Sine-Cosine wave to carry signal to higher frequency [SIMULINK]

thanks Jim;

this is versy uselful