Skip to content

Commit 1779dd3

Browse files
committed
Added UCIe to Chipyard
1 parent 7241286 commit 1779dd3

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,3 +163,6 @@
163163
[submodule "generators/radiance"]
164164
path = generators/radiance
165165
url = https://github.com/ucb-bar/radiance.git
166+
[submodule "generators/ucie"]
167+
path = generators/ucie
168+
url = https://github.com/ucb-bar/ucie.git

build.sbt

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,8 @@ lazy val chipyard = {
232232
"caliptra-aes-acc" -> caliptra_aes,
233233
"compress-acc" -> compressacc,
234234
"mempress" -> mempress,
235-
"fft-generator" -> fft_generator
235+
"fft-generator" -> fft_generator,
236+
"ucie" -> ucie
236237
)
237238

238239
// Discover optional modules if their submodule is initialized
@@ -364,6 +365,17 @@ lazy val radiance = withInitCheck((project in file("generators/radiance")), "rad
364365
))
365366
.settings(commonSettings)
366367

368+
lazy val ucie = withInitCheck(freshProject("ucie", file("generators/ucie/scala")), "ucie")
369+
.dependsOn(rocketchip, testchipip)
370+
.settings(libraryDependencies ++= rocketLibDeps.value)
371+
.settings(libraryDependencies ++= Seq(
372+
"edu.berkeley.cs" %% "chiseltest" % chiselTestVersion,
373+
"org.scalatest" %% "scalatest" % "3.2.+" % "test",
374+
))
375+
.settings(Test / scalaSource := baseDirectory.value / "test" / "scala")
376+
.settings(chisel6Settings)
377+
.settings(commonSettings)
378+
367379
lazy val gemmini = withInitCheck(freshProject("gemmini", file("generators/gemmini")), "gemmini")
368380
.dependsOn(rocketchip)
369381
.settings(libraryDependencies ++= rocketLibDeps.value)

generators/ucie

Submodule ucie added at dba59ff

0 commit comments

Comments
 (0)