Skip to content

Commit 5424acb

Browse files
committed
Atualizando top do Hazard
1 parent 89b5bae commit 5424acb

2 files changed

Lines changed: 38 additions & 13 deletions

File tree

config/Grande-Risco-5.json

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,32 @@
44
"sim_files": [],
55
"files": [
66
"rtl/core/grande_risco5_types.sv",
7-
"rtl/core/core.sv",
8-
"rtl/core/mdu.sv",
7+
"rtl/core/MEMWB.sv",
8+
"rtl/core/csr_unit.sv",
9+
"rtl/core/ir_decomp.sv",
910
"rtl/core/branch_prediction.sv",
10-
"rtl/core/registers.sv",
11-
"rtl/core/immediate_generator.sv",
11+
"rtl/core/alu.sv",
1212
"rtl/core/forwarding_unit.sv",
13+
"rtl/core/d_cache.sv",
14+
"rtl/core/cache_request_multiplexer.sv",
15+
"rtl/core/immediate_generator.sv",
1316
"rtl/core/alu_control.sv",
14-
"rtl/core/csr_unit.sv",
1517
"rtl/core/invalid_ir_check.sv",
16-
"rtl/core/ir_decomp.sv",
17-
"rtl/core/alu.sv",
18-
"rtl/core/mux.sv"
18+
"rtl/core/IFID.sv",
19+
"rtl/core/registers.sv",
20+
"rtl/core/mdu.sv",
21+
"rtl/core/EXMEM.sv",
22+
"rtl/core/mux.sv",
23+
"rtl/core/IDEX.sv",
24+
"rtl/core/core.sv",
25+
"rtl/core/i_cache.sv",
26+
"rtl/core/Grande_Risco5.sv"
1927
],
2028
"include_dirs": [
2129
"rtl/core"
2230
],
2331
"repository": "https://github.com/JN513/Grande-Risco-5",
24-
"top_module": "Core",
32+
"top_module": "Grande_Risco5",
2533
"extra_flags": [],
2634
"language_version": "1800-2017",
2735
"march": "rv32i",

config/Hazard3.json

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,37 @@
33
"folder": "Hazard3",
44
"sim_files": [],
55
"files": [
6-
"hdl/hazard3_core.v",
6+
"hdl/arith/hazard3_onehot_encode.v",
7+
"hdl/hazard3_power_ctrl.v",
8+
"hdl/hazard3_triggers.v",
9+
"hdl/hazard3_regfile_1w2r.v",
10+
"hdl/hazard3_instr_decompress.v",
11+
"hdl/hazard3_decode.v",
12+
"hdl/arith/hazard3_muldiv_seq.v",
13+
"hdl/hazard3_frontend.v",
14+
"hdl/arith/hazard3_onehot_priority.v",
15+
"hdl/arith/hazard3_priority_encode.v",
16+
"hdl/arith/hazard3_onehot_priority_dynamic.v",
17+
"hdl/arith/hazard3_shift_barrel.v",
718
"hdl/arith/hazard3_alu.v",
19+
"hdl/arith/hazard3_mul_fast.v",
20+
"hdl/hazard3_pmp.v",
821
"hdl/arith/hazard3_branchcmp.v",
9-
"hdl/arith/hazard3_muldiv_seq.v"
22+
"hdl/hazard3_irq_ctrl.v",
23+
"hdl/hazard3_csr.v",
24+
"hdl/hazard3_core.v",
25+
"hdl/hazard3_cpu_1port.v",
26+
"hdl/hazard3_cpu_2port.v"
1027
],
1128
"include_dirs": [
1229
"hdl",
1330
"hdl/arith"
1431
],
1532
"repository": "https://github.com/Wren6991/Hazard3",
16-
"top_module": "hazard3_core",
33+
"top_module": "hazard3_cpu_1port",
1734
"extra_flags": [],
1835
"language_version": "1800-2017",
1936
"march": "rv32i",
2037
"two_memory": false,
2138
"is_simulable": true
22-
}
39+
}

0 commit comments

Comments
 (0)