Scatter-Gather DMA Performance Analysis within an SoC-based Control System for Trapped-Ion Quantum Computing
arXiv:2404.10619 · doi:10.1109/TETC.2025.3528899
Abstract
Scatter-gather dynamic-memory-access (SG-DMA) is utilized in applications that require high bandwidth and low latency data transfers between memory and peripherals, where data blocks, described using buffer descriptors (BDs), are distributed throughout the memory system. The data transfer organization and requirements of a Trapped-Ion Quantum Computer (TIQC) possess characteristics similar to those targeted by SG-DMA. In particular, the ion qubits in a TIQC are manipulated by applying control sequences consisting primarily of modulated laser pulses. These optical pulses are defined by parameters that are (re)configured by the electrical control system. Variations in the operating environment and equipment make it necessary to create and run a wide range of control sequence permutations, which can be well represented as BD regions distributed across the main memory. In this paper, we experimentally evaluate the latency and throughput of SG-DMA on Xilinx radiofrequency SoC (RFSoC) devices under a variety of BD and payload sizes as a means of determining the benefits and limitations of an RFSoC system architecture for TIQC applications.
13 pages, 11 figures
References in corpus (16)
- Quantum Computing in the NISQ era and beyond
- Trapped-Ion Quantum Computing: Progress and Challenges
- A compact ion-trap quantum computing demonstrator
- A quantum information processor with trapped ions
- Even more efficient quantum computations of chemistry through tensor hypercontraction
- Fast quantum logic gates with trapped-ion qubits
- The QICK (Quantum Instrumentation Control Kit): Readout and control for qubits and detectors
- The impact of classical control electronics on qubit fidelity
- Detecting and tracking drift in quantum information processors
- Mid-circuit measurements on a single species neutral alkali atom quantum processor
- Error Compensation of Single-Qubit Gates in a Surface Electrode Ion Trap Using Composite Pulses
- Overhead analysis of universal concatenated quantum codes
- Engineering the Quantum Scientific Computing Open User Testbed (QSCOUT): Design details and user guide
- Versatile and concurrent FPGA-based architecture for practical quantum communication systems
- Versatile Configuration and Control Framework for Real Time Data Acquisition Systems
- Robust and fast microwave-driven quantum logic for trapped-ion qubits