A leading-edge control system for quantum information experiments
Go to file
whitequark df686136f1 Separate inference and asttyped transformation.
This allows to run inference several times on the same tree,
as would be necessary when coercion nodes are added.
2015-06-11 06:34:26 +03:00
.travis travis: generate kc705 and pipistrello binaries in container env 2015-05-21 00:19:06 +08:00
artiq Separate inference and asttyped transformation. 2015-06-11 06:34:26 +03:00
benchmarks recover_underflow -> break_realtime 2015-05-03 20:45:28 +08:00
conda conda: add pyqtgraph+quamash dependencies/recipes and remove gbulb and cairoplot3 2015-05-22 17:35:21 +02:00
doc doc: update mock modules 2015-05-22 22:39:26 +08:00
examples scheduler: pass priority to experiments 2015-05-24 20:37:47 +08:00
lit-test Better error reporting for List. 2015-06-11 04:36:52 +03:00
misc Remove UP support. 2015-04-27 20:43:45 +08:00
soc runtime: add missing include 2015-05-21 12:00:48 +08:00
.gitignore Add lit-based tests for type inferencer. 2015-06-06 16:58:23 +03:00
.gitmodules git: ignore untracked files in lwip submodule 2015-05-03 20:48:20 +08:00
.travis.yml travis: generate kc705 and pipistrello binaries in container env 2015-05-21 00:19:06 +08:00
README.rst README: coveralls badge needs branch name 2015-02-05 03:44:57 -07:00
setup.py Add lit-based tests for type inferencer. 2015-06-06 16:58:23 +03:00

.. 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