Hello NI Support,
We are designing an RF Direct-Sampling Receiver Module with Ettus USRP X440. The RFNoC Image of X440_X400 with 10GBs ethernet fits our specs. We plan to have an |RadioRx|-->|Our custom RFNoC block that does pulse detection|--> |and output the detected pulse descriptor words (PDWs) via one of the 10Gbs ethernet (ETH0)|
We were able to create our custom RFNoC block to perform pulse detection, but we do not know how to output the PDWs (64 bit of start_timestamp, pulse width, freq, power) via the 10Gbs. Is the 10GBs ethernet interface exposed somewhere at the user-level where we can define the packet to output the detected PDWs data? Any advice is greatly appreciated.
Note: Our output PDW rate is relatively slow, and we could achieve that with 1GBs ethernet. However, we choose 10GBs ethernet because of our hardware requirements.
Thanks,
Tony Nguyen