I am trying to generate 9GHz from Almazny, but it is only generating -50dBm. It seems like I am not turning on some amplifier or switch. Can you advise me on how to resolve the issue? Thanks
from artiq.experiment import *
from pprint import pprint
class TestMirny(EnvExperiment):
def build(self):
self.setattr_device("core")
self.setattr_device("mirny0_ch2")
self.ch = self.mirny0_ch2
@kernel
def run(self):
self.core.reset()
self.ch.cpld.init()
self.ch.init()
self.ch.set_att_mu(255)
self.ch.sw.on()
self.core.break_realtime()
self.ch.set_frequency(9000/2*MHz)
delay(20*ms)
print(self.ch.read_muxout())
def analyze(self):
pprint(self.ch.info())
output:
{'f_outA': 4500000000.0,
'f_outB': 9000000000,
'f_pfd': 100000000,
'f_vco': 4500000000,
'output_divider': 1,
'pll_frac1': 0,
'pll_frac2': 0,
'pll_mod2': 1,
'pll_n': 45,
'prescaler': '4/5',
'ref_counter': 1,
'ref_divider': False,
'ref_doubler': False,
'sysclk': 100000000.0}