coralmw / tinytapeout-css-feedback

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go to https://tinytapeout.com for instructions!

5 qubit CSS feedback decoder - in sillicon!

The 5 qubit code is the smallest possible code that protects a single logical qubit from all errors on the coding physical qubits. It uses a small number of ancilla - those are not protected, so this is not in itself a practical code.

It's probable that the decoding rate for full-strength codes will be a significant limitation; a content addressable memory with kilobit addressing is a challenging structure to build, even with 10's MHz cycle times. Practical decoders will be approximate, but as latency is a critical factor it's probable that dedicated semiprogrammable processing ASIC's will be needed.

What files get made?

When the action is complete, you can click here to see the latest build of your design. You need to download the zip file and take a look at the contents:

  • gds_render.svg - picture of your ASIC design
  • gds.html - zoomable picture of your ASIC design
  • runs/wokwi/reports/final_summary_report.csv - CSV file with lots of details about the design
  • runs/wokwi/reports/synthesis/1-synthesis.stat.rpt.strategy4 - list of the standard cells used by your design
  • runs/wokwi/results/final/gds/user_module.gds - the final GDS file needed to make your design

What next?

About

License:Apache License 2.0


Languages

Language:Verilog 41.4%Language:Racket 25.8%Language:Python 18.0%Language:Makefile 7.6%Language:Tcl 7.2%