- Jul 20, 2018
-
-
Jim Lawson authored
-
- Jul 12, 2018
-
-
Jack Koenig authored
-
Jack Koenig authored
-
- Jul 11, 2018
-
-
Jack Koenig authored
-
- Jul 10, 2018
-
-
Jim Lawson authored
A better solution might be to address the "point of failure" - the removal of forceName in UserModule.scala
-
Jim Lawson authored
-
- Jul 07, 2018
-
-
Jack Koenig authored
They should not be deprecated until zero-width wires actually work
-
- Jul 06, 2018
-
-
Richard Lin authored
-
- Jul 05, 2018
-
-
Richard Lin authored
-
Richard Lin authored
-
Richard Lin authored
-
Jack Koenig authored
-
ducky authored
-
ducky authored
-
ducky authored
-
ducky authored
binding => topBinding so that partial Bundles work and undefined Bundle members properly forward to DontCareBinding
-
ducky authored
-
Richard Lin authored
-
Richard Lin authored
-
chick authored
This shows errors comparing literals
-
ducky authored
-
ducky authored
-
ducky authored
-
ducky authored
-
ducky authored
-
ducky authored
-
Richard Lin authored
-
Richard Lin authored
-
Richard Lin authored
-
ducky authored
-
ducky authored
-
- Jul 03, 2018
-
-
Jack Koenig authored
Provide direct conversion from ChiselIR to FIRRTL. Provide Driver support for dumping ProtoBuf.
-
- Jun 30, 2018
-
-
Jack Koenig authored
Resolves #841
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Jun 26, 2018
-
-
Brendan Sweeney authored
Documentation for example had parameters in wrong order, and was missing @param. Additionally, it was lacking a module wrapper. This has been corrected.
-
- Jun 21, 2018
-
-
Jack Koenig authored
Add chisel3.experimental.IO for programmatic port creation in Raw and MultiIOModules. suggestName is required to name ports that cannot be named by reflection. Two ports cannot be given the same name.
-
- Jun 19, 2018
-
-
Wesley W. Terpstra authored
-
- Jun 02, 2018
-
-
Jack Koenig authored
Fixes #763 Add tests for #763 and #472 This has a few implications * Constructing a literal no longer increments _T_ suffixes * Internally, wrapping a literal Bits in Node(...) will work * Literal Bools work in withReset/withClockAndReset
-
- Jun 01, 2018
-
-
Jack Koenig authored
-
- May 25, 2018
-
-
Jack Koenig authored
The Vec constructor invokes the gen argument for each element in the Vec. Since VecInit invokes cloneSupertype which touches every element of the input Seq, this was an n^2 operation. Vec.apply accepts its arguments by value so cloneSupertype is only called once. It then calls cloneType on that once for each element in the Vec, which is constant time reducing the overall complexity of VecInit to just n.
-