- Apr 06, 2016
-
-
Richard Lin authored
Bump plugin versions.
-
- Apr 02, 2016
-
-
Sebastian Bøe authored
-
Andrew Waterman authored
-
Andrew Waterman authored
This would ultimately get DCE'd, but it's easy enough to not generate the dead code in the first place.
-
Andrew Waterman authored
- Remove power-of-2 restriction on count - Avoid redundancy between lockIdx and chosen signals, reducing area - Infer locked from lockCount, rather than maintaining separate state - Reduce FIRRTL node count in several places - Special-case simple Arbiter, which avoids serializing the computation of io.chosen with io.out.valid/bits. This lops off a few FO4 delays at no area cost, and actually reduces area if io.chosen isn't used.
-
Andrew Waterman authored
It was never meant to be a public API, and the implementation left something to be desired.
-
Andrew Waterman authored
It doesn't really make sense to create a one-hot result then follow it with a decoder. It's more performant to use a PriorityEncoder followed by a comparator. Discourage the former by returning Seq, not Vec. In Chisel2, it seems the return type was originally Seq, but was at some point inadvertently changed to Vec.
-
Jim Lawson authored
Scalastyle "scalastyle-sbt-plugin" % "0.7.0) dies with: [error] .../chisel3/src/main/scala/Chisel/Data.scala: Expected token RBRACKET but got Token(XML_START_OPEN,<,4360,<) [error] .../chisel3/src/main/scala/Chisel/Driver.scala: Expected token RBRACKET but got Token(XML_START_OPEN,<,3418,<) ... Upgrade to "scalastyle-sbt-plugin" % "0.8.0" (and bump the the others to "current" versions while we're here.) -
Andrew Waterman authored
-
- Mar 31, 2016
-
-
Andrew Waterman authored
Sign- or zero-extend the argument to match.
-
- Mar 29, 2016
-
-
Andrew Waterman authored
For internal purposes only. Avoids redundant code emission for assertions.
-
Andrew Waterman authored
-
- Mar 21, 2016
-
-
Jack Koenig authored
Fix assert
-
- Mar 19, 2016
-
-
Richard Lin authored
Add =/= to the ignoreRegex for MethodNamesChecker.
-
- Mar 18, 2016
-
-
jackkoenig authored
-
jackkoenig authored
-
jackkoenig authored
-
Jim Lawson authored
-
- Mar 16, 2016
-
-
jackkoenig authored
-
- Mar 15, 2016
-
-
Richard Lin authored
Scalastyle cleanup - no functional differences.
-
Jim Lawson authored
-
- Mar 11, 2016
-
-
Richard Lin authored
Add pointer to Chisel3 compatibility on Chisel2 README.
-
Jim Lawson authored
-
Jim Lawson authored
-
Jim Lawson authored
-
- Mar 09, 2016
-
-
Jim Lawson authored
Verilator suppress warnings
-
chick authored
show verilator command on starndard out Changed --Wno-fatal to -Wno-fatal (double dash became single dash) in accordance with verilator docs println the verilator command to the standard out, so it can be seen along with the various compiler calls
-
https://github.com/ucb-bar/chisel3chick authored
-
- Mar 07, 2016
-
-
Andrew Waterman authored
Print a better message on constant width failures
-
Palmer Dabbelt authored
I'm getting this error and the message is awful.
-
- Mar 06, 2016
-
-
Palmer Dabbelt authored
Remove scalastyle test hook
-
Palmer Dabbelt authored
I'm trying to get RocketChip to work with Chisel3 again, and we need to run in multiple directories. This fixes the workaround I made earlier to actually parse the passed command-line arguments so I can emit FIRRTL in the correct directory.
-
Palmer Dabbelt authored
I can't get this to work when Chisel 3 is installed as a submodule.
-
- Mar 04, 2016
-
-
Jim Lawson authored
Distribution prep1
-
- Mar 01, 2016
-
-
https://github.com/ucb-bar/chisel3chick authored
-
- Feb 27, 2016
-
-
Richard Lin authored
Fix init in deq io
-
- Feb 26, 2016
-
-
https://github.com/ucb-bar/chisel3chick authored
-
Jack authored
-
https://github.com/ucb-bar/chisel3chick authored
-
Andrew Waterman authored
README instructions for installing with Scala FIRRTL
-