Skip to content

Tiny Tapeout 04 Logic IC. Erics submission of his first real microchip doing basic safety chain control

License

Notifications You must be signed in to change notification settings

MKme/tt04-submission-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



🐦 Twitter | 📺 YouTube | 🌍 mkme.org
Support this project and become a patron on Eric's Patreon.
Website, Forum and store are at http://mkme.org
Chat with Me: Discord

8 Bit Digital Cipher

Simple cipher using 8 bit IO

The Idea

8 bit input. One combination opens the lock and powers the output. 255 combinations do not.

Imagine this project has been done to death but this will be my first ASIC.

The reason

I want to support the tinytapeout initiative and also spread the knowledge on how to make fun projects and learn new skills. Having made ones' own IC is quite cool.

How it works

Can be used as a simple puzzle demo or as a safety chain/interlock on equipment. Being hardware interlocks without microcontroller logic it should be acceptable in some industry certifications. The high or low input can be tied to the sensors and switches in the safety chain. Only when all are in the desired state will the output be OKAY/HIGH. NO and NC switches/sensors can be tied to the appropriate pins.

https://wokwi.com/projects/371604537887211521

How to test

Provide below inputs on the required pins to activate output

IO

Input Output Bidirectional 0 HIGH HIGH none 1 LOW NA none 2 HIGH NA none 3 HIGH NA none 4 LOW NA none

Input Output Bidirectional

5 HIGH NA none 6 LOW NA none 7 HIGH NA none

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

Tiny Tapeout 04 Logic IC. Erics submission of his first real microchip doing basic safety chain control

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Tcl 52.0%
  • Verilog 48.0%