TopQAD: Topological Quantum Architecture Design
Computer Aided Design for Quantum Hardware
About TopQAD
The 1QBit™ TopQAD™ software suite is an innovative computer aided design toolkit specialized for quantum circuits. Its many tools can be used individually or in concert to optimize the space–time cost needed for a quantum system to execute a quantum algorithm:
- Synthesizer: Decomposes a circuit using the Solovay–Kitaev algorithm, then converts the circuit from a Clifford+T representation to a gate set based on Pauli rotations.
- Scheduler: Schedules operations in a circuit.
- FTQC Emulator: Emulates a quantum system executing fault-tolerant protocols.
- Assembler: Integrates the data from the FTQC emulations to design the modules required for executing the input circuit at the physical level.
The TopQAD toolkit is designed to be user-friendly and accessible to quantum computing enthusiasts of all levels. Whether you are a seasoned quantum computing professional or a newcomer to the field, TopQAD has the tools you need to optimize your quantum circuits.
TopQAD is available to customers. Please contact 1QBit if you are interested in a license.
TopQAD Web Application
The simplest way to get started with TopQAD is through the web application. The web application provides an easy-to-navigate graphical user interface (GUI) for the tools in the TopQAD toolkit. Run any tool individually, or streamline the process by running the full pipeline in a few easy clicks.
View the TopQAD web application tutorials to get a peek at the tools in action
TopQAD API
For users who prefer to work with the TopQAD toolkit programmatically, the TopQAD API provides a more hands-on way to interact with the tools in the toolkit. The API documentation for each tool is available through the portal for users with access to TopQAD.
Citation
1QB Information Technologies (1QBit), TopQAD: Topological Quantum Architecture Design [Software Documentation] (2024), https://doi.org/10.70781/YPWW8761