.gitignore
Update .gitignore
2020-06-07 17:45:40 +01:00
abs.bdf
Started working on the multiply block. Added absolute value block.
2020-05-28 09:11:14 -07:00
abs.bsf
Started working on the multiply block. Added absolute value block.
2020-05-28 09:11:14 -07:00
all_instr_test.mif
Fixed instrGen and added large test
2020-06-07 17:41:37 +01:00
all_instr_test.txt
Fixed instrGen and added large test
2020-06-07 17:41:37 +01:00
alu.bsf
CPU completed
2020-06-04 16:33:27 +01:00
alu.v
Updated ALU to include PSH and POP
2020-06-04 18:12:24 +01:00
alu.v.bak
ALU now uses multiply block rather than * operator
2020-06-03 15:15:44 +01:00
ALU_top.bdf
Debugging CPU
2020-06-07 20:51:33 +01:00
ALU_top.bsf
Debugging CPU
2020-06-07 20:51:33 +01:00
CPUProject.bdf
Working on debugging
2020-06-07 23:23:13 +01:00
CPUProject.qpf
Basic Project Setup
2020-05-20 12:44:57 +01:00
CPUProject.qsf
Working on debugging
2020-06-07 23:23:13 +01:00
CPUProject.qws
Working on debugging
2020-06-07 23:23:13 +01:00
CPUProject_assignment_defaults.qdf
Started working on the multiply block. Added absolute value block.
2020-05-28 09:11:14 -07:00
data.mif
Debugging CPU
2020-06-07 20:51:33 +01:00
DECODE.bsf
Debugging CPU
2020-06-07 20:51:33 +01:00
DECODE.v
Working on debugging
2020-06-07 23:23:13 +01:00
DECODE.v.bak
Fixed decoder and SM
2020-06-02 20:09:22 +01:00
Initial MUX 8x16 design.PNG
Almost ready CPU
2020-06-07 15:08:34 +01:00
instr.mif
Working on debugging
2020-06-07 23:23:13 +01:00
InstructionGenerator.cpp
Fixed instrGen and added large test
2020-06-07 17:41:37 +01:00
LIFOstack.bsf
Almost ready CPU
2020-06-07 15:08:34 +01:00
LIFOstack.v
Update LIFOstack to support 32 memory slots
2020-06-07 20:05:46 +01:00
LIFOstack.v.bak
Almost ready CPU
2020-06-07 15:08:34 +01:00
LUT.bsf
Implemented multiplication fully. 16 bits and 8 bits multiplier circuits available
2020-05-29 09:47:44 -07:00
LUT.qip
Implemented multiplication fully. 16 bits and 8 bits multiplier circuits available
2020-05-29 09:47:44 -07:00
LUT.v
Implemented multiplication fully. 16 bits and 8 bits multiplier circuits available
2020-05-29 09:47:44 -07:00
LUTSquares.mif
Added the look-up table and the code used to generate it
2020-05-25 22:47:29 +01:00
min.bsf
Implemented multiplication fully. 16 bits and 8 bits multiplier circuits available
2020-05-29 09:47:44 -07:00
min.v
Implemented multiplication fully. 16 bits and 8 bits multiplier circuits available
2020-05-29 09:47:44 -07:00
min.v.bak
Implemented multiplication fully. 16 bits and 8 bits multiplier circuits available
2020-05-29 09:47:44 -07:00
mul8.bdf
Implemented multiplication fully. 16 bits and 8 bits multiplier circuits available
2020-05-29 09:47:44 -07:00
mul8.bsf
Implemented multiplication fully. 16 bits and 8 bits multiplier circuits available
2020-05-29 09:47:44 -07:00
mul16.bdf
Implemented multiplication fully. 16 bits and 8 bits multiplier circuits available
2020-05-29 09:47:44 -07:00
mul16.bsf
CPU completed
2020-06-04 16:33:27 +01:00
mux_3x16.bsf
Almost ready CPU
2020-06-07 15:08:34 +01:00
mux_3x16.v
Almost ready CPU
2020-06-07 15:08:34 +01:00
mux_8x16.bsf
Almost ready CPU
2020-06-07 15:08:34 +01:00
mux_8x16.v
Almost ready CPU
2020-06-07 15:08:34 +01:00
mux_8x16.v.bak
Almost ready CPU
2020-06-07 15:08:34 +01:00
ram_data.bsf
Working on datapath
2020-05-27 11:10:13 +01:00
ram_data.qip
Working on datapath
2020-05-27 11:10:13 +01:00
ram_data.v
Finished decoder
2020-05-27 18:53:03 +01:00
ram_instr.bsf
Working on datapath
2020-05-27 11:10:13 +01:00
ram_instr.qip
Working on datapath
2020-05-27 11:10:13 +01:00
ram_instr.v
Finished decoder
2020-05-27 18:53:03 +01:00
README.md
Initial commit
2020-05-20 12:05:19 +01:00
reg_file.bdf
Debugging CPU
2020-06-07 20:51:33 +01:00
reg_file.bsf
Working on initial design
2020-05-25 17:16:24 +01:00
SM.bsf
Debugging CPU
2020-06-07 20:51:33 +01:00
SM.v
Debugging CPU
2020-06-07 20:51:33 +01:00
SM.v.bak
Fixed decoder and SM
2020-06-02 20:09:22 +01:00
SquareMIFGenerator.cpp
Added the look-up table and the code used to generate it
2020-05-25 22:47:29 +01:00