├── .gitignore ├── CPU ├── CPU.srcs │ ├── sim_1 │ │ └── new │ │ │ ├── test_ALU.v │ │ │ └── test_noflag.v │ └── sources_1 │ │ ├── ip │ │ └── RAM │ │ │ ├── RAM.dcp │ │ │ ├── RAM.veo │ │ │ ├── RAM.vho │ │ │ ├── RAM.xci │ │ │ ├── RAM.xml │ │ │ ├── RAM_ooc.xdc │ │ │ ├── RAM_sim_netlist.v │ │ │ ├── RAM_sim_netlist.vhdl │ │ │ ├── RAM_stub.v │ │ │ ├── RAM_stub.vhdl │ │ │ ├── doc │ │ │ └── blk_mem_gen_v8_4_changelog.txt │ │ │ ├── hdl │ │ │ └── blk_mem_gen_v8_4_vhsyn_rfs.vhd │ │ │ ├── misc │ │ │ └── blk_mem_gen_v8_4.vhd │ │ │ ├── sim │ │ │ └── RAM.v │ │ │ ├── simulation │ │ │ └── blk_mem_gen_v8_4.v │ │ │ └── synth │ │ │ └── RAM.vhd │ │ └── new │ │ ├── ACC.v │ │ ├── ALU.v │ │ ├── BR.v │ │ ├── CU.v │ │ ├── IR.v │ │ ├── MAR.v │ │ ├── MBR.v │ │ ├── MR.v │ │ ├── PC.v │ │ ├── RAM_mod.v │ │ ├── TOP.v │ │ └── params.v ├── CPU.xpr ├── Nexys4DDR_Master.xdc ├── README.md ├── schematic.pdf ├── test_ALU_behav.wcfg ├── test_ALU_flag_behav.wcfg ├── test_CPU_behav.wcfg └── test_nonflag_behav.wcfg ├── Computer Organization and Architecture Course Design.pdf ├── LICENSE ├── POC ├── POC.srcs │ ├── sim_1 │ │ └── new │ │ │ └── test.v │ └── sources_1 │ │ └── new │ │ ├── poc.v │ │ ├── printer.v │ │ ├── processor.v │ │ └── top.v ├── POC.xpr ├── README.md ├── schematic.pdf └── test_behav.wcfg ├── README.md ├── assets ├── CPU.png ├── cpu1.png ├── cpu2.png ├── cpu3.jpg ├── cpu4.png ├── cpu5.png ├── cpu6.png ├── cpu7.png ├── cpu8.png └── poc-1.png ├── coa.code-workspace └── 计算机组织与结构(下)课件(2)-2019-2020-3.pdf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/.gitignore -------------------------------------------------------------------------------- /CPU/CPU.srcs/sim_1/new/test_ALU.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sim_1/new/test_ALU.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sim_1/new/test_noflag.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sim_1/new/test_noflag.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM.dcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM.dcp -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM.veo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM.veo -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM.vho: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM.vho -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM.xci -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM.xml -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM_ooc.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM_ooc.xdc -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM_sim_netlist.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM_sim_netlist.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM_sim_netlist.vhdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM_sim_netlist.vhdl -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM_stub.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM_stub.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/RAM_stub.vhdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/RAM_stub.vhdl -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/doc/blk_mem_gen_v8_4_changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/doc/blk_mem_gen_v8_4_changelog.txt -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/hdl/blk_mem_gen_v8_4_vhsyn_rfs.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/hdl/blk_mem_gen_v8_4_vhsyn_rfs.vhd -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/misc/blk_mem_gen_v8_4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/misc/blk_mem_gen_v8_4.vhd -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/sim/RAM.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/sim/RAM.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/simulation/blk_mem_gen_v8_4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/simulation/blk_mem_gen_v8_4.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/ip/RAM/synth/RAM.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/ip/RAM/synth/RAM.vhd -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/ACC.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/ACC.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/ALU.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/ALU.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/BR.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/BR.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/CU.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/CU.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/IR.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/IR.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/MAR.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/MAR.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/MBR.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/MBR.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/MR.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/MR.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/PC.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/PC.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/RAM_mod.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/RAM_mod.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/TOP.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/TOP.v -------------------------------------------------------------------------------- /CPU/CPU.srcs/sources_1/new/params.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.srcs/sources_1/new/params.v -------------------------------------------------------------------------------- /CPU/CPU.xpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/CPU.xpr -------------------------------------------------------------------------------- /CPU/Nexys4DDR_Master.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/Nexys4DDR_Master.xdc -------------------------------------------------------------------------------- /CPU/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/README.md -------------------------------------------------------------------------------- /CPU/schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/schematic.pdf -------------------------------------------------------------------------------- /CPU/test_ALU_behav.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/test_ALU_behav.wcfg -------------------------------------------------------------------------------- /CPU/test_ALU_flag_behav.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/test_ALU_flag_behav.wcfg -------------------------------------------------------------------------------- /CPU/test_CPU_behav.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/test_CPU_behav.wcfg -------------------------------------------------------------------------------- /CPU/test_nonflag_behav.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/CPU/test_nonflag_behav.wcfg -------------------------------------------------------------------------------- /Computer Organization and Architecture Course Design.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/Computer Organization and Architecture Course Design.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/LICENSE -------------------------------------------------------------------------------- /POC/POC.srcs/sim_1/new/test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/POC/POC.srcs/sim_1/new/test.v -------------------------------------------------------------------------------- /POC/POC.srcs/sources_1/new/poc.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/POC/POC.srcs/sources_1/new/poc.v -------------------------------------------------------------------------------- /POC/POC.srcs/sources_1/new/printer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/POC/POC.srcs/sources_1/new/printer.v -------------------------------------------------------------------------------- /POC/POC.srcs/sources_1/new/processor.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/POC/POC.srcs/sources_1/new/processor.v -------------------------------------------------------------------------------- /POC/POC.srcs/sources_1/new/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/POC/POC.srcs/sources_1/new/top.v -------------------------------------------------------------------------------- /POC/POC.xpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/POC/POC.xpr -------------------------------------------------------------------------------- /POC/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/POC/README.md -------------------------------------------------------------------------------- /POC/schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/POC/schematic.pdf -------------------------------------------------------------------------------- /POC/test_behav.wcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/POC/test_behav.wcfg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/README.md -------------------------------------------------------------------------------- /assets/CPU.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/CPU.png -------------------------------------------------------------------------------- /assets/cpu1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/cpu1.png -------------------------------------------------------------------------------- /assets/cpu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/cpu2.png -------------------------------------------------------------------------------- /assets/cpu3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/cpu3.jpg -------------------------------------------------------------------------------- /assets/cpu4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/cpu4.png -------------------------------------------------------------------------------- /assets/cpu5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/cpu5.png -------------------------------------------------------------------------------- /assets/cpu6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/cpu6.png -------------------------------------------------------------------------------- /assets/cpu7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/cpu7.png -------------------------------------------------------------------------------- /assets/cpu8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/cpu8.png -------------------------------------------------------------------------------- /assets/poc-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/assets/poc-1.png -------------------------------------------------------------------------------- /coa.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/coa.code-workspace -------------------------------------------------------------------------------- /计算机组织与结构(下)课件(2)-2019-2020-3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sciroccogti/SEU-POC_and_CPU/HEAD/计算机组织与结构(下)课件(2)-2019-2020-3.pdf --------------------------------------------------------------------------------