Skip to content

LS instructions in lattice-surgery-compiler #3

@masa10-f

Description

@masa10-f

For now, we plan to use lattice-surgery-compiler and its C++ implementation liblsqecc for circuit->LS compilation.

We have to support the following instructions.

  • Patch initialization in |0>, |+> state
  • Single patch measurement
  • Pauli X and Z (they can be absorbed into the logical Pauli frame)
  • Hadamard gate
  • Multi-body measurement
  • Boundary rotation
  • S gate
  • Magic state preparation

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions