You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to be able to specify the layout of a device running a lattice surgery computation. This is required for both visualization and resource estimation.
Proposed Solution
We already have a format for representing layouts in python to route and json to visualize, but they are cumbersome for humans to read and write.
An ASCII format that can be read and visualized by a human, and easily parsed by machine:
Issue Description
We want to be able to specify the layout of a device running a lattice surgery computation. This is required for both visualization and resource estimation.
Proposed Solution
We already have a format for representing layouts in python to route and json to visualize, but they are cumbersome for humans to read and write.
An ASCII format that can be read and visualized by a human, and easily parsed by machine:
Where:
Q
indicates a 1 qubit patch, with the convention of assuming X boundaries left and right, and Z top and bottomr
ancilla dedicated to routingA
ancilla dedicated to pre prepared states0-9
indicate distillation regions. Different numbers to distinguish different regions that distill at different timesThe text was updated successfully, but these errors were encountered: