Add sha3 repo and config, bump tools for xcustom fix
This commit is contained in:
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -55,3 +55,6 @@
|
||||
[submodule "tools/treadle"]
|
||||
path = tools/treadle
|
||||
url = https://github.com/freechipsproject/treadle.git
|
||||
[submodule "generators/rocc-template"]
|
||||
path = generators/rocc-template
|
||||
url = https://github.com/ucb-bar/rocc-template.git
|
||||
|
||||
@@ -106,7 +106,7 @@ lazy val testchipip = (project in file("generators/testchipip"))
|
||||
.settings(commonSettings)
|
||||
|
||||
lazy val example = conditionalDependsOn(project in file("generators/example"))
|
||||
.dependsOn(boom, hwacha, sifive_blocks, sifive_cache)
|
||||
.dependsOn(boom, hwacha, sifive_blocks, sifive_cache, rocc_template)
|
||||
.settings(commonSettings)
|
||||
|
||||
lazy val utilities = conditionalDependsOn(project in file("generators/utilities"))
|
||||
@@ -124,6 +124,10 @@ lazy val boom = (project in file("generators/boom"))
|
||||
.dependsOn(rocketchip)
|
||||
.settings(commonSettings)
|
||||
|
||||
lazy val rocc_template = (project in file("generators/rocc-template"))
|
||||
.dependsOn(rocketchip, `chisel-testers`)
|
||||
.settings(commonSettings)
|
||||
|
||||
lazy val tapeout = conditionalDependsOn(project in file("./tools/barstools/tapeout/"))
|
||||
.settings(commonSettings)
|
||||
|
||||
|
||||
@@ -27,6 +27,10 @@ class RoccRocketConfig extends Config(
|
||||
new WithRoccExample ++
|
||||
new DefaultRocketConfig)
|
||||
|
||||
class Sha3RocketConfig extends Config(
|
||||
new sha3.WithSha3Accel ++
|
||||
new DefaultRocketConfig)
|
||||
|
||||
class PWMRocketConfig extends Config(
|
||||
new WithPWMBoomRocketTop ++
|
||||
new BaseRocketConfig)
|
||||
|
||||
1
generators/rocc-template
Submodule
1
generators/rocc-template
Submodule
Submodule generators/rocc-template added at fa165f8a54
Submodule toolchains/esp-tools updated: aba7bd828d...f13ae53fcd
Reference in New Issue
Block a user