English

JaqalPaw: A Guide to Defining Pulses and Waveforms for Jaqal

Quantum Physics 2023-05-04 v1 Instrumentation and Detectors

Abstract

One of the many challenges of developing an open user testbed such as QSCOUT is providing an interface that maintains simplicity without compromising expressibility or control. This interface comprises two distinct elements: a quantum assembly language designed for specifying quantum circuits at the gate level, and a low-level counterpart used for describing gates in terms of waveforms that realize specific quantum operations. Jaqal, or "Just another quantum assembly language," is the language used in QSCOUT for gate-level descriptions of quantum circuits. JaqalPaw, or "Jaqal pulses and waveforms," is its pulse-level counterpart. This document concerns the latter, and presents a description of the tools needed for precisely defining the underlying waveforms associated with a gate primitive.

Keywords

Cite

@article{arxiv.2305.02311,
  title  = {JaqalPaw: A Guide to Defining Pulses and Waveforms for Jaqal},
  author = {Daniel Lobser and Joshua Goldberg and Andrew J. Landahl and Peter Maunz and Benjamin C. A. Morrison and Kenneth Rudinger and Antonio Russo and Brandon Ruzic and Daniel Stick and Jay Van Der Wall and Susan M. Clark},
  journal= {arXiv preprint arXiv:2305.02311},
  year   = {2023}
}

Comments

Originally published April 2021 at qscout.sandia.gov