-
Notifications
You must be signed in to change notification settings - Fork 11
/
modules.ini
195 lines (174 loc) · 5.13 KB
/
modules.ini
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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
[DEFAULT]
branch = master
submodule = False
# Verilog for various CPU cores
# -------------------------------------
#[blackparrot]
#type=cpu
#human_name = BlackParrot
#src = https://github.com/black-parrot/black-parrot.git
#contents = system_verilog
#license = License :: OSI Approved :: BSD License
#license_spdx = BSD-3-Clause
#git_hash = 7eb1037637d8515a259e204117b7b1273b1c2941
[cv32e40p]
type = cpu
human_name = CV32E40P
src = https://github.com/openhwgroup/cv32e40p
contents = system_verilog
license = License :: OSI Approved :: Apache Software License
license_spdx = SHL-0.51
[cv32e40x]
type = cpu
human_name = CV32E40X
src = https://github.com/openhwgroup/cv32e40x
contents = system_verilog
license = License :: OSI Approved :: Apache Software License
license_spdx = Apache-2.0
[cv32e40s]
type = cpu
human_name = CV32E40S
src = https://github.com/openhwgroup/cv32e40s
contents = system_verilog
license = License :: OSI Approved :: Apache Software License
license_spdx = Apache-2.0
[cv32e41p]
type = cpu
human_name = CV32E41P
src = https://github.com/openhwgroup/cv32e41p
contents = system_verilog
license = License :: OSI Approved :: Apache Software License
license_spdx = Apache-2.0
[cva5]
type = cpu
human_name = CVA5
src = https://github.com/openhwgroup/cva5
contents = system_verilog
license = License :: OSI Approved :: Apache Software License
license_spdx = Apache-2.0
[cva6]
type = cpu
human_name = CVA6
src = https://github.com/openhwgroup/cva6
tags_only = True
contents = system_verilog
license = License :: OSI Approved :: Apache Software License
license_spdx = Apache-2.0
[ibex]
type = cpu
human_name = Ibex
src = https://github.com/lowRISC/ibex
contents = system_verilog
license = License :: OSI Approved :: Apache Software License
license_spdx = Apache-2.0
[lm32]
type = cpu
human_name = LatticeMico32
src = https://github.com/m-labs/lm32.git
contents = verilog
license = License :: OSI Approved :: Eclipse Public License 1.0 (EPL-1.0)
license_spdx = EPL-1.0
[marocchino]
type = cpu
human_name = Marocchino
src = https://github.com/openrisc/or1k_marocchino.git
contents = verilog
#license = Open Hardware Description License Version 1.0
license = License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
license_spdx = MPL-2.0
[microwatt]
type = cpu
human_name = microwatt
src = https://github.com/antonblanchard/microwatt
contents = vhdl
#license = Open Hardware Description License Version 1.0
#license = License :: OSI Approved :: Creative Commons Attribution-ShareAlike 4.0 License (CC-BY-SA 4.0)
license = License :: OSI Approved
license_spdx = CC-BY-SA-4.0
[minerva]
type = cpu
human_name = Minerva
src = https://github.com/lambdaconcept/minerva
contents = sources
license = License :: OSI Approved :: BSD License
license_spdx = BSD-2-Clause
[mor1kx]
type = cpu
human_name = OpenRISC1000
src = https://github.com/openrisc/mor1kx.git
contents = verilog
#license = Open Hardware Description License Version 1.0
license = License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
license_spdx = MPL-2.0
[opentitan]
type = misc
human_name = OpenTitan
src = https://github.com/lowRISC/opentitan
contents = resources
license = License :: OSI Approved :: Apache Software License
license_spdx = Apache-2.0
[picorv32]
type = cpu
human_name = PicoRV32
src = https://github.com/YosysHQ/picorv32
branch = main
contents = verilog
license = License :: OSI Approved :: ISC License (ISCL)
license_spdx = ISC
[rocket]
type = cpu
human_name = Rocket
#src = https://github.com/litex-hub/litex-verilog-rocket
contents = verilog
license = License :: OSI Approved :: Apache Software License
license_spdx = Apache-2.0
# git tag v0.0 c06e2d16e4791bdd4bb36e661d36bec21c627c89
gen_src = https://github.com/chipsalliance/rocket-chip.git
git_describe = v0.0-7004-g1cf70ea2
git_hash = 1cf70ea2
[serv]
type = cpu
human_name = serv
src = https://github.com/olofk/serv
branch = main
contents = verilog
license = License :: OSI Approved :: ISC License (ISCL)
license_spdx = ISC
[vexriscv]
type = cpu
human_name = VexRISCV
#src = https://github.com/litex-hub/litex-verilog-vexriscv
contents = verilog
license = License :: OSI Approved :: MIT License
license_spdx = MIT
gen_src = https://github.com/SpinalHDL/VexRISCV.git
git_describe = v1.0.1-265-g5f0c7a7
git_hash = 5f0c7a7faf6b65c907a93be6e3723e297d37ee71
# Misc modules
# ------------------------------
#[compiler_rt]
#type = software
#human_name = LLVM Compiler RT Module
## src = https://github.com/llvm/llvm-project/tree/master/compiler-rt
#src = https://git.llvm.org/git/compiler-rt.git/
#contents = data
#license = License :: OSI Approved :: Apache Software License
#license_spdx = Apache-2.0
#branch = 81fb4f00c2cfe13814765968e09931ffa93b5138
[picolibc]
type = software
human_name = picolibc - a C library designed for embedded 32- and 64- bit systems.
src = https://github.com/picolibc/picolibc
branch = main
tags_only = True
contents = data
submodule = True
license = License :: OSI Approved :: BSD License
license_spdx = BSD-3-Clause
[tapcfg]
type = misc
human_name = Ethernet TAP Config
src = https://github.com/enjoy-digital/tapcfg
contents = data
license = License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2)
license_spdx = LGPL-2.1-only