oqc-community / qat

QAT is a quantum compiler and runtime focused on low-level, just-above-driver integration.
Other
37 stars 8 forks source link

Custom pulses now handled correctly in execution #121

Closed keriksson-rosenqvist closed 1 month ago

keriksson-rosenqvist commented 1 month ago

Custom pulses were not accumulating phase correctly like regular pulses. This seems fine for 1q calibrations, but when experimenting with ECR gates comprised of custom pulses this breaks, resulting in any 2q calibrations involving ECR gates to fail as well as Randomized Benchmarking.