- Jun 02, 2023
-
-
Deborah Soung authored
-
Deborah Soung authored
-
- Jun 01, 2023
-
-
George Lyon authored
-
George Lyon authored
-
- May 31, 2023
-
-
George Lyon authored
-
Daniel Resnick authored
-
- May 27, 2023
-
-
Jack Koenig authored
-
Deborah Soung authored
-
Deborah Soung authored
-
- May 25, 2023
-
-
Scala Steward authored
-
Scala Steward authored
-
- May 24, 2023
-
-
chick authored
Fix up code underlying `compile` used in many tests to put annotations at the head of chirrtl removed writing of WriteOutputAnnotations removed passing in of json created by WriteOutputAnnotations files to firtool Moved two tests in TraceSpec to use in instead of ignore
-
Schuyler Eldridge authored
Fix a bug in BoringUtils (and secret IO APIs) where APIs would return a Data. This could create problems if the BoringUtils APIs were used directly in operations, e.g., the following could cause a problem: val a = b & BoringUtils.bore(c) This requires some casting of DontCare as it is unfortunately not a proper "bottom" type. No test is added as the test is that Scala passes type checking. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Gonsolo authored
-
- May 20, 2023
-
-
Jack Koenig authored
The updated versions fix warnings about deprecated actions.
-
- May 18, 2023
-
-
Jack Koenig authored
-
Deborah Soung authored
-
- May 16, 2023
-
-
Schuyler Eldridge authored
Change FIRRTL emission to use a simpler syntax for registers without a reset. Previously, this used a self-reset with a zero reset signal. Simplify this to emit a register without a reset. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Scala Steward authored
Co-authored-by:Jack Koenig <koenig@sifive.com>
-
Megan Wachs authored
* Add Top-level parameterized reset type * Add the ability to set the top reset type for any Module
-
Megan Wachs authored
Make the lines of code that need to be touched in the template fewer
-
- May 12, 2023
-
-
Deborah Soung authored
-
- May 11, 2023
-
-
Jack Koenig authored
-
- May 10, 2023
-
-
Jack Koenig authored
This does not seem to be required by Scala, but it is required by newer versions of SemanticDB (and thus to use Scala Metals).
-
Scala Steward authored
* Update upickle to 3.1.0 * Update os-lib to 0.9.1 --------- Co-authored-by:Jack Koenig <koenig@sifive.com>
-
Scala Steward authored
-
Scala Steward authored
-
Scala Steward authored
-
Scala Steward authored
-
- May 09, 2023
-
-
Megan Wachs authored
- Enable .viewAsSupertype to work on Records - fix a nondeterminism error in DataView noticeable on error reporting
-
Schuyler Eldridge authored
Enable a user to define Scala-time properties on an Interface. These properties require a conformance to examine. This enables patterns where a client wants to configure itself based on knowledge of the component, e.g., when the client is a testbench. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Scala Steward authored
-
Jack Koenig authored
Make the frequency a legal value (14 days).
-
- May 06, 2023
-
-
Schuyler Eldridge authored
Fix a bug in naming where a Module that took a Unit parameter could cause naming to crash. This is, admittedly, a very weird pattern, but can occur if you have a type-parametric module where certain type parameterizations can be Unit. Fix #3245. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Schuyler Eldridge authored
Fix a bug in the new BoringUtils.bore API where this would generate invalid FIRRTL if the user did boring which created a path that went up to an LCA and then down. Change the internal leastCommonAncestor utility to also return the LCA module as this avoids a second call to compute the LCA. Fixes #3239. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Sihao Liu authored
-
Scala Steward authored
-
Scala Steward authored
-
Schuyler Eldridge authored
Change what DataView allows in its type checking to enable Reset to be viewed as either a UInt<1> or an AsyncReset. This enables more flexible DataViews which match already allowable Chisel and FIRRTL connection semantics. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Jack Koenig authored
-