├── LICENSE ├── README.md └── src ├── alu.v ├── arf.v ├── bram_32_1024_sd.v ├── bram_32_1024_td.v ├── bram_sd.xci ├── bram_td.xci ├── branch_predictor.v ├── buffer.v ├── commit.v ├── cp0_group.v ├── decode.v ├── decoder.v ├── defs.h ├── dispatch.v ├── div.v ├── dsp_mul.v ├── f_adder_front.v ├── f_comp.v ├── f_decoder.v ├── f_divider_front.v ├── f_muler_front.v ├── f_normal.v ├── f_prf.v ├── f_round.v ├── f_sqrter_front.v ├── fetch.v ├── fixed_to_float.v ├── float_base.v ├── float_to_fixed.v ├── fpu_top.v ├── fu_alu.v ├── fu_fccu.v ├── fu_fpu.v ├── fu_mdu.v ├── fu_mu.v ├── gpr_table.v ├── interconnect.v ├── l1_tlb.v ├── l2_tlb.v ├── mem_ctrl.v ├── mul.v ├── mycpu_top.v ├── rename.v ├── rob.v └── station.v /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/README.md -------------------------------------------------------------------------------- /src/alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/alu.v -------------------------------------------------------------------------------- /src/arf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/arf.v -------------------------------------------------------------------------------- /src/bram_32_1024_sd.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/bram_32_1024_sd.v -------------------------------------------------------------------------------- /src/bram_32_1024_td.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/bram_32_1024_td.v -------------------------------------------------------------------------------- /src/bram_sd.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/bram_sd.xci -------------------------------------------------------------------------------- /src/bram_td.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/bram_td.xci -------------------------------------------------------------------------------- /src/branch_predictor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/branch_predictor.v -------------------------------------------------------------------------------- /src/buffer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/buffer.v -------------------------------------------------------------------------------- /src/commit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/commit.v -------------------------------------------------------------------------------- /src/cp0_group.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/cp0_group.v -------------------------------------------------------------------------------- /src/decode.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/decode.v -------------------------------------------------------------------------------- /src/decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/decoder.v -------------------------------------------------------------------------------- /src/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/defs.h -------------------------------------------------------------------------------- /src/dispatch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/dispatch.v -------------------------------------------------------------------------------- /src/div.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/div.v -------------------------------------------------------------------------------- /src/dsp_mul.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/dsp_mul.v -------------------------------------------------------------------------------- /src/f_adder_front.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/f_adder_front.v -------------------------------------------------------------------------------- /src/f_comp.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/f_comp.v -------------------------------------------------------------------------------- /src/f_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/f_decoder.v -------------------------------------------------------------------------------- /src/f_divider_front.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/f_divider_front.v -------------------------------------------------------------------------------- /src/f_muler_front.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/f_muler_front.v -------------------------------------------------------------------------------- /src/f_normal.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/f_normal.v -------------------------------------------------------------------------------- /src/f_prf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/f_prf.v -------------------------------------------------------------------------------- /src/f_round.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/f_round.v -------------------------------------------------------------------------------- /src/f_sqrter_front.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/f_sqrter_front.v -------------------------------------------------------------------------------- /src/fetch.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/fetch.v -------------------------------------------------------------------------------- /src/fixed_to_float.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/fixed_to_float.v -------------------------------------------------------------------------------- /src/float_base.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/float_base.v -------------------------------------------------------------------------------- /src/float_to_fixed.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/float_to_fixed.v -------------------------------------------------------------------------------- /src/fpu_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/fpu_top.v -------------------------------------------------------------------------------- /src/fu_alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/fu_alu.v -------------------------------------------------------------------------------- /src/fu_fccu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/fu_fccu.v -------------------------------------------------------------------------------- /src/fu_fpu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/fu_fpu.v -------------------------------------------------------------------------------- /src/fu_mdu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/fu_mdu.v -------------------------------------------------------------------------------- /src/fu_mu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/fu_mu.v -------------------------------------------------------------------------------- /src/gpr_table.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/gpr_table.v -------------------------------------------------------------------------------- /src/interconnect.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/interconnect.v -------------------------------------------------------------------------------- /src/l1_tlb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/l1_tlb.v -------------------------------------------------------------------------------- /src/l2_tlb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/l2_tlb.v -------------------------------------------------------------------------------- /src/mem_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/mem_ctrl.v -------------------------------------------------------------------------------- /src/mul.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/mul.v -------------------------------------------------------------------------------- /src/mycpu_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/mycpu_top.v -------------------------------------------------------------------------------- /src/rename.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/rename.v -------------------------------------------------------------------------------- /src/rob.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/rob.v -------------------------------------------------------------------------------- /src/station.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HIT-MaRiver-mips/cpucore-mariver/HEAD/src/station.v --------------------------------------------------------------------------------