marcusmichaely / tt03_8Bit_BinaryDoorLock

Submission template for Tiny Tapeout 03

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BinaryDoorLock

The goal

of this little project was to become familiar with the process of designing a real chip with https://tinytapeout.com

The Idea

was to build a simple BinaryDoorLock with 8-Bits as input.
With 8 Bits there are 256 possible combinations which can be switched on with the input switches. Only one combination opens the BinaryDoorLock by setting the output pin high. The design was made with WOKWI

The following sections are copied from the original TinyTapeout template README.md

What is Tiny Tapeout?

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!

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

How to change the Wokwi project

Edit the info.yaml and change the wokwi_id to match your project.

How to enable the GitHub actions to build the ASIC files

Please see the instructions for:

How does it work?

When you edit the info.yaml to choose a different ID, the GitHub Action will fetch the digital netlist of your design from Wokwi.

After that, the action uses the open source ASIC tool called OpenLane to build the files needed to fabricate an ASIC.

Resources

What next?

About

Submission template for Tiny Tapeout 03

License:Apache License 2.0


Languages

Language:Tcl 55.2%Language:Verilog 44.8%