- Jan 08, 2020
-
-
Jim Lawson authored
-
Leway Colin authored
Co-authored-by:
Albert Magyar <albert.magyar@gmail.com> Co-authored-by:
Chick Markley <chick@qrhino.com>
-
- Jan 03, 2020
-
-
Chick Markley authored
Fixed problem creating Interval literals with full ranges
-
- Dec 19, 2019
-
-
chick authored
The BitPat.parse factory though did not remove these from the returned count. This fixes that adds whitespace and underscores to the unit tests This is an updated vesion of Chisel PR #1069
-
- Dec 18, 2019
-
-
Chick Markley authored
-
Jim Lawson authored
This is just a band aid until an Aggregate `isLit()` method (for which work has begun) is implemented.
-
- Dec 17, 2019
-
-
Schuyler Eldridge authored
This removes a dead line where a WriteEmitted phase is constructed. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Dec 13, 2019
-
-
chick authored
- boundary testing was not taking binary point into account correctly - add tests to show where things work and where they are supposed to fail
-
- Dec 12, 2019
-
-
Chick Markley authored
Bug fixes to support code for Interval
-
chick authored
- getLowestPossibleValue - getHighestPossibleValue - getPossibleValues
-
chick authored
- Fixed computation in getHighestPossibleValue, erroneously was using lower intead of upper
-
- Dec 07, 2019
-
-
Jack Koenig authored
This reverts commit 85fe90d5.
-
- Dec 05, 2019
-
-
Zhuanhao Wu authored
-
- Dec 03, 2019
-
-
Jack Koenig authored
-
Jack Koenig authored
-
- Nov 30, 2019
-
-
Schuyler Eldridge authored
Update README to reflect CCC20 Extension
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Jack Koenig authored
Data.isLit called Data.litArg which would trigger a Chisel runtime deprecation warning in user code with source locator Data.scala:488
-
Jack Koenig authored
* Use macro to materialize CompileOptions in Chisel._ This switches from using an implicit val that required awkward suppression (as illustrated in CompileOptionsSpec) to allowing overriding in the same way as done in "import chisel3._" via the creation of an implicit val in lexical scope. * Deprecate Chisel.defaultCompileOptions
-
- Nov 28, 2019
-
-
Jack Koenig authored
-
- Nov 23, 2019
-
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
- Nov 22, 2019
-
-
Schuyler Eldridge authored
* Add CCC20 Info at README top Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> * Add Upcoming Events h2 Heading to README.md Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Nov 18, 2019
-
-
Andrew Waterman authored
-
- Nov 16, 2019
-
-
John's Brew authored
-
- Nov 13, 2019
-
-
Jim Lawson authored
* Add brief description of (current) chisel versioning and version recommendations. * Respond to comments. Replace "semantic versioning" with "a form of semantic versioning". * Respond to comments - replace mmddyy with yyyymmdd. * Mention change in SNAPSHOT naming.
-
- Nov 06, 2019
-
-
Schuyler Eldridge authored
Don't use MuxLookup default for full mapping
-
Albert Magyar authored
Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> Co-authored-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> Co-authored-by:
Albert Magyar <albert.magyar@gmail.com>
-
Schuyler Eldridge authored
This modifies MuxLookup to not use the 'default' mapping argument if a "full" mapping is provided. A "full" mapping enumerates all possible cases for a 'key' argument of a known size. This will check literal values to ensure exhaustiveness holds. Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> Co-authored-by:
Schuyler Eldridge <schuyler.eldridge@ibm.com> Co-authored-by:
Albert Magyar <albert.magyar@gmail.com>
-
Jack Koenig authored
Accomplished by changing the code gen for casting literals to aggregates. Rather than connecting the literal to a wire that is then bit selected from, just bit select from the literal which saves the creation of an intermediate wire and matches FIRRTL's semantics for legal async reset initial values.
-
Jim Lawson authored
-
- Nov 02, 2019
-
-
Schuyler Eldridge authored
Improve naming of anonymous/class-in-function Modules
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
This changes the desired name of a Module to provide non-numeric naming for anonymous Modules and Modules defined inside function bodies. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
- Oct 24, 2019
-
-
Schuyler Eldridge authored
Make ChiselStage targets not private
-
Colin Schmidt authored
This enables users to use the nice run method of `ChiselStage` with their own set of phases.
-
- Oct 22, 2019
-
-
Schuyler Eldridge authored
Internal BoringUtils.bore Bug Fix
-
Schuyler Eldridge authored
Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-
Schuyler Eldridge authored
This fixes a bug where internal boring using BoringUtils.bore would fail because it was using instanceName which cannot be called before the module closes. Previously, this meant that BoringUtils.bore would work for boring instances (which are closed in a parent), but not for boring signals in the current, unclosed module. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@ibm.com>
-