Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the capabilities of Layout.jl, a package developed at the AWS Center for Quantum Computing for computer-aided design of quantum hardware, specifically superconducting integrated circuits operating at microwave frequency. Learn how to generate 2D layouts and 3D models of complex devices using both low-level geometry interfaces and high-level schematic-driven workflows. Discover techniques for drawing 2D geometric entities, applying coordinate transformations, organizing hierarchical structures, and assigning metadata for different backends. Delve into the schematic-driven workflow, including component definition, connectivity establishment, and automated placement and routing. Understand how to render results in various formats, construct and mesh 3D models, and interface with other tools like the open-source electromagnetics solver Palace. Gain insights into leveraging the Julia package manager for process design kit (PDK) management, enabling the maintenance of versioned process technologies and components for portable, reproducible layout scripts.
Syllabus
Computer-Aided Design of Quantum Integrated Circuits | Peairs | JuliaCon 2024
Taught by
The Julia Programming Language