On 09/14/2018 09:06 AM, Rob Kossler wrote:
Is it possible to run two LO cables out of channel 4 and into channel 5 such that channel 5 & 6 should be configured as "external" rather than as "internal/companion"? I realize that there is no external RF connector to support the cables passing from USRP 1 to USRP 2, so you would have to figure out how you would want to do that.

Rob

Yes, that's possible but:

(A) Given my official role, I'm reluctant to suggest warranty-voiding hardware mods

(B) There'll still need to be a static phase calibration after this, and external cabling has less stable phase length properties than
      internal, short, thermally-more-stable cable.



On Thu, Sep 13, 2018 at 10:48 PM Marcus D. Leech via USRP-users <[email protected] <mailto:[email protected]>> wrote:

    On 09/13/2018 10:12 PM, Jack Yang wrote:
    Hi Marcus,

    Thanks for the prompt reply. I have two questions. First, I
    remember I can align phase across multiple USRPs when using
    UBX-160 daughterboards (i.e 4 USRPs equipped with 8 UBX-160 for 8
    phase-array receivers.). Just to double confirm that I cannot use
    the UBX-160 time configuration approach to align phase for TwinRx
    across two USRPs, right? Since TwinRxs use superheterodyne
    structure, the time setting configuration for phase alignment
    (which work for UBX-160) will not work for the TwinRx due to the
    second stage down-conversion having it's own LO and this LO is
    not able to access from the other USRP. Is my understanding correct?
    That is correct, as far as I understand the architecture of the
    TwinRX.

    My second questions is that do you know any approach which can
    have self calibration for each run? If I use two port RF splitter
    to connect Rx4 in the first USRP and Rx5 in the second USRP for
    the same antenna as input, ideally I can use the Rx4 & Rx5 phase
    difference to compensate other three receivers in the second
    USRP. Then, I can still set up a 7 receivers for coherent
    receivers, right?
    The usual approach is "measure and correct".  This works well if
    you have:

    (A) A calibration source you can turn on that is visible to all
    inputs and of equal phase delay

    or

    (B) You have some continuous, but distant, signal source that is
    "seen" by all your receivers

    or

    (C) Other schemes that achieve the same thing

    The key is that you have to measure the phase delays and compensate.



    Really thanks for your time to answer my questions!

    All Best,
    Jack



    On Thu, Sep 13, 2018 at 6:20 PM Marcus D. Leech via USRP-users
    <[email protected] <mailto:[email protected]>>
    wrote:

        On 09/13/2018 08:52 PM, Jack Yang via USRP-users wrote:
        > Hi,
        >
        > I am trying to set up a 8 channels coherent receiver where
        I am using
        > two X310 and each X310 is equipped with two TwinRx.
        However, the phase
        > alignment across two USRP are always failed. The two X310
        are using
        > the OctoClock-G to have 1M PPS and 10MHz clock. Then, I am
        using a
        > individual transmitter which can generate single tone with
        RF splitter
        > to connect to the 8 channels via RF coaxial cable.  My
        GNURadio
        > configuration is shown as below the link (
        >
        https://www.dropbox.com/s/du15rakg1nacmql/DualX310_8Rec_v1.py?dl=0
        ).
        > Alternatively, one can also see the below summary
        configuration.  I
        > can have constant phase difference within the same USRP
        when I power
        > on and off for different trials, while the phase difference
        across two
        > USRP are always varying for each trial (i.e The phase
        difference
        > between Ch4 in first USRP and Ch5 in second USRP is not
        constant among
        > different runs). The below links refer to the results for two
        > different trials. In first trials, all the phase difference
        is shifted
        > based on itself mean value (First run,
        > https://www.dropbox.com/s/z8so39bejzdofi8/Run1.png?dl=0 ).
        Then, using
        > the first-run average phase difference to compensate the phase
        > difference in the second run (Second run,
        > https://www.dropbox.com/s/xhkmp6cuxzwylvx/Run2.png?dl=0 ).
        As the
        > result shown in the second run, the phase difference across
        Rx5 and
        > Rx3 has been shifted to -214 degrees while all the other phase
        > difference within itself USRP are still the same as the
        previous
        > measurement. Could someone let me know how I can configure
        two USRP
        > X310 with TwinRx for the coherent receivers?
        >
        > Many thanks for the help!
        >
        > All Best,
        > Jack
        >
        So in the first USRP, your TwinRx is configured to share the
        LO from the
        first channel to the other 3 channels.  The only phase-offset
        compensation
           you'll need to do is fixed, and is dominated just by the
        length of
        the cables within the enclosure that are used to share LOs.

        However, in the second USRP, THAT LO is independent from the
        one on the
        first X310, even though it uses a common phase reference
           (the 10MHz shared between the two). What this means is
        that the two
        USRPs won't drift relative to one another, but there will be
           some unknown phase offset between them, due to the way
        that RF
        synthesizers work--you have two synthesizers (one in the
        first USRP
on one of the TwinRX cards), and the other in the second. They won't
        agree on startup phase, except "by accident". You'll have to
        resolve
           this using a calibration procedure.  There's really no way
        around
        that with this type of architecture.



        _______________________________________________
        USRP-users mailing list
        [email protected] <mailto:[email protected]>
        http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


    _______________________________________________
    USRP-users mailing list
    [email protected] <mailto:[email protected]>
    http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to