In the sinusoidal waveform streaming example, input sine wave (of the range +1 to -1) was multiplied by 1024. Is there any condition for input signal range? How can I avoid the clipping of waveform at DAC?
With the MATLAB/Simulink blocks data is cast to an int16, which is what the chip requires. Here is info on the data arrangement: https://wiki.analog.com/resources/fpga/docs/axi_ad9361#internal_interface_description Read the DATA subsection. If you go beyond 2^15 you will saturate.
You said that I will saturate only if I go beyond 2^15, but even at 2^14 itself I'm seeing saturation. What is the reason?
You need to reduce the gain if this is still happening.
Retrieving data ...