Computer-Aided Design of Quantum Integrated Circuits
Offered By: The Julia Programming Language via YouTube
Course Description
Overview
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
Related Courses
Intro to Computer ScienceUniversity of Virginia via Udacity Quantum Mechanics for IT/NT/BT
Korea University via Open Education by Blackboard Emergent Phenomena in Science and Everyday Life
University of California, Irvine via Coursera Quantum Information and Computing
Indian Institute of Technology Bombay via Swayam Quantum Computing
Indian Institute of Technology Kanpur via Swayam