forked from siliconcompiler/siliconcompiler
-
Notifications
You must be signed in to change notification settings - Fork 0
/
_tools.json
131 lines (131 loc) · 3.77 KB
/
_tools.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
{
"openroad": {
"git-url": "https://github.com/The-OpenROAD-Project/OpenROAD.git",
"git-commit": "fedea112e092cc51dec7d28a9db3ccd2ce030cd0",
"docker-cmds": [
"# Remove OR-Tools files",
"RUN rm -f $SC_PREFIX/Makefile $SC_PREFIX/README.md",
"# Remove OpenROAD Env file",
"RUN rm -f $SC_PREFIX/env.sh"
],
"auto-update": true
},
"surelog": {
"git-url": "https://github.com/chipsalliance/Surelog.git",
"git-commit": "v1.83",
"auto-update": true
},
"netgen": {
"git-url": "https://github.com/RTimothyEdwards/netgen.git",
"git-commit": "fb7876c7a6f9d58a3d88a49e302e682c1d12e00d",
"auto-update": false
},
"ghdl": {
"git-url": "https://github.com/ghdl/ghdl.git",
"git-commit": "v4.1.0",
"auto-update": false
},
"magic": {
"git-url": "https://github.com/RTimothyEdwards/magic.git",
"git-commit": "c7f11d2169f6af8751ae22b5d70250b331e1a667",
"auto-update": false
},
"bluespec": {
"git-url": "https://github.com/B-Lang-org/bsc.git",
"git-commit": "4cac6ebae076e8b8378597aba1d2119aa29ec419",
"auto-update": false
},
"klayout": {
"version": "0.29.4",
"git-url": "https://github.com/KLayout/klayout.git",
"docker-skip": true,
"auto-update": true,
"run-version": "source version.sh && echo $KLAYOUT_VERSION",
"release-notes": "https://www.klayout.de/development.html"
},
"sv2v": {
"git-url": "https://github.com/zachjs/sv2v.git",
"git-commit": "2cc1f6e2dc531a869c445749df20b17a115e912d",
"auto-update": true
},
"verilator": {
"git-url": "https://github.com/verilator/verilator.git",
"git-commit": "v5.018",
"auto-update": true
},
"bambu": {
"git-url": "https://github.com/ferrandi/PandA-bambu.git",
"git-commit": "v2024.03",
"auto-update": false,
"docker-cmds": [
"# Remove ORFS Stuff",
"RUN rm -rf $SC_PREFIX/share/panda/asap7",
"RUN rm -rf $SC_PREFIX/share/panda/nangate45",
"RUN rm -rf $SC_PREFIX/share/panda/scripts"
]
},
"vpr": {
"git-url": "https://github.com/verilog-to-routing/vtr-verilog-to-routing.git",
"git-commit": "9dd5ff66e3ab43238f5a4cb14cafe17bc4afe527",
"auto-update": false
},
"icepack": {
"git-url": "https://github.com/YosysHQ/icestorm.git",
"git-commit": "d20a5e9001f46262bf0cef220f1a6943946e421d",
"auto-update": false
},
"nextpnr": {
"git-url": "https://github.com/YosysHQ/nextpnr.git",
"git-commit": "f89b959b5f56ba8d91e1e7f8a645b267a5a7bb89",
"docker-depends": "icepack"
},
"chisel": {
"version": "1.8.0",
"git-url": "https://github.com/sbt/sbt.git",
"auto-update": false
},
"icarus": {
"git-url": "https://github.com/steveicarus/iverilog.git",
"git-commit": "01441687235135d1c12eeef920f75d97995da333",
"auto-update": false
},
"yosys": {
"git-url": "https://github.com/YosysHQ/yosys.git",
"git-commit": "yosys-0.43",
"version-prefix": "yosys-",
"auto-update": true
},
"xyce": {
"git-url": "https://github.com/Xyce/Xyce.git",
"version": "7.8.0",
"auto-update": false
},
"slurm": {
"version": "22.05.7",
"git-url": "https://github.com/SchedMD/slurm.git",
"auto-update": false,
"docker-extra-files": [
"docker/slurm"
],
"docker-cmds": [
"COPY slurm $SC_PREFIX/slurm_cfg",
"RUN mv $SC_PREFIX/slurm_cfg/install-slurm.sh $SC_PREFIX/",
"RUN chmod +x $SC_PREFIX/install-slurm.sh"
]
},
"montage": {
"version": "6.9.11",
"auto-update": false,
"docker-skip": true
},
"verible": {
"version": "v0.0-3303-gd87f2420",
"git-url": "https://github.com/chipsalliance/verible.git",
"auto-update": false
},
"slang": {
"git-commit": "v6.0",
"git-url": "https://github.com/MikePopoloski/slang.git",
"auto-update": true
}
}