Hello,

I am trying to get a RF out of the Phaser Upconverter board, specifically, I believe I have the "Sinara 4624 AWG "Phaser" upconverter variant.

Do the leds indicate whether or not they are on? Is it correct that if the green led lights up, its on and it indicates "input", and if they do not light up, its off? Currently on the board that I have, just the green led on the ADC IN0 and ADC IN1 is on, but for the RF0 and RF1 ports, none of the leds are on. Does this mean that I won't get an RF out of RF0 or RF1?

Here is the code I have to get an RF out of RF0. I have the RF0 port connected to an oscilloscope but all I get is noise/not the correct output.

Thanks

from artiq.experiment import *

class Phaser(EnvExperiment):
    def build(self):
        self.setattr_device("core")
        self.setattr_device("phaser0")
    
    @kernel
    def run(self):
        self.core.reset()
        self.core.break_realtime()
        self.phaser0.channel[0].oscillator[0].set_frequency(200 * MHz)
        self.phaser0.channel[0].oscillator[0].set_amplitude_phase(amplitude = 0.18)
  • dhj replied to this.

    Initialize? Look at the artiq_sinara_tester script for inspiration.

    I looked at the artiq_sinara_tester script, and I think it has the same code to set the frequency and amplitude, with the addition that its written for multiple phaser boards...?

    As for the leds, looking at how there is a set_leds() function, I believe they have nothing to do with the phaser outputting an RF. So the issue I presented about the leds is resolved.

    Anyways, I have written the line: self.phaser0.init() to initialize but I'm still not getting the correct output when I measure with the oscilloscope. I still do not know why I am not getting a RF out, as when I tested the other built in functions the phaser has, such as the set_leds(), I'm able to get an output from that.

    Do try the artiq_sinara_tester script.

    2 months later

    jqt3
    Did you solve the problem? I had the same problem as you did.If you've solved it, can you tell me what to do about it, thank you very much.

    8 months later

    Hello, this is a old issue however we have found that we have the same problems on our Phaser Upconverter v1.1.2, we are using Artiq 7. We have tested the artiq sinara test script and it seems to run fine, but we see no outputs on the oscilloscope, its stuck on the set duc frequency line. Commenting this line out, we see no change in the artiq leds on the upconverter. Does anyone have anymore recommendations as to what to do next?

    • jqt3 replied to this.

      sk790 Is your base frequency 2.875 GHz? Previously I was not able to see anything because because the GHz range was too high for the oscilloscope I was using. I ended up using a RF spectrum analyzer.

      What do you mean by 'stuck on the set duc frequency line' ? set_duc_frequency does not affect the leds, it upconverts the base frequency you have by a range of (-200 to +200 Hz).