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

Reply via email to