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