Plaquette v2024.10 released with support for Dynamic Circuits
Several of the advanced quantum error correction (QEC) schemes involve quantum circuits that adapt based on measurement outcomes. Plaquette v2024.10 supports dynamic circuits to enable studying such schemes, enabling hardware and architecture teams to reach the frontier of fault tolerance.
This release brings several major upgrades:
Introduction of dynamic circuits: Plaquette now supports dynamic circuits, allowing users to create quantum circuits that adapt based on measurement outcomes. This feature is crucial for studying QEC schemes that rely on feed-forward operations or have slow measurement readout and gate times, such as those in trapped ion systems. Dynamic circuits enable the simulation of protocols like the repeat-until-success (RUS) fault-tolerant state preparation for the Steane code under circuit noise.
Control over entangling gate order in QEC circuits: Users can now specify the order of entangling gates in a user-friendly manner.
Support for superconducting qubits: Plaquette expands its support to include the physics of superconducting qubits. Users can now model architectures using Hadamard and iSWAP gates, as well as composite gates built from these native operations and virtual Z gates.
Enhancements to the xpauli backend: The xpauli backend now allows simulations of a much broader class of error mechanisms while retaining the high speed achieved in our previous release.
These advancements empower our customers to design optimal quantum computer architectures by accurately simulating advanced QEC schemes and a broader class of error models.
As an example, Plaquette v2024.10 enables the simulation of the repeat-until-success (RUS) fault-tolerant state preparation protocol for the Steane code under circuit noise. Here, we can observe that increasing the depth of the RUS protocol rapidly improves the protocol success rate and thus the quality of the prepared logical qubit.
If you’re interested in learning more, reach out to us at hello@plaquette.design.