Im using AD9364 with Spartan 7 FPGA ,I configured the register values for BIST and tsent the BIST tone signal (480 KHz) to the TX Chain of AD9364 ,and observed the BIST signal over the spectrum analyser ,and i got the spectrum as below,
But when i try to push the BIST signal to FPGA , and when i loopback these received data to AD9364 again , and transmit the signal via AD9364 , and then when I observed the spectrum , But I am observing lot of harmonics , as attached below.
Note : I'm using Filter , by using AD9364 Filter Wizard , and i have attached my filter coefficients below for your reference.
Can i have some Suggestions to solve this issue .
// Data Sample Frequency = 7860000 Hz
AD9361_RXFIRConfig rx_fir_config = {
3, // rx
-12, // rx_gain
4, // rx_dec
{104,-50,182,-22,138,-45,5,-170,-178,-305,-283,-306,-201,-122,29,114,195,172,113,-26,-152,-271,-301,-259,-115,66,256,370,386,266,54, -211,-429,-540,-480,-262,75,421,675,732,558,172,-317,-769,-1022,
-972,-586,52,772,1346,1562,1282,511,-596,-1742,-2560,-2692,-1897, -120,2470,5500,8459,10811,12113,12113,10811,8459,5500,2470,-120,
-1897,-2692,-2560,-1742,-596,511,1282,1562,1346,772,52,-586,-972, -1022,-769,-317,172,558,732,675,421,75,-262,-480,-540,-429,-211,54,
266,386,370,256,66,-115,-259,-301,-271,-152,-26,113,172,195,114,29,-122, -201,-306,-283,-305,-178,-170,5,-45,138,-22,182,-50,104},
{983040000,245760000,122880000,61440000,30720000,7680000}, // rx_path_clks[6]
200000,//6455171 // rx_bandwidth
};
AD9361_TXFIRConfig tx_fir_config = {
3, // tx
0, // tx_gain
4, // tx_int
{47,-39,57,-65,-27,-150,-171,-283,-308,-360,-319,-269,-144,-24,
117,202,245,201,107,-39,-173,-273,-288,-220,-69,113,283, 375,361,225,5,-244,-439,-516,-432,-200,126,448,663,686,489,105,
-361,-770,-978,-893,-498,120,793,1309,1471,1165,405,-652,-1719, -2450,-2515,-1697,49,2552,5455,8277,10514,11750,11750,10514,8277,
5455,2552,49,-1697,-2515,-2450,-1719,-652,405,1165,1471,1309,793,120,-498,-893,-978,-770,-361,105,489,686,663,448,126,-200,-432,-516,
-439,-244,5,225,361,375,283,113,-69,-220,-288,-273,-173,-39,107,201,245,202,117,-24,-144,-269,-319,-360,-308,-283,-171,-150,-27,-65,57,-39,47},
{983040000,245760000,122880000,61440000,30720000,7680000}, // tx_path_clks[6]
200000, //6455146 // tx_bandwidth
};
Regards,
Mark