You need to sign in or sign up before continuing.
- Dec 21, 2021
-
-
Jiuyang Liu authored
This reverts commit 9cf49bea7b405bdbbf958d9ddef8ffbdcad121d9.
-
Jiuyang Liu authored
-
Jiuyang Liu authored
-
Jiuyang Liu authored
-
Jiuyang Liu authored
-
- Dec 18, 2021
-
-
Jack Koenig authored
This reverts commit 21e32472. Note that I am keeping the change making Arg sealed.
-
Chick Markley authored
- Shows groups of field names that share a common id (i.e. aliased) - Show, as much as possible, them in the order that fields appear in bundle - Updated BundleSpec's relevant tests Co-authored-by:
Megan Wachs <megan@sifive.com> Co-authored-by:
Jack Koenig <koenig@sifive.com>
-
- Dec 16, 2021
-
-
Jiuyang Liu authored
BitSet is a new experimental parent type for BitPat. It enables more complex operations on BitPats. Co-authored-by:Ocean Shen <shenao6626@gmail.com>
-
Jack Koenig authored
Also clean up deprecation warnings for replacement APIs and add clarifying ScalaDoc.
-
Jack Koenig authored
This new document is a place to describe issues users may run into when upgrading from Chisel 3.4 to 3.5. This initial version includes the solution for the removal of virtual method "val io". Co-authored-by:Megan Wachs <megan@sifive.com>
-
- Dec 15, 2021
-
-
Scala Steward authored
-
Jiuyang Liu authored
This makes the resulting Verilog from decoding a TruthTable deterministic.
-
Jiuyang Liu authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Aditya Naik authored
-
- Dec 14, 2021
-
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Scala Steward authored
-
- Dec 11, 2021
-
-
Øyvind Harboe authored
preserves input/output information of the type being reduced. Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Jack Koenig authored
-
- Dec 10, 2021
-
-
Aditya Naik authored
Co-authored-by:Megan Wachs <megan@sifive.com>
-
- Dec 09, 2021
-
-
Jiuyang Liu authored
Co-authored-by:Jack Koenig <koenig@sifive.com>
-
Jack Koenig authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Jack Koenig authored
* DataProducts for Seq and Tuple2-10 in DataProduct companion object * DataViews for Seq and Tuple 2-10 in DataView companion object * HWTuple2-10 Bundles in chisel3.experimental * Implicit conversions from Seq to Vec and Tuple to HWTuple in chisel3.experimental.conversions
-
- Dec 08, 2021
-
-
Jack Koenig authored
Remove the body from the emitted Verilog. This was the original intent of the example, and it avoids an issue where Jekyll was not able to render the Markdown file due to Verilog concatenation looking like a variable escape.
-
- Dec 05, 2021
-
-
Øyvind Harboe authored
Co-authored-by:Jack Koenig <koenig@sifive.com>
-
- Dec 02, 2021
-
-
Aditya Naik authored
Provides a more intuitive implementation of toString for Data. Utilizes the fact that the compiler plugin provides names earlier than Chisel had in the past so we can accurately guess the name of signals even in the currently elaborating module. Co-authored-by:
Megan Wachs <megan@sifive.com> Co-authored-by:
Jack Koenig <jack.koenig3@gmail.com>
-
Jack Koenig authored
As the chisel3 compiler plugin is now required, we can delete unused code for reflective autoclonetype as well as the noPluginTests.
-
Jack Koenig authored
Include plugin in instructions since it will be required in 3.5. Also make sure the example actually works.
-
- Dec 01, 2021
-
-
Aditya Naik authored
* Bugfix - definition name index skipping with D/I * Add tests to DefinitionSpec * Add failing test * Fix failing test * Update core/src/main/scala/chisel3/internal/Builder.scala Co-authored-by:
Jack Koenig <jack.koenig3@gmail.com> * whitespace * revert package private val Co-authored-by:
Jack Koenig <jack.koenig3@gmail.com> Co-authored-by:
Jack Koenig <koenig@sifive.com>
-
Jack Koenig authored
This fixes CI which fails with current firrtl 1.5-SNAPSHOT.
-
- Nov 30, 2021
-
-
Jack Koenig authored
These were not actually deprecated but any APIs using them were long since deprecated and more recently removed. They also depend on long deprecated APIs in FIRRTL that will soon be removed.
-
Scala Steward authored
Co-authored-by:Jiuyang Liu <liu@jiuyang.me>
-
Jack Koenig authored
Also remove as many deprecated APIs as possible by inlining implementations of old deprecated/removed code from firrtl
-
- Nov 24, 2021
-
-
Jiuyang Liu authored
-
- Nov 23, 2021
-
-
Jiuyang Liu authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Nov 21, 2021
-
-
Scala Steward authored
Co-authored-by:mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Jiuyang Liu authored
Update sbt-mdoc to 2.2.24
-
mergify[bot] authored
-
Jiuyang Liu authored
Update sbt-scoverage to 1.9.2
-
mergify[bot] authored
-
- Nov 18, 2021
-
-
Jiuyang Liu authored
* refactor Queue.hasFlush: Boolean to Queue.flush: Option[Bool]. Using factory Queue(..., hasFlush = true) won't take effects, since in the Queue.apply API, Queue Module is not exposed, thus even user defines hasFlush = true, there is no place for them to give the flush signal. This commit fix this, refactor Queue.hasFlush: Boolean to Queue.flush: Option[Bool], makes user be able to pass the flush signal into Queue Module. * use zip to connect. * refactor docs. Co-authored-by:Megan Wachs <megan@sifive.com>
-