Real-time Surface-Code Error Correction Using an FPGA-based Neural-Network Decoder
Xiaohan Yang, Xuandong Sun, Zhiyi Wu, Jiawei Zhang, Ji Jiang, Xiayu Linpeng, Yuxuan Zhou, Ji Chu, Jingjing Niu, Youpeng Zhong, Song Liu, Dapeng Yu

TL;DR
This paper demonstrates a real-time surface-code quantum error correction system using an FPGA-based neural network decoder, achieving low latency and enabling effective feedback in superconducting quantum processors.
Contribution
It introduces a hardware-integrated FPGA neural network decoder for real-time surface-code QEC, with experimental validation on a superconducting quantum processor.
Findings
Achieved 550 ns total latency for real-time decoding and feedback.
Demonstrated logical performance comparable to offline decoding.
Enabled mid-circuit feedback correction in non-Clifford circuits.
Abstract
Quantum error correction (QEC) is essential for achieving low error rates required for fault-tolerant quantum computation. In stabilizer-based codes such as the surface code, errors are inferred from repeated syndrome measurements and corrected by a classical decoder. To prevent error accumulation, decoding must be performed with both high throughput and low latency to keep pace with the QEC cycle and enable real-time feedback for universal logical operations. Here we report a hardware-integrated control architecture featuring an FPGA-based neural-network (NN) decoder and experimentally demonstrate real-time surface-code (distance-3) QEC on a superconducting quantum processor. The system achieves a deterministic closed-loop latency of 550 ns, including 124 ns for NN decoding, enabling feedback corrections within a 1.25 us QEC cycle. We show that real-time decoding and feedback…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
