├── .gitignore ├── README.md ├── doc ├── design.pdf ├── rate记录.xlsx └── 重庆大学.pptx ├── sim ├── basic_pipeline │ ├── mipstest.asm │ ├── mipstest.coe │ ├── testbench_behav.wcfg │ └── top_tb.v ├── pipelineMIPS.wcfg └── pipelineMIPS_sram.wcfg ├── src ├── PipelineMIPS-sram │ ├── EX │ │ ├── alu.v │ │ ├── branch_judge.v │ │ ├── div_radix2.v │ │ └── my_mul.v │ ├── ID │ │ ├── branch_predict.v │ │ ├── imm_ext.v │ │ ├── jump_predict.v │ │ └── regfile.v │ ├── IF │ │ ├── pc_ctrl.v │ │ └── pc_reg.v │ ├── MEM │ │ ├── cp0_reg.v │ │ ├── exception.v │ │ ├── hilo_reg.v │ │ └── mem_ctrl.v │ ├── PIPE │ │ ├── ex_mem.v │ │ ├── id_ex.v │ │ ├── if_id.v │ │ └── mem_wb.v │ ├── alu_decoder.v │ ├── datapath.v │ ├── defines │ │ ├── aludefines.vh │ │ └── defines.vh │ ├── hazard.v │ ├── main_decoder.v │ ├── mmu.v │ ├── mycpu_top.v │ └── utils │ │ ├── inst_ascii_decoder.v │ │ ├── mux2.v │ │ ├── mux4.v │ │ └── mux8.v ├── PipelineMIPS-sram_like │ ├── bridge_1x2.v │ ├── bridge_2x1.v │ ├── cache │ │ ├── d_cache.v │ │ └── i_cache.v │ ├── core │ │ ├── d_sram_to_sram_like.v │ │ ├── datapath │ │ │ ├── EX │ │ │ │ ├── alu.v │ │ │ │ ├── branch_judge.v │ │ │ │ └── div_radix2.v │ │ │ ├── ID │ │ │ │ ├── branch_predict.v │ │ │ │ ├── imm_ext.v │ │ │ │ ├── jump_predict.v │ │ │ │ └── regfile.v │ │ │ ├── IF │ │ │ │ ├── pc_ctrl.v │ │ │ │ └── pc_reg.v │ │ │ ├── MEM │ │ │ │ ├── cp0_reg.v │ │ │ │ ├── exception.v │ │ │ │ ├── hilo_reg.v │ │ │ │ └── mem_ctrl.v │ │ │ ├── PIPE │ │ │ │ ├── ex_mem.v │ │ │ │ ├── id_ex.v │ │ │ │ ├── if_id.v │ │ │ │ └── mem_wb.v │ │ │ ├── alu_decoder.v │ │ │ ├── datapath.v │ │ │ ├── defines │ │ │ │ ├── aludefines.vh │ │ │ │ └── defines.vh │ │ │ ├── hazard.v │ │ │ ├── main_decoder.v │ │ │ ├── readme.md │ │ │ ├── utils │ │ │ │ ├── inst_ascii_decoder.v │ │ │ │ ├── mux4.v │ │ │ │ └── mux8.v │ │ │ └── xilinx_ip │ │ │ │ ├── signed_mult │ │ │ │ └── signed_mult.xci │ │ │ │ └── unsigned_mult │ │ │ │ └── unsigned_mult.xci │ │ ├── i_sram_to_sram_like.v │ │ ├── mips_core.v │ │ └── readme.md │ ├── cpu_axi_interface.v │ ├── mmu.v │ └── mycpu_top.v ├── PipelineMIPS │ ├── EX │ │ ├── alu.v │ │ ├── branch_judge.v │ │ ├── div_radix2.v │ │ ├── div_self_align.v │ │ └── my_mul.v │ ├── ID │ │ ├── LLbit.v │ │ ├── branch_predict.v │ │ ├── imm_ext.v │ │ ├── jump_predict.v │ │ └── regfile.v │ ├── IF │ │ ├── int.v │ │ ├── pc_ctrl.v │ │ └── pc_reg.v │ ├── MEM │ │ ├── cp0_reg.v │ │ ├── exception.v │ │ ├── hilo_reg.v │ │ └── mem_ctrl.v │ ├── PIPE │ │ ├── ex_mem.v │ │ ├── id_ex.v │ │ ├── if_id.v │ │ └── mem_wb.v │ ├── alu_decoder.v │ ├── arbitrater.v │ ├── d_cache.v │ ├── datapath.v │ ├── defines │ │ ├── aludefines.vh │ │ └── defines.vh │ ├── hazard.v │ ├── i_cache.v │ ├── main_decoder.v │ ├── mycpu_top.v │ ├── tlb.v │ ├── utils │ │ ├── decoder2x4.v │ │ ├── decoder3x8.v │ │ ├── encoder4x2.v │ │ ├── inst_ascii_decoder.v │ │ ├── mux2.v │ │ ├── mux4.v │ │ └── mux8.v │ └── xilinx_ip │ │ ├── d_data_bank │ │ └── d_data_bank.xci │ │ ├── d_tag_ram │ │ └── d_tag_ram.xci │ │ ├── i_data_bank │ │ └── i_data_bank.xci │ │ ├── i_tag_ram │ │ └── i_tag_ram.xci │ │ ├── signed_mult │ │ └── signed_mult.xci │ │ └── unsigned_mult │ │ └── unsigned_mult.xci ├── PipelineMIPS_only_axi │ ├── EX │ │ ├── alu.v │ │ ├── branch_judge.v │ │ └── div_radix2.v │ ├── ID │ │ ├── branch_predict.v │ │ ├── imm_ext.v │ │ ├── jump_predict.v │ │ └── regfile.v │ ├── IF │ │ ├── pc_ctrl.v │ │ └── pc_reg.v │ ├── MEM │ │ ├── cp0_reg.v │ │ ├── exception.v │ │ ├── hilo_reg.v │ │ └── mem_ctrl.v │ ├── PIPE │ │ ├── ex_mem.v │ │ ├── id_ex.v │ │ ├── if_id.v │ │ └── mem_wb.v │ ├── alu_decoder.v │ ├── cpu_axi_interface.v │ ├── d_sram_to_sram_like.v │ ├── datapath.v │ ├── hazard.v │ ├── i_sram_to_sram_like.v │ ├── images │ │ └── readme │ │ │ └── image-20201014174459695.png │ ├── main_decoder.v │ ├── mips_core.v │ ├── mmu.v │ ├── mycpu_top.v │ ├── utils │ │ ├── aludefines.vh │ │ ├── defines.vh │ │ ├── inst_ascii_decoder.v │ │ ├── mux4.v │ │ └── mux8.v │ └── xilinx_ip │ │ ├── signed_mult │ │ └── signed_mult.xci │ │ └── unsigned_mult │ │ └── unsigned_mult.xci ├── basic_pipeline │ ├── EX │ │ └── alu.v │ ├── ID │ │ ├── branch_predict.v │ │ ├── imm_ext.v │ │ └── regfile.v │ ├── IF │ │ ├── pc_ctrl.v │ │ └── pc_reg.v │ ├── PIPE │ │ ├── ex_mem.v │ │ ├── id_ex.v │ │ ├── if_id.v │ │ └── mem_wb.v │ ├── alu_decoder.v │ ├── d_cache.v │ ├── datapath.v │ ├── hazard.v │ ├── i_cache.v │ ├── main_decoder.v │ ├── mycpu_top.v │ ├── simulation │ │ ├── mipstest.asm │ │ ├── mipstest.coe │ │ ├── testbench_behav.wcfg │ │ └── top_tb.v │ ├── soc_top.v │ └── utils │ │ ├── aludefines.vh │ │ ├── defines.vh │ │ ├── inst_ascii_decoder.v │ │ ├── mux2.v │ │ └── mux4.v └── pipelineMIPS-cache_lab │ ├── Analysis.v │ ├── EX │ ├── alu.v │ ├── branch_judge.v │ └── div_radix2.v │ ├── ID │ ├── branch_predict.v │ ├── imm_ext.v │ ├── jump_predict.v │ └── regfile.v │ ├── IF │ ├── pc_ctrl.v │ └── pc_reg.v │ ├── MEM │ ├── cp0_reg.v │ ├── exception.v │ ├── hilo_reg.v │ └── mem_ctrl.v │ ├── PIPE │ ├── ex_mem.v │ ├── id_ex.v │ ├── if_id.v │ └── mem_wb.v │ ├── alu_decoder.v │ ├── bridge_1x2.v │ ├── bridge_2x1.v │ ├── cache.v │ ├── cpu_axi_interface.v │ ├── d_cache-4_way.v │ ├── d_cache-4_way_random.v │ ├── d_cache-write_back.v │ ├── d_cache-write_through.v │ ├── d_cache.v │ ├── d_sram_to_sram_like.v │ ├── datapath.v │ ├── hazard.v │ ├── i_cache-4_way.v │ ├── i_cache-direct_map.v │ ├── i_cache.v │ ├── i_sram_to_sram_like.v │ ├── main_decoder.v │ ├── mips_core.v │ ├── mmu.v │ ├── mycpu_top.v │ ├── readme.txt │ ├── utils │ ├── aludefines.vh │ ├── defines.vh │ ├── inst_ascii_decoder.v │ ├── mux4.v │ └── mux8.v │ └── xilinx_ip │ ├── signed_mult │ └── signed_mult.xci │ └── unsigned_mult │ └── unsigned_mult.xci └── utils ├── copy_ip_xci.py └── copy_proj.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/README.md -------------------------------------------------------------------------------- /doc/design.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/doc/design.pdf -------------------------------------------------------------------------------- /doc/rate记录.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/doc/rate记录.xlsx -------------------------------------------------------------------------------- /doc/重庆大学.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/doc/重庆大学.pptx -------------------------------------------------------------------------------- /sim/basic_pipeline/mipstest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/sim/basic_pipeline/mipstest.asm -------------------------------------------------------------------------------- /sim/basic_pipeline/mipstest.coe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/sim/basic_pipeline/mipstest.coe -------------------------------------------------------------------------------- /sim/basic_pipeline/testbench_behav.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/sim/basic_pipeline/testbench_behav.wcfg -------------------------------------------------------------------------------- /sim/basic_pipeline/top_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/sim/basic_pipeline/top_tb.v -------------------------------------------------------------------------------- /sim/pipelineMIPS.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/sim/pipelineMIPS.wcfg -------------------------------------------------------------------------------- /sim/pipelineMIPS_sram.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/sim/pipelineMIPS_sram.wcfg -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/EX/alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/EX/alu.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/EX/branch_judge.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/EX/branch_judge.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/EX/div_radix2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/EX/div_radix2.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/EX/my_mul.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/EX/my_mul.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/ID/branch_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/ID/branch_predict.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/ID/imm_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/ID/imm_ext.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/ID/jump_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/ID/jump_predict.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/ID/regfile.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/ID/regfile.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/IF/pc_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/IF/pc_ctrl.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/IF/pc_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/IF/pc_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/MEM/cp0_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/MEM/cp0_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/MEM/exception.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/MEM/exception.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/MEM/hilo_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/MEM/hilo_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/MEM/mem_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/MEM/mem_ctrl.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/PIPE/ex_mem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/PIPE/ex_mem.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/PIPE/id_ex.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/PIPE/id_ex.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/PIPE/if_id.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/PIPE/if_id.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/PIPE/mem_wb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/PIPE/mem_wb.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/alu_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/alu_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/datapath.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/datapath.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/defines/aludefines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/defines/aludefines.vh -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/defines/defines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/defines/defines.vh -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/hazard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/hazard.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/main_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/main_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/mmu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/mmu.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/mycpu_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/mycpu_top.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/utils/inst_ascii_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/utils/inst_ascii_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/utils/mux2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/utils/mux2.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/utils/mux4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/utils/mux4.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram/utils/mux8.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram/utils/mux8.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/bridge_1x2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/bridge_1x2.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/bridge_2x1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/bridge_2x1.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/cache/d_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/cache/d_cache.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/cache/i_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/cache/i_cache.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/d_sram_to_sram_like.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/d_sram_to_sram_like.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/EX/alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/EX/alu.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/EX/branch_judge.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/EX/branch_judge.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/EX/div_radix2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/EX/div_radix2.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/ID/branch_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/ID/branch_predict.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/ID/imm_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/ID/imm_ext.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/ID/jump_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/ID/jump_predict.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/ID/regfile.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/ID/regfile.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/IF/pc_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/IF/pc_ctrl.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/IF/pc_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/IF/pc_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/MEM/cp0_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/MEM/cp0_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/MEM/exception.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/MEM/exception.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/MEM/hilo_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/MEM/hilo_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/MEM/mem_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/MEM/mem_ctrl.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/PIPE/ex_mem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/PIPE/ex_mem.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/PIPE/id_ex.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/PIPE/id_ex.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/PIPE/if_id.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/PIPE/if_id.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/PIPE/mem_wb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/PIPE/mem_wb.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/alu_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/alu_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/datapath.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/datapath.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/defines/aludefines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/defines/aludefines.vh -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/defines/defines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/defines/defines.vh -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/hazard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/hazard.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/main_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/main_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/readme.md -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/utils/inst_ascii_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/utils/inst_ascii_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/utils/mux4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/utils/mux4.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/utils/mux8.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/utils/mux8.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/xilinx_ip/signed_mult/signed_mult.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/xilinx_ip/signed_mult/signed_mult.xci -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/datapath/xilinx_ip/unsigned_mult/unsigned_mult.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/datapath/xilinx_ip/unsigned_mult/unsigned_mult.xci -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/i_sram_to_sram_like.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/i_sram_to_sram_like.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/mips_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/mips_core.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/core/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/core/readme.md -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/cpu_axi_interface.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/cpu_axi_interface.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/mmu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/mmu.v -------------------------------------------------------------------------------- /src/PipelineMIPS-sram_like/mycpu_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS-sram_like/mycpu_top.v -------------------------------------------------------------------------------- /src/PipelineMIPS/EX/alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/EX/alu.v -------------------------------------------------------------------------------- /src/PipelineMIPS/EX/branch_judge.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/EX/branch_judge.v -------------------------------------------------------------------------------- /src/PipelineMIPS/EX/div_radix2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/EX/div_radix2.v -------------------------------------------------------------------------------- /src/PipelineMIPS/EX/div_self_align.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/EX/div_self_align.v -------------------------------------------------------------------------------- /src/PipelineMIPS/EX/my_mul.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/EX/my_mul.v -------------------------------------------------------------------------------- /src/PipelineMIPS/ID/LLbit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/ID/LLbit.v -------------------------------------------------------------------------------- /src/PipelineMIPS/ID/branch_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/ID/branch_predict.v -------------------------------------------------------------------------------- /src/PipelineMIPS/ID/imm_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/ID/imm_ext.v -------------------------------------------------------------------------------- /src/PipelineMIPS/ID/jump_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/ID/jump_predict.v -------------------------------------------------------------------------------- /src/PipelineMIPS/ID/regfile.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/ID/regfile.v -------------------------------------------------------------------------------- /src/PipelineMIPS/IF/int.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/IF/int.v -------------------------------------------------------------------------------- /src/PipelineMIPS/IF/pc_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/IF/pc_ctrl.v -------------------------------------------------------------------------------- /src/PipelineMIPS/IF/pc_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/IF/pc_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS/MEM/cp0_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/MEM/cp0_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS/MEM/exception.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/MEM/exception.v -------------------------------------------------------------------------------- /src/PipelineMIPS/MEM/hilo_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/MEM/hilo_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS/MEM/mem_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/MEM/mem_ctrl.v -------------------------------------------------------------------------------- /src/PipelineMIPS/PIPE/ex_mem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/PIPE/ex_mem.v -------------------------------------------------------------------------------- /src/PipelineMIPS/PIPE/id_ex.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/PIPE/id_ex.v -------------------------------------------------------------------------------- /src/PipelineMIPS/PIPE/if_id.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/PIPE/if_id.v -------------------------------------------------------------------------------- /src/PipelineMIPS/PIPE/mem_wb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/PIPE/mem_wb.v -------------------------------------------------------------------------------- /src/PipelineMIPS/alu_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/alu_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS/arbitrater.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/arbitrater.v -------------------------------------------------------------------------------- /src/PipelineMIPS/d_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/d_cache.v -------------------------------------------------------------------------------- /src/PipelineMIPS/datapath.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/datapath.v -------------------------------------------------------------------------------- /src/PipelineMIPS/defines/aludefines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/defines/aludefines.vh -------------------------------------------------------------------------------- /src/PipelineMIPS/defines/defines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/defines/defines.vh -------------------------------------------------------------------------------- /src/PipelineMIPS/hazard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/hazard.v -------------------------------------------------------------------------------- /src/PipelineMIPS/i_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/i_cache.v -------------------------------------------------------------------------------- /src/PipelineMIPS/main_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/main_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS/mycpu_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/mycpu_top.v -------------------------------------------------------------------------------- /src/PipelineMIPS/tlb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/tlb.v -------------------------------------------------------------------------------- /src/PipelineMIPS/utils/decoder2x4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/utils/decoder2x4.v -------------------------------------------------------------------------------- /src/PipelineMIPS/utils/decoder3x8.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/utils/decoder3x8.v -------------------------------------------------------------------------------- /src/PipelineMIPS/utils/encoder4x2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/utils/encoder4x2.v -------------------------------------------------------------------------------- /src/PipelineMIPS/utils/inst_ascii_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/utils/inst_ascii_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS/utils/mux2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/utils/mux2.v -------------------------------------------------------------------------------- /src/PipelineMIPS/utils/mux4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/utils/mux4.v -------------------------------------------------------------------------------- /src/PipelineMIPS/utils/mux8.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/utils/mux8.v -------------------------------------------------------------------------------- /src/PipelineMIPS/xilinx_ip/d_data_bank/d_data_bank.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/xilinx_ip/d_data_bank/d_data_bank.xci -------------------------------------------------------------------------------- /src/PipelineMIPS/xilinx_ip/d_tag_ram/d_tag_ram.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/xilinx_ip/d_tag_ram/d_tag_ram.xci -------------------------------------------------------------------------------- /src/PipelineMIPS/xilinx_ip/i_data_bank/i_data_bank.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/xilinx_ip/i_data_bank/i_data_bank.xci -------------------------------------------------------------------------------- /src/PipelineMIPS/xilinx_ip/i_tag_ram/i_tag_ram.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/xilinx_ip/i_tag_ram/i_tag_ram.xci -------------------------------------------------------------------------------- /src/PipelineMIPS/xilinx_ip/signed_mult/signed_mult.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/xilinx_ip/signed_mult/signed_mult.xci -------------------------------------------------------------------------------- /src/PipelineMIPS/xilinx_ip/unsigned_mult/unsigned_mult.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS/xilinx_ip/unsigned_mult/unsigned_mult.xci -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/EX/alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/EX/alu.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/EX/branch_judge.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/EX/branch_judge.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/EX/div_radix2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/EX/div_radix2.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/ID/branch_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/ID/branch_predict.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/ID/imm_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/ID/imm_ext.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/ID/jump_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/ID/jump_predict.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/ID/regfile.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/ID/regfile.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/IF/pc_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/IF/pc_ctrl.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/IF/pc_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/IF/pc_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/MEM/cp0_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/MEM/cp0_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/MEM/exception.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/MEM/exception.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/MEM/hilo_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/MEM/hilo_reg.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/MEM/mem_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/MEM/mem_ctrl.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/PIPE/ex_mem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/PIPE/ex_mem.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/PIPE/id_ex.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/PIPE/id_ex.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/PIPE/if_id.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/PIPE/if_id.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/PIPE/mem_wb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/PIPE/mem_wb.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/alu_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/alu_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/cpu_axi_interface.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/cpu_axi_interface.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/d_sram_to_sram_like.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/d_sram_to_sram_like.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/datapath.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/datapath.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/hazard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/hazard.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/i_sram_to_sram_like.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/i_sram_to_sram_like.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/images/readme/image-20201014174459695.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/images/readme/image-20201014174459695.png -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/main_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/main_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/mips_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/mips_core.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/mmu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/mmu.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/mycpu_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/mycpu_top.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/utils/aludefines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/utils/aludefines.vh -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/utils/defines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/utils/defines.vh -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/utils/inst_ascii_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/utils/inst_ascii_decoder.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/utils/mux4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/utils/mux4.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/utils/mux8.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/utils/mux8.v -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/xilinx_ip/signed_mult/signed_mult.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/xilinx_ip/signed_mult/signed_mult.xci -------------------------------------------------------------------------------- /src/PipelineMIPS_only_axi/xilinx_ip/unsigned_mult/unsigned_mult.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/PipelineMIPS_only_axi/xilinx_ip/unsigned_mult/unsigned_mult.xci -------------------------------------------------------------------------------- /src/basic_pipeline/EX/alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/EX/alu.v -------------------------------------------------------------------------------- /src/basic_pipeline/ID/branch_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/ID/branch_predict.v -------------------------------------------------------------------------------- /src/basic_pipeline/ID/imm_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/ID/imm_ext.v -------------------------------------------------------------------------------- /src/basic_pipeline/ID/regfile.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/ID/regfile.v -------------------------------------------------------------------------------- /src/basic_pipeline/IF/pc_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/IF/pc_ctrl.v -------------------------------------------------------------------------------- /src/basic_pipeline/IF/pc_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/IF/pc_reg.v -------------------------------------------------------------------------------- /src/basic_pipeline/PIPE/ex_mem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/PIPE/ex_mem.v -------------------------------------------------------------------------------- /src/basic_pipeline/PIPE/id_ex.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/PIPE/id_ex.v -------------------------------------------------------------------------------- /src/basic_pipeline/PIPE/if_id.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/PIPE/if_id.v -------------------------------------------------------------------------------- /src/basic_pipeline/PIPE/mem_wb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/PIPE/mem_wb.v -------------------------------------------------------------------------------- /src/basic_pipeline/alu_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/alu_decoder.v -------------------------------------------------------------------------------- /src/basic_pipeline/d_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/d_cache.v -------------------------------------------------------------------------------- /src/basic_pipeline/datapath.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/datapath.v -------------------------------------------------------------------------------- /src/basic_pipeline/hazard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/hazard.v -------------------------------------------------------------------------------- /src/basic_pipeline/i_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/i_cache.v -------------------------------------------------------------------------------- /src/basic_pipeline/main_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/main_decoder.v -------------------------------------------------------------------------------- /src/basic_pipeline/mycpu_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/mycpu_top.v -------------------------------------------------------------------------------- /src/basic_pipeline/simulation/mipstest.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/simulation/mipstest.asm -------------------------------------------------------------------------------- /src/basic_pipeline/simulation/mipstest.coe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/simulation/mipstest.coe -------------------------------------------------------------------------------- /src/basic_pipeline/simulation/testbench_behav.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/simulation/testbench_behav.wcfg -------------------------------------------------------------------------------- /src/basic_pipeline/simulation/top_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/simulation/top_tb.v -------------------------------------------------------------------------------- /src/basic_pipeline/soc_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/soc_top.v -------------------------------------------------------------------------------- /src/basic_pipeline/utils/aludefines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/utils/aludefines.vh -------------------------------------------------------------------------------- /src/basic_pipeline/utils/defines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/utils/defines.vh -------------------------------------------------------------------------------- /src/basic_pipeline/utils/inst_ascii_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/utils/inst_ascii_decoder.v -------------------------------------------------------------------------------- /src/basic_pipeline/utils/mux2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/utils/mux2.v -------------------------------------------------------------------------------- /src/basic_pipeline/utils/mux4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/basic_pipeline/utils/mux4.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/Analysis.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/Analysis.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/EX/alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/EX/alu.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/EX/branch_judge.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/EX/branch_judge.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/EX/div_radix2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/EX/div_radix2.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/ID/branch_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/ID/branch_predict.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/ID/imm_ext.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/ID/imm_ext.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/ID/jump_predict.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/ID/jump_predict.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/ID/regfile.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/ID/regfile.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/IF/pc_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/IF/pc_ctrl.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/IF/pc_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/IF/pc_reg.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/MEM/cp0_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/MEM/cp0_reg.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/MEM/exception.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/MEM/exception.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/MEM/hilo_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/MEM/hilo_reg.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/MEM/mem_ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/MEM/mem_ctrl.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/PIPE/ex_mem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/PIPE/ex_mem.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/PIPE/id_ex.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/PIPE/id_ex.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/PIPE/if_id.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/PIPE/if_id.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/PIPE/mem_wb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/PIPE/mem_wb.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/alu_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/alu_decoder.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/bridge_1x2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/bridge_1x2.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/bridge_2x1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/bridge_2x1.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/cache.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/cpu_axi_interface.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/cpu_axi_interface.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/d_cache-4_way.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/d_cache-4_way.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/d_cache-4_way_random.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/d_cache-4_way_random.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/d_cache-write_back.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/d_cache-write_back.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/d_cache-write_through.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/d_cache-write_through.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/d_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/d_cache.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/d_sram_to_sram_like.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/d_sram_to_sram_like.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/datapath.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/datapath.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/hazard.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/hazard.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/i_cache-4_way.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/i_cache-4_way.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/i_cache-direct_map.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/i_cache-direct_map.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/i_cache.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/i_cache.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/i_sram_to_sram_like.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/i_sram_to_sram_like.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/main_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/main_decoder.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/mips_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/mips_core.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/mmu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/mmu.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/mycpu_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/mycpu_top.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/readme.txt: -------------------------------------------------------------------------------- 1 | ### 说明 2 | 3 | 使用的和同样是57条指令的datapath版本。 4 | 5 | 包含Analysis模块,用于统计cache命中率。 6 | 7 | -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/utils/aludefines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/utils/aludefines.vh -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/utils/defines.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/utils/defines.vh -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/utils/inst_ascii_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/utils/inst_ascii_decoder.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/utils/mux4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/utils/mux4.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/utils/mux8.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/utils/mux8.v -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/xilinx_ip/signed_mult/signed_mult.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/xilinx_ip/signed_mult/signed_mult.xci -------------------------------------------------------------------------------- /src/pipelineMIPS-cache_lab/xilinx_ip/unsigned_mult/unsigned_mult.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/src/pipelineMIPS-cache_lab/xilinx_ip/unsigned_mult/unsigned_mult.xci -------------------------------------------------------------------------------- /utils/copy_ip_xci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/utils/copy_ip_xci.py -------------------------------------------------------------------------------- /utils/copy_proj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheRainstorm/PiplineMIPS/HEAD/utils/copy_proj.py --------------------------------------------------------------------------------