Resource utilization of ADRV9009_core

Hi,

We are using ADRV9009 in our design.

We have 16 channels. And hence 8 adrv9009_cores.

The resource utilization of each core is 68 DSPs.

It seems like we might land up falling short for DSPs. Is there a way to reduce the no. of DSPs consumed by this IP?



The DSP usage was 68 and not 62. A typo
[edited by: Carl at 7:10 AM (GMT -5) on 18 Nov 2020]
Parents Reply
  • +1
    •  Analog Employees 
    on Nov 18, 2020 3:17 PM 3 months ago in reply to Carl

    Hi Carl,

    Bi disabling  IQCORRECTION you can reduce the DSP sage even further, as we don't used them by default in the reference design:

    CONFIG.ADC_IQCORRECTION_DISABLE {1} CONFIG.ADC_OS_IQCORRECTION_DISABLE {1} CONFIG.DAC_IQCORRECTION_DISABLE {1} .

    DC filtering can also be removed for the last few DSP:

    CONFIG.ADC_DCFILTER_DISABLE {1} CONFIG.ADC_OS_DCFILTER_DISABLE {1}

    DC Filtering and IQ correction are part of the common infrastructure, but to my knowledge, we haven't enabled them in software for this project.

    Regards,

    Adrian

Children