Skip to content

Commit 863013e

Browse files
committed
Fixed config_generator and added config files
1 parent 112f36a commit 863013e

15 files changed

Lines changed: 209 additions & 570 deletions

config/Cores-SweRV-EH2.json

Lines changed: 0 additions & 63 deletions
This file was deleted.

config/Cores-SweRV-EL2.json

Lines changed: 0 additions & 64 deletions
This file was deleted.

config/Cores-SweRV.json

Lines changed: 0 additions & 60 deletions
This file was deleted.

config/DV-CPU-RV.json

Lines changed: 0 additions & 31 deletions
This file was deleted.

config/Risco-5.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"src/core/registers.v"
1616
],
1717
"language_version": "2005",
18-
"top_module": "soc_tb",
18+
"top_module": "Core",
1919
"sim_files": [
2020
"tests/soc_test.v",
2121
"src/peripheral/bus.v",

config/black-parrot.json

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
{
2+
"name": "black-parrot",
3+
"folder": "black-parrot",
4+
"sim_files": [],
5+
"files": [
6+
"external/basejump_stl/bsg_cache/bsg_cache_pkg.sv",
7+
"external/basejump_stl/bsg_noc/bsg_wormhole_router_pkg.sv",
8+
"external/basejump_stl/bsg_noc/bsg_noc_pkg.sv",
9+
"bp_top/src/include/bp_top_pkg.sv",
10+
"bp_common/src/include/bp_common_pkg.sv",
11+
"bp_be/src/include/bp_be_pkg.sv",
12+
"bp_me/src/include/bp_me_pkg.sv",
13+
"bp_fe/src/include/bp_fe_pkg.sv",
14+
"bp_top/src/v/bp_core.sv",
15+
"bp_me/src/v/dev/bp_me_dram_hash_encode.sv",
16+
"bp_me/src/v/dev/bp_me_clint_slice.sv",
17+
"bp_me/src/v/network/bp_me_xbar_stream.sv",
18+
"bp_me/src/v/lce/bp_lce.sv",
19+
"bp_me/src/v/dev/bp_me_loopback.sv",
20+
"bp_be/src/v/bp_be_top.sv",
21+
"bp_me/src/v/dev/bp_me_cache_slice.sv",
22+
"bp_fe/src/v/bp_fe_top.sv",
23+
"bp_me/src/v/dev/bp_me_cfg_slice.sv",
24+
"bp_be/src/v/bp_be_checker/bp_be_detector.sv",
25+
"external/basejump_stl/bsg_mem/bsg_mem_1rw_sync_mask_write_bit.sv",
26+
"external/basejump_stl/bsg_dataflow/bsg_flow_counter.sv",
27+
"bp_common/src/v/bsg_dff_sync_read.sv",
28+
"external/basejump_stl/bsg_mem/bsg_mem_1rw_sync_mask_write_byte.sv",
29+
"bp_be/src/v/bp_be_checker/bp_be_scheduler.sv",
30+
"bp_common/src/v/bsg_bus_pack.sv",
31+
"external/basejump_stl/bsg_dataflow/bsg_fifo_1r1w_small.sv",
32+
"external/basejump_stl/bsg_mem/bsg_mem_1r1w_sync.sv",
33+
"external/basejump_stl/bsg_dataflow/bsg_two_fifo.sv",
34+
"external/basejump_stl/bsg_mem/bsg_mem_1rw_sync.sv",
35+
"bp_be/src/v/bp_be_checker/bp_be_director.sv",
36+
"bp_be/src/v/bp_be_calculator/bp_be_calculator_top.sv",
37+
"external/basejump_stl/bsg_async/bsg_async_ptr_gray.sv",
38+
"external/basejump_stl/bsg_dataflow/bsg_one_fifo.sv",
39+
"external/basejump_stl/bsg_mem/bsg_mem_1r1w.sv",
40+
"bp_common/src/v/bp_mmu.sv",
41+
"external/HardFloat/source/mulAddRecFN.v",
42+
"external/HardFloat/source/divSqrtRecFN.v",
43+
"external/HardFloat/source/HardFloat_rawFN.v",
44+
"external/HardFloat/source/8086-SSE/HardFloat_specialize.v",
45+
"bp_be/src/v/bp_be_dcache/bp_be_dcache.sv",
46+
"external/HardFloat/source/HardFloat_primitives.v",
47+
"external/HardFloat/source/recFNToRecFN.v"
48+
],
49+
"include_dirs": [
50+
"external/HardFloat/source",
51+
"external/basejump_stl/bsg_misc",
52+
"bp_be/src/v/bp_be_dcache",
53+
"external/basejump_stl/bsg_cache",
54+
"bp_fe/src/v",
55+
"external/basejump_stl/bsg_async",
56+
"bp_be/src/v",
57+
"bp_be/src/v/bp_be_calculator",
58+
"external/HardFloat/source/8086-SSE",
59+
"external/basejump_stl/bsg_dataflow",
60+
"bp_me/src/v/dev",
61+
"bp_top/src/include",
62+
"external/basejump_stl/bsg_noc",
63+
"bp_common/src/include",
64+
"external/basejump_stl/bsg_mem",
65+
"bp_top/src/v",
66+
"bp_me/src/include",
67+
"bp_me/src/v/lce",
68+
"bp_fe/src/include",
69+
"bp_be/src/include",
70+
"bp_common/src/v",
71+
"bp_be/src/v/bp_be_checker",
72+
"bp_me/src/v/network"
73+
],
74+
"repository": "https://github.com/black-parrot/black-parrot.git",
75+
"top_module": "bp_core",
76+
"extra_flags": [],
77+
"language_version": "2017",
78+
"march": "rv32i",
79+
"two_memory": false,
80+
"is_simulable": true
81+
}

config/clarvi.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"name": "clarvi",
3+
"folder": "clarvi",
4+
"sim_files": [],
5+
"files": [
6+
"clarvi.sv"
7+
],
8+
"include_dirs": [],
9+
"repository": "https://github.com/ucam-comparch/clarvi",
10+
"top_module": "clarvi",
11+
"extra_flags": [],
12+
"language_version": "2017",
13+
"march": "rv32i",
14+
"two_memory": false,
15+
"is_simulable": true
16+
}

config/core_uriscv.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "core_uriscv",
3+
"folder": "core_uriscv",
4+
"sim_files": [],
5+
"files": [
6+
"src_v/riscv_core.v"
7+
],
8+
"include_dirs": [
9+
"src_v"
10+
],
11+
"repository": "https://github.com/ultraembedded/core_uriscv.git",
12+
"top_module": "riscv_core",
13+
"extra_flags": [],
14+
"language_version": "2017",
15+
"march": "rv32i",
16+
"two_memory": false,
17+
"is_simulable": true
18+
}

0 commit comments

Comments
 (0)