PyLSE: a pulse-transfer level language for superconductor electronics
Michael Christensen, Georgios Tzimpragos, Harlan Kringen, Jennifer Volk, Timothy Sherwood, Ben Hardekopf
Abstract
Superconductor electronics (SCE) run at hundreds of GHz and consume only a fraction of the dynamic power of CMOS, but are naturally pulse-based, and operate on impulses with picosecond widths. The transiency of these operations necessitates using logic cells that are inherently stateful. Adopting stateful gates, however, implies an entire reconstruction of the design, simulation, and verification stack. Though challenging, this unique opportunity allows us to build a design framework from the ground up using fundamental principles of programming language design. To this end, we propose PyLSE, an embedded pulse-transfer level language for superconductor electronics. We define PyLSE through formal semantics based on transition systems, and build a framework around them to simulate and analyze SCE cells digitally. To demonstrate its features, we verify its results by model checking in UPPAAL, and compare its complexity and timing against a set of cells designed as analog circuit schematics and simulated in Cadence.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3ab71c60-6f55-4f15-86f5-e1a9cee242b8Cited by top-tier papers1
Ask how each one uses itBuilds on4
- NISQ+: Boosting quantum computing power by approximating quantum error correctionAdam Holmes, Mohammad Reza Jokar, Ghasem Pasandi, Yongshan Ding et al.ISCA 2020 · 85 citations
- SuperNPU: An Extremely Fast Neural Processing Unit Using Superconducting Logic DevicesKoki Ishida, Ilkwon Byun, Ikki Nagaoka, Kosuke Fukumitsu et al.MICRO 2020 · 66 citations
- A Computational Temporal Logic for Superconducting AcceleratorsGeorgios Tzimpragos, Dilip Vasudevan, Nestan Tsiskaridze, George Michelogiannakis et al.ASPLOS 2020 · 47 citations
- Superconducting Computing with Alternating Logic ElementsGeorgios Tzimpragos, Jennifer Volk, Alex Wynn, James E. Smith et al.ISCA 2021 · 21 citations
Related papers
- Hybrid Gate-Pulse Model for Variational Quantum AlgorithmsZhiding Liang, Zhixin Song, Jinglei Cheng, Zichang He et al.DAC 2023 · 19 citations
- Sequential Specifications for Precise Hardware ExceptionsYulun Yao, Drew Zagieboylo, Andrew C. Myers, G. Edward SuhASPLOS 2026
- UMOC: Unified Modular Ordering Constraints to Unify Cycle- and Register-Transfer-Level ModelingShunning Jiang, Yanghui Ou, Peitian Pan, Christopher BattenDAC 2021 · 4 citations
- Transys: Leveraging Common Security Properties Across Hardware DesignsRui Zhang, Cynthia SturtonS&P 2020 · 18 citations
- Revamping Verilog Semantics for Foundational VerificationJoonwon Choi, Jaewoo Kim, Jeehoon KangOOPSLA 2025 · 1 citation
