- Aug 26, 2016
-
-
Jim Lawson authored
Use bulkConnect in Vec,fill if any (flattened) element of the Vec has a direction associated with it. This impetus for this came out of discussion during the chisel meeting of 8/24/16 in response to errors running the chisel tutorial examples Adder test.
-
- Aug 24, 2016
-
-
Jim Lawson authored
-
- Aug 23, 2016
-
-
Jim Lawson authored
-
Jim Lawson authored
-
- Aug 20, 2016
-
-
Jim Lawson authored
Input, Output, and Flipped clone their inputs.
-
Jim Lawson authored
As a side-effect, handle BlackBoxes correctly.
-
- Aug 19, 2016
-
-
Jim Lawson authored
-
Jim Lawson authored
-
Jim Lawson authored
Revive support for firrtl flip direction. Remove compileOptions.internalConnectionToInputOk
-
- Aug 18, 2016
-
-
Jim Lawson authored
Assume LHSItOutput if neither side is driving. Restore Wire()'s removal of direction in binding.
-
Jim Lawson authored
-
- Aug 17, 2016
-
-
Jim Lawson authored
-
- Aug 16, 2016
-
-
Andrew Waterman authored
* Make "def width" a private API; expose isWidthKnown instead Resolves #256. Since width was used to determine whether getWidth would succeed, I added def isWidthKnown: Boolean but another option would be to expose something like def widthOption: Option[Int] ...thoughts? * Document getWidth/isWidthKnown * Add widthOption for more idiomatic Scala manipulation of widths
-
- Aug 13, 2016
-
-
Jim Lawson authored
-
Jim Lawson authored
-
Jim Lawson authored
Nothing uses these now, but when we integrate Stephen's PR200, we'll need a way to selectively enable some strict connection checks on a file by file basis. We plan to do this using package imports which will define suitable compilation options.
-
- Aug 12, 2016
-
-
Jim Lawson authored
-
- Aug 10, 2016
-
-
Andrew Waterman authored
The API allowed this before, but not safely, as users could create name conflicts. This exposes the pre-deduplication/sanitization naming API, and closes the other one.
-
Andrew Waterman authored
It's not entirely clear what the FIRRTL implementation supports, so I'm using the ANSI C requirements for the time being.
-
Colin Schmidt authored
-
- Aug 05, 2016
-
-
Jim Lawson authored
-
- Aug 04, 2016
-
-
Jim Lawson authored
-
Jim Lawson authored
-
- Aug 01, 2016
-
-
Andrew Waterman authored
This has been deprecated for a long time now (and really shouldn't have existed to begin with).
-
Andrew Waterman authored
Deprecating toBits removes the capability to cast an arbitrary type to UInt. While it's still possible to do so using asBits.asUInt, this creates boilerplate. (asBits is almost never useful itself.)
-
Andrew Waterman authored
-
- Jul 29, 2016
-
-
Jim Lawson authored
-
Jim Lawson authored
-
- Jul 28, 2016
-
-
Jim Lawson authored
-
Jim Lawson authored
-
Jim Lawson authored
-
Jim Lawson authored
-
Jim Lawson authored
-
- Jul 27, 2016
-
-
Jim Lawson authored
-
- Jul 26, 2016
-
-
Jim Lawson authored
-
Jim Lawson authored
-
Jim Lawson authored
Remove .Lit(x) usage. Undo "private" scope change. Change "firing" back to "fire". Add package level NODIR definition.
-
Jim Lawson authored
-
Jim Lawson authored
-
Jim Lawson authored
-