Hello,
we bought a new ARTIQ system with Mirny + Almanzy.
I am taking out a 2GHz sine wave out of Mirny,
using this code:
`from artiq.experiment import*
class MirnyTest(EnvExperiment):
def build(self):
self.setattr_device("core")
self.setattr_device("mirny0_ch0")
@kernel
def run(self):
self.core.reset()
self.mirny0_ch0.cpld.init()
self.mirny0_ch0.init()
delay(10 * ms)
self.mirny0_ch0.set_att(1*dB)
self.mirny0_ch0.sw.on()
self.core.break_realtime()
self.mirny0_ch0.set_frequency(1000*MHz)
self.core.break_realtime()
# self.mirny0_ch0.sw.off() `
I do get a 2GHz sine wave- but it is showing a "breathing" of the amplitude-
the sine's max amplitude is going up and down.
The behavior is the same for 10dB and 15dB also.
This is the Fourier Transform of the signal, normalized to the 2GHz peak:
![mirnyfft.png](https://forum.m-labs.hk/assets/files/2023-11-16/1700144496-196106-mirnyfft.png)
I thought Mirny was supposed to be stable with low jitter and phase noise-
Where can this issued come from?
Thanks!
Eliana