AnsweredAssumed Answered

Error at "Rx IQ data rate = 48 MHz"

Question asked by @MTU on Nov 21, 2017
Latest reply on Nov 28, 2017 by sripad

When I set profile by setting IQrate = 48 Mbps / DEVICE Clock = 96 MHz with AD9371 Filter Wizard,
MYKONOS_ERR_LOAD_ADCPROFILE_CUSTOM_LBREQUIRED error occurs in MYKONOS_loadAdcProfiles.
The result is examined and the result.
When adcClk_MHz is calculated, it becomes 960 and it is not in the array of adcProfileLut,
MYKONOS_ERR_LOAD_ADCPROFILE_CUSTOM_LBREQUIRED Looks like an error.

Please tell me the setting parameters when DEVICE Clock = 96 MHz / IQrate = 48 M.


--- AD9371FilterWizard IQrate = 48Mbps ----
<profile AD9371 version=0 name=Rx 39, IQrate 48.000>
 <clocks>
  <deviceClock_kHz=96000>
  <clkPllVcoFreq_kHz=11520000>
  <clkPllVcoDiv=3>
  <clkPllHsDiv=4>
 </clocks>

 <rx>
  <adcDiv=1>
  <rxFirDecimation=2>
  <rxDec5Decimation=5>
  <enHighRejDec5=1>
  <rhb1Decimation=2>
  <iqRate_kHz=48000>
  <rfBandwidth_Hz=39000000>
  <rxBbf3dBCorner_kHz=39000>

hsDigClk_MHz = device->clocks->clkPllVcoFreq_kHz / vcoDivTimes10 / 100 / device->clocks->clkPllHsDiv = 960
adcClk_MHz = hsDigClk_MHz / device->obsRx->orxProfile->adcDiv = 960

Outcomes