A leading-edge control system for quantum information experiments
Go to file
whitequark 62fdc75d2d Integrate libdyld and libunwind.
It is currently possible to run the idle experiment, and it
can raise and catch exceptions, but exceptions are not yet
propagated across RPC boundaries.
2015-08-02 15:43:03 +03:00
.travis get-toolchain.sh: be less verbose. 2015-07-27 04:57:13 +03:00
artiq Integrate libdyld and libunwind. 2015-08-02 15:43:03 +03:00
conda Fold llvmlite patches into m-labs/llvmlite repository. 2015-07-29 13:54:00 +03:00
doc Fold llvmlite patches into m-labs/llvmlite repository. 2015-07-29 13:54:00 +03:00
examples examples/tdr: cleanup 2015-07-28 23:30:26 -06:00
lit-test Rename artiq.compiler.testbench.{module → signature}. 2015-07-29 14:32:34 +03:00
misc Fold llvmlite patches into m-labs/llvmlite repository. 2015-07-29 13:54:00 +03:00
soc Integrate libdyld and libunwind. 2015-08-02 15:43:03 +03:00
.gitignore Add a test harness for exceptions. 2015-07-27 04:18:12 +03:00
.gitmodules git: ignore untracked files in lwip submodule 2015-05-03 20:48:20 +08:00
.travis.yml Merge remote-tracking branch 'origin/master' into new-py2llvm 2015-07-23 21:36:17 +03:00
README.rst README: coveralls badge needs branch name 2015-02-05 03:44:57 -07:00
setup.py Fold llvmlite patches into m-labs/llvmlite repository. 2015-07-29 13:54:00 +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