artiq
artiq copied to clipboard
A leading-edge control system for quantum information experiments
While developing tarable kernels/subkernels that can be ran as startup/idle kernels, I came across few problems. Due to increased DRTIO aux communications, it was much easier to interrupt an idle...
# Bug Report ## One-Line Summary Unexpected behavior for clock configuration. ## Issue Details ### Steps to Reproduce * First confirm that some clock options do work. * ``` $...
Currently there is considerable fragmentation among flashing tools for Sinara hardware. ```artiq_flash``` supports kasli v1, kasli v2, Sayma while [other tools support kasli-soc](https://github.com/m-labs/artiq/issues/2257) and the [balance of sinara hardware](https://github.com/quartiq/kasli-i2c) is...
This is a place to discuss (and track) merging support for kasli-soc with the ARTIQ codebase. This was previously mentioned [here](https://github.com/m-labs/artiq/issues/2247#issuecomment-1758845753). Currently the dependent code is in several places. -...
Presently flashing ARTIQ for kasli-soc relies on tools that are not part of ```artiq_flash``` or in ARTIQ master. This feature request is a place to discuss adding support for kasli-soc...
# ARTIQ Pull Request ## Description of Changes ### Related Issue Closes #2058 ## Type of Changes | | Type | | ------------- | ------------- | | ✓ | :bug:...
# Bug Report ## One-Line Summary Running an experiment triggers the idle kernel. ## Issue Details ### Steps to Reproduce 1. Compile and flash idle kernel 2. run any experiment...
On latest master (a2fbcb8bfd64d5d97ba37b16b501aa99a0fb3bfb) this causes an assertion error in artiq_ir_generator: ```python from artiq.experiment import * import numpy as np class TestInt64Indexing(EnvExperiment): def build(self): self.setattr_device("core") @kernel def run(self): a =...
https://forum.m-labs.hk/d/646-sampler-reading-values-in-between-10-to-5v-when-input-is-0-5v/7
# Bug Report ## One-Line Summary Error when passing argument (in this case with a type hint) with default value in `delay_mu`, also occur in simple arguments without the type...