Actually, I'm trying to make work the provided talise application without modifying the hw project. I want to test the axi_dac_load_custom_data of the provided sine_lut_iq table. My LO is at 1GHz and I have used the "tx_bw100_ir122p88_rx_bw100_or122p88_orx_bw100_or122p88_dc122p88" profile. When I tried to see the output on the spectrum analyzer, I can see the 1.002 GHz frequency(LO + base signal) but I also have a 100MHz of Bw around which is undesirable for my future application. How can I suppress that or at least can I decrease its amplitude/gain.
Can you try sending the Tx NCO tone and see how the spectrum looks?
I have used axi_dac_dds_set_frequency with a scale of 50*1000 and I've got a better spectrum. When I put the scale to 1000, I've got the unwanted BW around the LO+Base frequency. I think it's a problem of amplitude.
The two complement format of the sine_lut is because the data on the lut are hexadecimal ?
If I change the data into decimal and keep the signal sinusoidal, why do I have always the bw of 100MHz around the OL frequency.
Looks to be an issue with the format of the data that you are loading.
Refer below link: