This is a Tiny Tapeout project (designed to start for Tiny Tapeout 7 in May 2024) to use the 20 MHz of the ASIC chip to make a stopwatch that can count seconds in decimal format for ten second increments (from 0 to 9 and loops back to 0).
This is a simple project and has limited testing infrastructure. To test in simulation and analyze changes to the logic with a waveform analyzer, you can use the published MakerChip project associated with this GitHub repo and check the clock_speed
to have smaller clock speeds and increment the decimal stopwatch much quicker than the necessary hardware clock speed.
To test this with a Tiny Tapeout 3 Demo Board (v 2.2.5) and the ASIC Simulator (v1.2) using this test harness repo and use dfu-util
to flash it on this device.
This project is a simple first experiment that does not require additional external inputs or outputs.
# | Input | Output | Bidirectional |
---|---|---|---|
0 | N/A | N/A | N/A |
1 | N/A | N/A | N/A |
2 | N/A | N/A | N/A |
3 | N/A | N/A | N/A |
4 | N/A | N/A | N/A |
5 | N/A | N/A | N/A |
6 | N/A | N/A | N/A |
7 | N/A | N/A | N/A |