RFSoc 4*2 Mixer Setting

  • PYNQ 3.0.1 & RFsoc4*2 & Windows 10
  • PYNQ version & Board name & Tool Version
  • I am working the RFsoc4*2 converter’s setting. I would like to change ADC mixer setting by using PYNQ, however I may not quite understand what does the number inside mixer represents. For example, I run the code that
base.radio.receiver.channel[0].adc_block.MixerSettings

It gives me follow information that:

{‘Freq’: -1228.8,
‘PhaseOffset’: 0.0,
‘EventSource’: 2,
‘CoarseMixFreq’: 0,
‘MixerMode’: 3,
‘FineMixerScale’: 1,
‘MixerType’: 2}

I don’t know what is a EventSource and what is the number for EventSource, CoarseMixFreq, MixerMode, FineMixerScale, and MixerType represents

Is there any documentation for this?

Thank you so much

Hi,

It is sad that these information is not detailed in the documentation. I had to dive into the source code to make some sense of it. See the links below:

https://docs.amd.com/r/en-US/pg269-rf-data-converter/Data-Settings?tocId=xE7juy5mVbBfZOrQa8VOSg

You have to go back and forth between the source code and document to understand it.

Hope this helps

Best

1 Like

Thank you so much, that helps a lot

If you have no more issue, can you please close that post by marking a reply as a solution to your issue?