qsbit-sim documentation#
qsbit-sim executes RV32I programs with quantum-control instructions. It schedules quantum operations and returns measurement results to the program. Use it to study CPU timing, control queues and feedback with a mock or numerical backend.
Note
qsbit-sim is in early development. Its architecture and APIs may change without backward compatibility. Feedback and bug reports are welcome on GitHub Issues.
Start here#
Run your first simulation to build the simulator, execute a measurement-feedback program and inspect its result. The default mock backend requires no Python quantum packages.
Explore the architecture or follow an execution.
You want to… |
Read |
|---|---|
Install tools or change build options |
|
Configure Aer, Stim, QuTiP or a custom backend |
|
Write a run configuration or interpret a trace |
|
Check a timing or ordering rule |
|
Synchronize multiple controllers |
|
Run QEC with decoder feedback |
|
Find a class or replace the CPU model |
|
Run tests or edit the website |
User guide
Reference
Development