Signal Conditioning

cancel
Showing results for 
Search instead for 
Did you mean: 

Ettus USRP X440 RFNoC: How to change output interface to streams detected pulse data via 10GBs ethernet.

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

0 Kudos
Message 1 of 1
(534 Views)