openquantumhardware / qick

QICK: Quantum Instrumentation Control Kit
MIT License
192 stars 81 forks source link

cleanup of mux gen code #257

Closed meeg closed 5 months ago

meeg commented 5 months ago

This adds support for another new, in-testing version of the multiplexed generator. The drivers for the muxed generators have been generally cleaned up to eliminate duplicated code, and QickProgram.declare_gens() works a little differently internally (register values are computed as part of the program, not by the driver), but there should be no user-visible changes.