@@ -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+
367379lazy val gemmini = withInitCheck(freshProject(" gemmini" , file(" generators/gemmini" )), " gemmini" )
368380 .dependsOn(rocketchip)
369381 .settings(libraryDependencies ++= rocketLibDeps.value)
0 commit comments