adrv9001-sdk HDL IP signal definitions

Hello,

I am trying to use the HDL created from the adrv9001-sdk.

I have some questions regarding the adrv9001 ip.

1) The output of the rx (rx0_sd) is 64 bits. I am assuming that this is two pairs of IQ data? is that correct?
     If so, what is the ordering of this output? That is, are the bits 63 downto 32 the first IQ pair and bits 31 downto 0 the second IQ pair?

2) Is there a timing diagram for the rx output?
     That is, what it the timing of rx0_clk, rx0_senb, rx0_slv relative to rx0_sd?

3) Can I omit the use of the orx outputs?

Thanks for the help

Top Replies

Parents
  • 0
    •  Analog Employees 
    on Apr 14, 2021 3:58 PM

    Hi Dan,

    All of the information you are requesting can be found under the DATA INTERFACE section of the User Guide available at https://analog.com/ADRV9002 

    Note the following:

    Later on in that same chapter full details are provided for the Rx SSI Output timings.

    The ORx signal chain shares the same dataport as the Rx signal chain, so if you have not configured your setup to use an ORx channel the dataport will never have data from the ORx. For more details on how the Rx and ORx signal chains work we recommend reading through the Rx SIGNAL CHAIN section of the same user guide.

    Best Regards,
    Oisín.

  • +1
    •  Analog Employees 
    on Apr 16, 2021 8:53 AM in reply to OWatkins

    Hi again,

    I brought your questions to our team, here are the answers they provide to your questions:

    1. 

    Navigate to \adrv9001-sdk\pkg\prototype\platform\README.md for more information on this question

    2. 

    No. deemed unnecessary, given there is no back pressure support (it is just samples).

    If there are too many people asking for it, we can consider adding one.

     

    3. 

    That will depend on your own application, we can't answer that any further than this.

    I do hope this helps!

    Best Regards,
    Oisín.

Reply
  • +1
    •  Analog Employees 
    on Apr 16, 2021 8:53 AM in reply to OWatkins

    Hi again,

    I brought your questions to our team, here are the answers they provide to your questions:

    1. 

    Navigate to \adrv9001-sdk\pkg\prototype\platform\README.md for more information on this question

    2. 

    No. deemed unnecessary, given there is no back pressure support (it is just samples).

    If there are too many people asking for it, we can consider adding one.

     

    3. 

    That will depend on your own application, we can't answer that any further than this.

    I do hope this helps!

    Best Regards,
    Oisín.

Children