Home

Awesome

ROCKET-DSP-UTILS

Test

This repository is part of a transition to move the rocket subdirectory from ucb-bar/dsptools to its own repository


This README will be filled out later. At the moment it will only contain instructions to run it locally

Goals: Get the rocket sub-project of dsptools to run within the chipyard environment. It is based on running using the chipyards rocket-chip commit

Steps

git diff build.sbt
diff --git a/build.sbt b/build.sbt
index 09d5f98bd..f2f54af58 100644
--- a/build.sbt
+++ b/build.sbt
@@ -65,14 +65,13 @@ lazy val chiselPluginLib = "edu.berkeley.cs" % "chisel3-plugin" % chiselVersion

 lazy val `api-config-chipsalliance` = (project in file("api-config-chipsalliance/build-rules/sbt"))
   .settings(commonSettings)
-  .settings(publishArtifact := false)
 lazy val hardfloat  = (project in file("hardfloat"))
   .sourceDependency(chiselRef, chiselLib)
   .settings(addCompilerPlugin(chiselPluginLib))
   .settings(commonSettings)
   .settings(publishArtifact := false)
 lazy val `rocket-macros` = (project in file("macros")).settings(commonSettings)
-  .settings(publishArtifact := false)
+  // .settings(publishArtifact := false)
 lazy val rocketchip = (project in file("."))
   .sourceDependency(chiselRef, chiselLib)
   .settings(addCompilerPlugin(chiselPluginLib))

Questions:

This code is maintained by Chick