Thank you for your interest in the chisel! We generally recommend that people use our chisel-based repository as a starting point for Chisel3 projects: https://github.com/ucb-bar/chisel-template.
If you want to make as many skeletons as possible. Create this build.sbt and put it in the root directory of your project.
scalaVersion := "2.12.8"
resolvers ++= Seq(
Resolver.sonatypeRepo("snapshots"),
Resolver.sonatypeRepo("releases")
)
libraryDependencies += "edu.berkeley.cs" %% "chisel3" % "3.1.+"
GCD GCD.scala :
object GCDDriver extends App {
chisel3.Driver.execute(args, () => new GCD)
}
Verilog, : sbt "runMain GCDDriver". - >
, , sbt "runMain GCDDriver --help" , --target-dir