139 TinyTapeout2 4-bit multiplier.
139 : TinyTapeout2 4-bit multiplier.
- Author: Tholin
- Description: Multiplies two 4-bit numbers presented on the input pins and outputs an 8-bit result.
- GitHub repository
- Most recent GDS build
- HDL project
- Extra docs
- Clock: 6000 Hz
- External hardware: DIP switches for the inputs, and LEDs on the outputs, to be able to read the binary result.
How it works
The multiplier is implemented using purely combinatorial logic. One 6-bit adder and two 8-bit adders as well as a heap of AND gates are the only used components.
How to test
Input any two numbers on the input ports, and check if the 8-bit result is correct.