pipelined datapath for MIPS Processor full project
File list:
mips_pipelined
.............\ipcore_dir
.............\..........\Data_mem_ste
.............\..........\............\example_design
.............\..........\............\..............\Data_mem_top.ucf
.............\..........\............\..............\Data_mem_top.vhd
.............\..........\............\..............\Data_mem_top.xdc
.............\..........\............\implement
.............\..........\............\.........\implement.bat
.............\..........\............\.........\implement.sh
.............\..........\............\.........\planAhead_rdn.bat
.............\..........\............\.........\planAhead_rdn.sh
.............\..........\............\.........\planAhead_rdn.tcl
.............\..........\............\.........\xst.prj
.............\..........\............\.........\xst.scr
.............\..........\instruciton_mem_ste
.............\..........\...................\example_design
.............\..........\...................\..............\instruciton_mem_top.ucf
.............\..........\...................\..............\instruciton_mem_top.vhd
.............\..........\...................\..............\instruciton_mem_top.xdc
.............\..........\...................\implement
.............\..........\...................\.........\implement.bat
.............\..........\...................\.........\implement.sh
.............\..........\...................\.........\planAhead_rdn.bat
.............\..........\...................\.........\planAhead_rdn.sh
.............\..........\...................\.........\planAhead_rdn.tcl
.............\..........\...................\.........\xst.prj
.............\..........\...................\.........\xst.scr
.............\..........\instr_mem_ste
.............\..........\.............\example_design
.............\..........\.............\..............\instr_mem_top.ucf
.............\..........\.............\..............\instr_mem_top.vhd
.............\..........\.............\..............\instr_mem_top.xdc
.............\..........\.............\implement
.............\..........\.............\.........\implement.bat
.............\..........\.............\.........\implement.sh
.............\..........\.............\.........\planAhead_rdn.bat
.............\..........\.............\.........\planAhead_rdn.sh
.............\..........\.............\.........\planAhead_rdn.tcl
.............\..........\.............\.........\xst.prj
.............\..........\.............\.........\xst.scr
.............\..........\tmp
.............\..........\...\_cg
.............\..........\...\_xmsgs
.............\..........\...\......\pn_parser.xmsgs
.............\..........\...\......\xst.xmsgs
.............\..........\...\Data_mem.lso
.............\..........\...\instruciton_mem.lso
.............\..........\...\instr_mem.lso
.............\..........\xlnx_auto_0_xdb
.............\..........\_xmsgs
.............\..........\......\cg.xmsgs
.............\..........\......\pn_parser.xmsgs
.............\..........\coregen.cgp
.............\..........\coregen.log
.............\..........\create_Data_mem.tcl
.............\..........\create_instruciton_mem.tcl
.............\..........\create_instr_mem.tcl
.............\..........\Data_mem.asy
.............\..........\Data_mem.gise
.............\..........\Data_mem.mif
.............\..........\Data_mem.ncf
.............\..........\Data_mem.ngc
.............\..........\Data_mem.sym
.............\..........\Data_mem.v
.............\..........\Data_mem.veo
.............\..........\Data_mem.xco
.............\..........\Data_mem.xise
.............\..........\Data_mem_flist.txt
.............\..........\Data_mem_xmdf.tcl
.............\..........\dist_mem_gen_ds322.pdf
.............\..........\dist_mem_gen_v6_3_readme.txt
.............\..........\edit_Data_mem.tcl
.............\..........\edit_instr_mem.tcl
.............\..........\instruciton_mem.asy
.............\..........\instruciton_mem.gise
.............\..........\instruciton_mem.mif
.............\..........\instruciton_mem.ngc
.............\..........\instruciton_mem.sym
.............\..........\instruciton_mem.v
.............\..........\instruciton_mem.veo
.............\..........\instruciton_mem.xco
.............\..........\instruciton_mem.xise
.............\..........\instruciton_mem_flist.txt
.............\..........\instruciton_mem_xmdf.tcl
.............\..........\instr_mem.asy
.............\..........\instr_mem.gise
.............\..........\instr_mem.mif
.............\..........\instr_mem.ncf
.............\..........\instr_mem.ngc
.............\..........\instr_mem.sym
.............\..........\instr_mem.v
.............\..........\instr_mem.veo
.............\..........\instr_mem.xco
.............\..........\instr_mem.xise
.............\..........\instr_mem_flist.txt
.............\..........\instr_mem_xmdf.tcl
.............\iseconfig
.............\.........\control_hazard_units.xreport
.............\.........\Data_meme_unit.xreport
.............\.........\instrfectch.xreport
.............\.........\mips_pipeline.xreport
.............\.........\mips_pipelined.projectmgr
.............\.........\testing.xreport
.............\isim
.............\....\temp
.............\....\....\control_hazard_units.sdb
.............\....\....\control_testing.sdb
.............\....\....\glbl.sdb
.............\....\work
.............\....\....\control_hazard_units.sdb
.............\....\....\control_testing.sdb
.............\....\....\glbl.sdb
.............\....\pn_info
.............\testing waveform
.............\................\intial_test.wcfg
.............\................\second_test.wcfg
.............\................\test4.wcfg
.............\................\testing3.wcfg
.............\waveforms
.............\.........\chaitu2.wcfg
.............\.........\chaitu67.wcfg
.............\.........\chaitu7.wcfg
.............\.........\controlunit_resting.wcfg
.............\.........\forwading _unit.wcfg
.............\.........\testing6.wcfg
.............\.........\testing_4.wcfg
.............\.........\testing_6.wcfg
.............\xlnx_auto_0_xdb
.............\...............\cst.xbcd
.............\_ngo
.............\....\netlist.lst
.............\_xmsgs
.............\......\map.xmsgs
.............\......\ngdbuild.xmsgs
.............\......\par.xmsgs
.............\......\pn_parser.xmsgs
.............\......\trce.xmsgs
.............\......\xst.xmsgs
.............\adder_branch.v
.............\ALU.cmd_log
.............\ALU.lso
.............\ALU.ngc
.............\ALU.ngr
.............\ALU.prj
.............\ALU.stx
.............\ALU.syr
.............\ALU.v
.............\ALU.xst
.............\Alu_Cntrl.cmd_log
.............\Alu_Cntrl.lso
.............\Alu_Cntrl.ngc
.............\Alu_Cntrl.ngr
.............\Alu_Cntrl.prj
.............\Alu_Cntrl.stx
.............\Alu_Cntrl.syr
.............\Alu_Cntrl.v
.............\Alu_Cntrl.xst
.............\Alu_Cntrl_envsettings.html
.............\Alu_Cntrl_summary.html
.............\Alu_Cntrl_xst.xrpt
.............\ALU_envsettings.html
.............\ALU_summary.html
.............\ALU_xst.xrpt
.............\branch_zero_unit.v
.............\chaitu2.wcfg
.............\control_hazard_units.cmd_log
.............\control_hazard_units.lso
.............\control_hazard_units.ngc
.............\control_hazard_units.ngr
.............\control_hazard_units.prj
.............\control_hazard_units.stx
.............\control_hazard_units.syr
.............\control_hazard_units.v
.............\control_hazard_units.xst
.............\control_hazard_units_envsettings.html
.............\control_hazard_units_isim_beh.exe
.............\control_hazard_units_stx_beh.prj
.............\control_hazard_units_summary.html
.............\control_hazard_units_xst.xrpt
.............\control_testing.v
.............\control_testing_beh.prj
.............\control_testing_isim_beh.exe
.............\control_testing_stx_beh.prj
.............\datamem_testing.v
.............\Data_mem.mif
.............\Data_meme_unit.cmd_log
.............\Data_meme_unit.lso
.............\Data_meme_unit.ngc
.............\Data_meme_unit.ngr
.............\Data_meme_unit.prj
.............\Data_meme_unit.stx
.............\Data_meme_unit.syr
.............\Data_meme_unit.v
.............\Data_meme_unit.xst
.............\Data_meme_unit_envsettings.html
.............\Data_meme_unit_stx_beh.prj
.............\Data_meme_unit_summary.html
.............\Data_meme_unit_xst.xrpt
.............\div_unit.v
.............\execution_unit.cmd_log
.............\execution_unit.lso
.............\execution_unit.ngc
.............\execution_unit.ngr
.............\execution_unit.prj
.............\execution_unit.stx
.............\execution_unit.syr
.............\execution_unit.v
.............\execution_unit.xst
.............\execution_unit_envsettings.html
.............\execution_unit_summary.html
.............\execution_unit_xst.xrpt
.............\forwarding_unit.cmd_log
.............\forwarding_unit.lso
.............\forwarding_unit.ngc
.............\forwarding_unit.ngr
.............\forwarding_unit.prj
.............\forwarding_unit.stx
.............\forwarding_unit.syr
.............\forwarding_unit.v
.............\forwarding_unit.xst
.............\forwarding_unit_envsettings.html
.............\forwarding_unit_summary.html
.............\forwarding_unit_xst.xrpt
.............\for_unit_test.v
.............\for_unit_test_isim_beh.exe
.............\for_unit_test_stx_beh.prj
.............\fuse.log
.............\fuse.xmsgs
.............\fuseRelaunch.cmd
.............\id_unit.cmd_log
.............\id_unit.lso
.............\id_unit.ngc
.............\id_unit.ngr
.............\id_unit.prj
.............\id_unit.stx
.............\id_unit.syr
.............\id_unit.v
.............\id_unit.xst
.............\id_unit_envsettings.html
.............\id_unit_stx_beh.prj
.............\id_unit_summary.html
.............\id_unit_xst.xrpt
.............\instrfectch.cmd_log
.............\instrfectch.lso
.............\instrfectch.ngc
.............\instrfectch.ngr
.............\instrfectch.prj
.............\instrfectch.stx
.............\instrfectch.syr
.............\instrfectch.v
.............\instrfectch.xst
.............\instrfectch_envsettings.html
.............\instrfectch_summary.html
.............\instrfectch_xst.xrpt
.............\instruciton_mem.mif
.............\instr_divider.v
.............\instr_mem.mif
.............\instr_sel.v
.............\instr_unit.v
.............\isim.cmd
.............\isim.log
.............\left_shift.v
.............\mips_new.v
.............\mips_pipeline.cmd_log
.............\mips_pipeline.lso
.............\mips_pipeline.ngc
.............\mips_pipeline.ngr
.............\mips_pipeline.prj
.............\mips_pipeline.stx
.............\mips_pipeline.syr
.............\mips_pipeline.v
.............\mips_pipeline.xst
.............\mips_pipelined.gise
.............\mips_pipelined.xise
.............\mips_pipelined_ise12migration.zip
.............\mips_pipeline_envsettings.html
.............\mips_pipeline_stx_beh.prj
.............\mips_pipeline_summary.html
.............\mips_pipeline_xst.xrpt
.............\mips_testing.v
.............\mips_testing_beh.prj
.............\mips_testing_isim_beh.exe
.............\mips_testing_isim_beh.wdb
.............\mips_testing_stx_beh.prj
.............\mux2x1.cmd_log
.............\mux2x1.lso
.............\mux2x1.ngc
.............\mux2x1.ngr
.............\mux2x1.prj
.............\mux2x1.stx
.............\mux2x1.syr
.............\mux2x1.v
.............\mux2x1.xst
.............\mux2x1_5.v
.............\mux2x1_envsettings.html
.............\mux2x1_summary.html
.............\mux2x1_xst.xrpt
.............\mux3x1.cmd_log
.............\mux3x1.lso
.............\mux3x1.ngc
.............\mux3x1.ngr
.............\mux3x1.prj
.............\mux3x1.stx
.............\mux3x1.syr
.............\mux3x1.v
.............\mux3x1.xst
.............\mux3x1_envsettings.html
.............\mux3x1_summary.html
.............\mux3x1_xst.xrpt
.............\par_usage_statistics.html
.............\pc_adder.v
.............\pc_select.cmd_log
.............\pc_select.lso
.............\pc_select.ngc
.............\pc_select.ngr
.............\pc_select.prj
.............\pc_select.stx
.............\pc_select.syr
.............\pc_select.v
.............\pc_select.xst
.............\pc_select_envsettings.html
.............\pc_select_summary.html
.............\pc_select_xst.xrpt
.............\register.v
.............\Registers.cmd_log
.............\Registers.lso
.............\Registers.ngc
.............\Registers.ngr
.............\Registers.prj
.............\Registers.stx
.............\Registers.syr
.............\Registers.xst
.............\Registers_envsettings.html
.............\Registers_summary.html
.............\Registers_xst.xrpt
.............\sign_extend_unit.v
.............\test3.wcfg
.............\test4.wcfg
.............\test5.wcfg
.............\test6.wcfg
.............\testing.bld
.............\testing.cmd_log
.............\testing.lso
.............\testing.ncd
.............\testing.ngc
.............\testing.ngd
.............\testing.ngr
.............\testing.pad
.............\testing.par
.............\testing.pcf
.............\testing.prj
.............\testing.ptwx
.............\testing.stx
.............\testing.syr
.............\testing.twr
.............\testing.twx
.............\testing.unroutes
.............\testing.v
.............\testing.xpi
.............\testing.xst
.............\testing2.wcfg
.............\testing_envsettings.html
.............\testing_guide.ncd
.............\testing_map.map
.............\testing_map.mrp
.............\testing_map.ncd
.............\testing_map.ngm
.............\testing_map.xrpt
.............\testing_new.wcfg
.............\testing_ngdbuild.xrpt
.............\testing_pad.csv
.............\testing_pad.txt
.............\testing_par.xrpt
.............\testing_stx_beh.prj
.............\testing_summary.html
.............\testing_summary.xml
.............\testing_usage.xml
.............\testing_wave.wcfg
.............\testing_xst.xrpt
.............\test_vv.v
.............\test_vv_beh.prj
.............\test_vv_isim_beh.exe
.............\test_vv_isim_beh.wdb
.............\test_vv_stx_beh.prj
.............\webtalk_pn.xml
.............\xilinxsim.ini
.............\_stx_beh.prj