Closed jordens closed 3 years ago
With I-Q not swapped at the DAC outputs, the oscillators, DUC, NCO both have correct frequency sign, only the CMIX in the DAC have the wrong sign. Swapping I-Q reverses that. Let's keep the nominally correct mapping and leave it to debugging the CMIX.
Correction: original assessment correct. All oscillator frequencies are inverted unless the DACs are swapped. Worked around by https://github.com/m-labs/artiq/commit/03d5f985f8032c5ae076c6dad4f6d8801fc6d473
Closing since this is wontfix and efficiently worked around without relevant side effects.
With the DAC emitting a nominally positive frequency (doesn't matter whether that's the oscillators on Kasli, the DUC, the NCO on the DAC or the CMIX), the IQ mixer will let that end up as the lower sideband. There are only the three possible well known candidates (-I, -Q, I and Q swapped). The current work around is to swap the IQ DACs (DAC configuration option).