]> rtime.felk.cvut.cz Git - fpga/lx-cpu1/tumbl.git/commit
Reformat code and restructure decoder to save LUTs and fit critical path
authorMartin Meloun <meloumar@cmp.felk.cvut.cz>
Mon, 30 Sep 2013 12:25:21 +0000 (14:25 +0200)
committerMartin Meloun <meloumar@cmp.felk.cvut.cz>
Mon, 30 Sep 2013 12:25:21 +0000 (14:25 +0200)
commitb4ac16f8af94e83dcf1af5caf7b54a9335f41dd1
tree97fe2017930bd775f2ae219b30b1fbe90bde8110
parent8f15121bd781ce710a4bea9c4bb9b4975b556e2e
Reformat code and restructure decoder to save LUTs and fit critical path

Instruction set is also modified, ITxxx are separate from CMP,
do not store the result to a register and are in unsigned / immediate value
variants as well. Added also CMPUI (CMPU has slightly changed encoding).

Signed-off-by: Martin Meloun <meloumar@cmp.felk.cvut.cz>
hw/core_ctrl.vhd
hw/decode.vhd
hw/exeq.vhd
hw/mbl_Pkg.vhd
hw/mem.vhd