Hi,
We are happy to announce ARTIQ 4.0, a major release that brings several
exciting features, such as:
* Support for the Kasli FPGA core device, and its Eurocard Extension
Modules: TTL cards, Urukul DDS cards, Zotino DACs, Sampler and Novogorny
ADCs, Grabber EMCCD camera interfaces.
* Distributed RTIO (DRTIO), which allows multiple FPGA boards to be
interconnected and synchronized using fiber optics links, to reach large
number of channels.
DRTIO switching support, which allows DRTIO devices to act as repeaters
and thus increase the maximum number of nodes, will be part of the 5.0
release.
* SU Servo, a gateware peripheral controlling Sampler and Urukul with a
DSP engine connecting the ADC data and the DDS output amplitudes to
enable feedback. SU Servo can for example be used to implement intensity
stabilization of laser beams with an amplifier and AOM driven by Urukul
and a photodetector connected to Sampler.
* Experimental support for the Sayma multi-GSPS SAWG prototype.
There is also a number of internal changes such as SED, a new RTIO
architecture that enables larger number of channels on a single device,
and facilitates DRTIO switching. Some of these changes result in
different ARTIQ behavior and user code needs to be adapted. The list of
relevant changes is documented in the RELEASE_NOTES.rst file.
How to update:
If you have purchased a Kasli crate from M-Labs or QUARTIQ, we have
pre-built firmware and gateware binaries for your device. Simply install
them via conda and reflash:
conda install artiq-kasli-YOUR_VARIANT=4.0
artiq_flash -V YOUR_VARIANT
The micro-USB cable needs to be connected, and the OpenOCD configuration
instructions apply:
https://m-labs.hk/artiq/manual-release-4/installing.html#configuring-openocd
Note that the commands above will replace any existing ARTIQ
installation; you may want to create a new conda environment instead.
For the KC705 (NIST hardware variants), there are also binaries
available. Other users need to patch and compile the ARTIQ source.
Sébastien
_______________________________________________
ARTIQ mailing list
https://ssl.serverraum.org/lists/listinfo/artiq