### Don't have a Xilinx account yet?

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

Create Account

XClose Panel

## Xilinx Boards and Kits

Visitor
Posts: 7
Registered: ‎11-07-2011

# 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
Posts: 2,861
Registered: ‎11-28-2007

# 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
Posts: 7
Registered: ‎11-07-2011

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

thanks Jim;

this is versy uselful