mirror of
https://github.com/m-labs/artiq.git
synced 2024-12-19 00:16:29 +08:00
A leading-edge control system for quantum information experiments
a557445e05
Internal variables are assumed to be scoped correctly (including not being accessed uninitialized). This was changed from "." because artiq.compiler.embedding uses "." in module prefix of function names. |
||
---|---|---|
.travis | ||
artiq | ||
conda | ||
doc | ||
examples | ||
lit-test | ||
misc | ||
soc | ||
.gitignore | ||
.gitmodules | ||
.travis.yml | ||
README.rst | ||
setup.py |
.. image:: doc/logo/artiq.png .. image:: https://travis-ci.org/m-labs/artiq.svg :target: https://travis-ci.org/m-labs/artiq .. image:: https://coveralls.io/repos/m-labs/artiq/badge.svg?branch=master :target: https://coveralls.io/r/m-labs/artiq?branch=master ARTIQ (Advanced Real-Time Infrastructure for Quantum physics) is a next-generation control system for quantum information experiments. It is being developed in partnership with the Ion Storage Group at NIST, and its applicability reaches beyond ion trapping. The system features a high-level programming language that helps describing complex experiments, which is compiled and executed on dedicated hardware with nanosecond timing resolution and sub-microsecond latency. Technologies employed include Python, Migen, MiSoC/mor1kx, LLVM and llvmlite. ARTIQ is licensed under 3-clause BSD. Website: http://m-labs.hk/artiq