usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

Sample alignment between 2x UBX160 using USRP-2794

C
cyberphox@gmail.com
Mon, Jan 27, 2025 9:08 AM

Hi Ettus

We are having a real challenge trying to align two identical streams feeding the ubx160 on a usrp-2974. It is a problem we have had for a long time.

The data entering the axi bus is aligned but at the output it can be misaligned by 5 to 15ns or so.

Is it possible to completely bypass this bus and feed the DACs directly?  FYI, We have tried this but other stuff doesn’t function quite right, as you may expect.  It was just to experiment.  Definitely somewhere between we get misaligned.

Any tips would be appreciated

thank you for your help

Marino

Hi Ettus We are having a real challenge trying to align two identical streams feeding the ubx160 on a usrp-2974. It is a problem we have had for a long time. The data entering the axi bus is aligned but at the output it can be misaligned by 5 to 15ns or so. Is it possible to completely bypass this bus and feed the DACs directly? FYI, We have tried this but other stuff doesn’t function quite right, as you may expect. It was just to experiment. Definitely somewhere between we get misaligned. Any tips would be appreciated thank you for your help Marino
MB
Martin Braun
Mon, Jan 27, 2025 8:38 PM

You can theoretically connect the radio0 and radio1 I/O ports directly to
your block, and keep the ctrlport connections so that you can do tunes etc.
I would not recommend this. We've done loads of tests regarding
time/phase alignment on X310. If you feed data into the radio blocks with
identical timestamps, and your USRPs are properly time- and frequency
aligned (using an Octoclock), they will come out at the same time (or at
least deterministic offset). If you try and do this yourself, you basically
have to reproduce everything that's already in the radio blocks.

Which AXI bus are you referring to?

--M

On Mon, Jan 27, 2025 at 10:09 AM cyberphox@gmail.com wrote:

Hi Ettus

We are having a real challenge trying to align two identical streams
feeding the ubx160 on a usrp-2974. It is a problem we have had for a long
time.

The data entering the axi bus is aligned but at the output it can be
misaligned by 5 to 15ns or so.

Is it possible to completely bypass this bus and feed the DACs directly?
FYI, We have tried this but other stuff doesn’t function quite right, as
you may expect. It was just to experiment. Definitely somewhere between we
get misaligned.

Any tips would be appreciated

thank you for your help

Marino


USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com

You can theoretically connect the radio0 and radio1 I/O ports directly to your block, and keep the ctrlport connections so that you can do tunes etc. I would *not* recommend this. We've done loads of tests regarding time/phase alignment on X310. If you feed data into the radio blocks with identical timestamps, and your USRPs are properly time- and frequency aligned (using an Octoclock), they will come out at the same time (or at least deterministic offset). If you try and do this yourself, you basically have to reproduce everything that's already in the radio blocks. Which AXI bus are you referring to? --M On Mon, Jan 27, 2025 at 10:09 AM <cyberphox@gmail.com> wrote: > Hi Ettus > > We are having a real challenge trying to align two identical streams > feeding the ubx160 on a usrp-2974. It is a problem we have had for a long > time. > > The data entering the axi bus is aligned but at the output it can be > misaligned by 5 to 15ns or so. > > Is it possible to completely bypass this bus and feed the DACs directly? > FYI, We have tried this but other stuff doesn’t function quite right, as > you may expect. It was just to experiment. Definitely somewhere between we > get misaligned. > > Any tips would be appreciated > > thank you for your help > > Marino > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-leave@lists.ettus.com >