Skip to content

Proenchen/spin-qubit-compilation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spn Qubit Compilation

This repository contains the implementation of the routing algorithms and inital-mapping techniques described in the paper "Routing Techniques for Error Corrected Silicon Spin Qubit Quantum Architectures".

Usage

Follow these steps to execute the framework:

  1. Clone this repository using

    git clone https://github.com/Proenchen/spin-qubit-compilation.git
    
  2. Install all required packages listed in the requirements by running:

    pip install -r requirements.txt
    
  3. In main.py, select the desired initial-mapping and routing strategy, and adjust the SimulationConfig if needed.

  4. Run the program by executing main.py.

After that, a GUI should appear that visualizes the routing simulation:

image

About

Code for the paper "Routing Techniques for Error Corrected Silicon Spin Qubit Quantum Architectures"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages