TinyTapeout is an educational project that aims to make it easier and cheaper than ever to get your digital designs manufactured on a real chip.
To learn more and get started, visit https://tinytapeout.com.
- Edit the info.yaml to update information about your project and set your
top_module
property. - Use one of the analog templates as a starting point for your design. Save the resulting GDS file in the
gds
folder, and the LEF file in thelef
folder. The file names must match yourtop_module
property (e.g.gds/tt_um_example.gds
). - Edit src/project.v and replace
tt_um_example
with the actual name of your top module. - Edit docs/info.md and add a description of your project.
For more info, see the analog specs page.
Note: Analog designs are currently in beta. There's a small chance that the changes will change before the deadline for Tiny Tapeout 6, or that we will have to postpone the analog design support to a future shuttle. If you have any questions, please join the Tiny Tapeout Discord and ask in the #analog channel.
- FAQ
- Digital design lessons
- Learn how semiconductors work
- Join the community
- Build your design locally
- Submit your design to the next shuttle.
- Edit this README and explain your design, how it works, and how to test it.
- Share your project on your social network of choice:
- LinkedIn #tinytapeout @TinyTapeout
- Mastodon #tinytapeout @matthewvenn
- X (formerly Twitter) #tinytapeout @matthewvenn