Submit your design

What You’ll Achieve

By the end of this guide you’ll:

  • Submit your design to the Tiny Tapeout shuttle for manufacturing.
  • Understand how Tiny Tapeout aggregates hundreds of designs into one chip.
  • Learn how to update your submission if you make changes.
  • Learn how to purchase a PCB.

Prerequisites

Before you begin, make sure you have:

  • A GitHub repository created from the latest Wokwi or Verilog Tiny Tapeout template.
  • Passing GDS and Docs Actions in your repository. This ensures your design meets the required standards.

Understanding Tiles and Chips

In Tiny Tapeout:

  • Tiles are individual design slots on the chip.
  • Chips are the actual physical chips manufactured. They contain all the tiles from different participants.

Step-by-Step Submission Guide

Log In to Tiny Tapeout

  • Go to: app.tinytapeout.com
  • Click on “Login with GitHub”.
  • Authorize the application if prompted.

Submit Your Repository

  • Once logged in, press the Create a new project button.
  • Copy and paste your GitHub repository URL into the Github field.

  • Click the “Create Project” button.

If you have a coupon code for a free tile

  • During the submission, if you have a coupon for a free tile, paste the code in and press the ‘apply’ link.
  • Validate the coupon to ensure your tile is free of charge.

Complete the Submission Process

  • You have now submitted your design, but it’s not yet part of the tapeout. * You have to submit a specific version of your design by pressing the Submit a new revision button.
  • Your design will then be added to the Tapeout.

Every time you make a change to your design you’ll need to update the GDS and then submit a new revision. Designs can be changed up to the deadline.

Congratulations!

You’ve successfully submitted your design to the Tiny Tapeout shuttle. Your design is now queued for inclusion in the next manufacturing run.

Important: Updating Your Submission

If you make any changes to your design after submission, you must update your submission.

How to Update

  1. Make changes to your design in your GitHub repository.
  2. Ensure that all Actions (GDS and Docs) are passing.
  3. If you only changed the Wokwi design, you’ll have to re-run the GitHub action.
  4. Log back in to the submission portal: i.e. go to app.tinytapeout.com.
  5. Select the project you want to update
  6. Click the Submit a new revision button.

Purchasing a PCB

If you’d like to receive a physical PCB with your chip you can either select that option when you submit your design for the first time or you can buy a PCB and chip here.

Note: Only the first 80 boards are subsidized by Efabless, so act fast!

About Efabless

Efabless is our manufacturing partner, helping to make chip fabrication accessible. Learn more about them here.

Updating Documentation After the Shuttle Ends

Once the shuttle run has ended, to update your documentation:

Get Inspired by Other Designs

Looking for ideas or want to see what others have created?


That’s it! You’ve successfully learned how to use the Tiny Tapeout GitHub template to turn your design into ASIC files for manufacturing. Happy hacking!