
whose connectivity is set by Rydberg-blockade radius rather than fabricated couplers, and whose
qubits are physically rearrangeable on microsecond timescales between gate layers [
11
,
12
,
16
,
17
,
18
].
Bluvstein and collaborators have demonstrated below-threshold surface-code memory and universal-
logic primitives in a single 448-atom architecture [
12
]. These platforms have the structural property
that three-dimensional codes – which require physically realized inter-block connectivity beyond
what planar 2D superconducting chips provide – can be deployed natively, by simply arranging
atoms in the required geometry.
The architectural question is then: which 3D code is the right one to use, and for what purpose?
Three contenders have emerged. (i) Quantum LDPC codes such as the bivariate-bicycle (BB)
“gross code” [
8
] achieve a logical-qubit rate
k/n
approximately ten times that of the surface code at
matched distance, but their connectivity requirements (Tanner-graph degree six, with non-local
edges) and their lack of a transversal non-Clifford gate makes them best suited to dense bulk memory.
(ii) The 3D color code possesses a transversal
T
gate (or transversal CCZ on the 3-torus) [
10
],
eliminating most of the overhead of magic-state distillation; it is the natural choice for a non-Clifford
factory [
12
], but its high-weight stabilizers (typically
w ≥
6) and specialized restriction or BP-OSD
decoders make it heavier as bulk memory. (iii) The 3D toric code is single-shot [
15
] but has fixed
k = 3 independent of system size and a poor logical-density scaling.
In a universal architecture, no single code suffices for both roles, and the standard pattern is
to pair a memory code with a factory code via a magic-state injection interface. In every existing
3D-code architecture, the interface is the throttle. Each magic-state injection is a gate-teleportation
primitive that reduces to a logical CNOT between an ancilla logical (holding the magic state) and a
target logical (in memory). When the algorithm calls for
N
parallel
T
-gates, the interface must
execute
N
logical CNOTs in parallel. Surface code and 3D color code architectures execute these
CNOTs sequentially via lattice surgery or code switching, at
∼ d
rounds per CNOT; BB codes
execute them via Tour-de-Gross routing, at higher constant overhead. The factory’s intrinsic output
rate is rarely the bottleneck for typical T -densities; the memory-side interface throughput is.
This paper. We argue that the FCC sheet code fills the missing role by supplying a high-throughput
parallel-teleportation primitive that does not exist in any other 3D code in the current literature.
The primitive arises from the FCC lattice’s threefold rotational symmetry
R
: (
x, y, z
)
7→
(
y, z, x
),
which we show is a CSS isomorphism of the FCC sheet code with a clean induced action on logicals.
Applied as an inter-sheet pairing,
R
implements 2
L
parallel logical CNOTs between two sheets
in one physical-gate layer. This is exactly the primitive a parallel magic-state injection interface
needs. Combined with a 3D color-code factory operating in a separate spatial zone, the resulting
architecture supports universal fault-tolerant computation with memory-factory interface throughput
that scales with L rather than being throttled at O(1) logical CNOTs per layer.
Summary of the architecture. We propose a two-zone atom-array architecture (Figure 1):
•
FCC sheet code memory zone. Three triad sheets at
L ≥
4 encode 6
L
logical qubits (24
at
L=
4) with rate
≈
6
.
3% logical density per atom. Stabilizers are weight 4; memory and
the transversal CNOT are MWPM-decoded (the latter with the feed-forward correction of
Section 5), while cross-sheet surgery uses BP+OSD because its weight-3 ribbon operators
create hyperedge errors; each sheet decomposes into
L
independent stacked toric codes.
Within-sheet local Cliffords use standard 2D toric/surface-code primitives. Cross-sheet joint
Pauli measurements use a triangle-ribbon surgery primitive with merge footprint 3
L/
2 atoms,
verified at L = 4, 6, 8.
2