8 Commits

Author SHA1 Message Date
a7870b87eb
project: more cleanup 2024-11-24 01:14:12 -08:00
ceba9d6fd5
control unit: fix jal, add comprehensive instruction test 2024-11-20 00:55:20 -08:00
2ffd8c9424
da vinci tb: patch for smaller (20-bit) memory for faster tests 2024-11-18 00:46:22 -08:00
dbc23d80e4
lab-08: fix register file - disable writing when WRITE=0 2024-10-24 23:11:59 -07:00
c3da7787d3
lab-08: fix HiZ on register file when READ=0 2024-10-24 12:35:34 -07:00
eca53c1104
lab-08: gate level model for 32x32-bit register file
Gate level implementation for the following components:
- DECODER_5x32
- MUX32_32x1
- REGISTER_FILE_32x32

Additional tests added in register file testbench.
2024-10-19 18:39:35 -07:00
5a4b5a312a
lab-04: gate level model for 32-bit signed multiplier
Gate level implementation for the following components:
- MULT32_U
- MULT32
- MUX32_2x1
2024-10-19 18:39:02 -07:00
5520d6d716
initial commit 2024-10-01 10:39:56 -07:00