Skip to content

Releases: drewrisinger/entangler-core

v1.2.0.post0: Release

14 Jan 19:58
Compare
Choose a tag to compare

Updates the version number in the packaging files. No other changes.
Full Changelog: v1.2.0...v1.2.0.post0

v1.2.0

14 Jan 17:58
4c78c20
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/drewrisinger/entangler-core/commits/v1.2.0

v1.1.1: Fix basic_experiment.py & don't patch ARTIQ

27 Feb 19:35
Compare
Choose a tag to compare

This is a bugfix release for v1.1.0

Improvements:

  • Fix a numbering issue in basic_experiment.py (v1.1.0). This caused the example experiment not to work because input triggering was not enabled on the proper inputs.
  • Remove dependence on patching ARTIQ after m-labs/artiq#1426 was merged into ARTIQ-5. This doesn't include the coreanalyzer improvements, but that's an acceptable loss. You can revert 917ee18 if you would like to observe the Entangler in the artiq_coreanalyzer.

v1.1.0: 8 Inputs, 8 Outputs

19 Feb 22:18
Compare
Choose a tag to compare

Reconfigure the number of I/O to match Ion-Photon's actual needs. Explain settings a little bit more, and a few other small usability changes.

Also includes addition of NUM_GENERIC_INPUT_SIGNALS to settings.toml, which are non-pattern-matched input signals that are added if desired to round out the DIO card.

Initial Entangler release

18 Feb 23:09
Compare
Choose a tag to compare

This is a fully-tested, reconfigurable version of the Entangler.

The entangler is a gateware/software plugin for the ARTIQ ecosystem that generates output signals and triggers (stops) on any pattern match. This is designed for 12 outputs & 4 input signals, each individually controllable in time (though it can be reconfigured to different I/O numbers). The entangler will continually output & check the same pattern until it either times out or the pattern is matched.

Generated Kasli firmware for this release (from the example) is attached to this release. You can follow instructions in the READMEs to generate your own.

Credit: Originally written by Oxford's Ion Trap Group, extensively rewritten by Drew Risinger (University of Maryland, Chris Monroe's Ion Trap Group).