KQCircuits – open-source EDA software for designing chips with super conducting qubits
- Speaker(s): Pavel Smirnov
- email: pavel.smirnov@meetiqm.com
Downloads
Abstract
KQCircuits is an open-source framework for designing superconducting circuit geometry, implemented as a plug-in to KLayout (https://www.klayout.de/), which is a CAD tool for viewing and making 2-dimensional multilayer designs. KQCircuits provides several utilities to support most of the design process of a Quantum Processor Unit (QPU). KQCircuits has a Python library to aid geometry design to promote parametrized design to enable scalability and reusability. KQCircuits also includes an extensive library of pre-made commonly used elements to drag-and-drop into a custom QPU, as well as some ready-made QPUs for reference or to include in the manufactured wafer for benchmarking purposes. The composition of the mask wafer is handled by KQCircuits as well by taking a set of desired chips and placing copies of them in a grid structure. KQCircuits also provides a suite of verification tools to detect errors and mistakes before initiating the fabrication process, including a set of Design Rule Checks and the ability to export a netlist of the design. KQCircuits can also be integrated with third-party simulation tools to perform further design validation and study of physical features such as capacitance. One of such tools being Elmer [1], an Open source FEM solver developed by CSC Finland, with which we have strong collaboration.
Software
General information
- Repository: https://github.com/iqm-finland/KQCircuits
- Main documentation website: https://iqm-finland.github.io/KQCircuits/
Interfaces with following open-source tools
- KLayout (https://www.klayout.de)
- Elmer (https://www.csc.fi/fi/web/elmer)
- XSection (https://wiki.f-si.org/index.php?title=KLayout_XSection_tool_-_Deep_insights_or_nonsense_in_colors%3F)
References
- ↑ P. Råback et al., ‘Elmer’. CSC – IT Center for Science, Available: github.com/ElmerCSC/elmerfem