- Apr 12, 2024
-
-
Jiuyang Liu authored
-
Jack Koenig authored
-
Jack Koenig authored
-
Mike Urbach authored
The user can override this method to customize how their Data applies waive, squeeze, and exclude in its Connectable.
-
- Apr 11, 2024
-
-
Kamyar Mohajerani authored
- Changed TraceStyle.Vcd to include a trace file name - Added OptimizationStyle.OptimizeForSimulationSpeed and associated Verilator flags - Added a sys.addShutdownHook to kill the simulation process in case of Ctrl+C etc. Tested on MacOS only. Seems to be _mostly_ working, so probably better than nothing.
-
Schuyler Eldridge authored
Fix a bug where a layer definition would only be added to Builder state if it was used in a layer block. Also add these layers to the Builder state if they are used by a layer-colored probe type or by a module's enable layer. Fixes #3983. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
- Apr 10, 2024
-
-
Jack Koenig authored
Previously, the function would infinitely recurse resulting in a stack overflow.
-
- Apr 09, 2024
-
-
Chisel Bot authored
* Update firtool emission option for verification flavors * [binder] Support constructing integers larger than 64 bits * [cd] Bump CIRCT from firtool-1.71.0 to firtool-1.72.0 Co-authored-by:
Asuna <SpriteOvO@gmail.com> Co-authored-by:
chiselbot <chiselbot@users.noreply.github.com>
-
- Apr 06, 2024
-
-
Jack Koenig authored
-
- Apr 04, 2024
-
-
Jack Koenig authored
-
- Apr 03, 2024
-
-
Mike Urbach authored
This API allows users to bore to a sink they plan to drive, which complements the existing API to bore from a source to read.
-
- Apr 02, 2024
-
-
Deborah Soung authored
-
Jack Koenig authored
-
- Mar 31, 2024
-
-
Asuna authored
* Specify right convention for modules * Specify `desiredName` as `defname` for `extmodule`
-
- Mar 28, 2024
-
-
Raffaele Meloni authored
Make Workspace parametric: allow running a simulation in ChiselSim with different firtool options i.e. -g (#3932)
-
Chisel Bot authored
This is an automated commit generated by the `circt/update-circt` GitHub Action. Co-authored-by:chiselbot <chiselbot@users.noreply.github.com>
-
- Mar 27, 2024
-
-
Asuna authored
Co-authored-by:Jack Koenig <koenig@sifive.com>
-
Jack Koenig authored
The website build has started failing for an unknown reason, but there was a warning about the Algolia integration and bumping Docusaurus seems to fix the issue. Docusaurus 3.1.1 introduces checks for broken anchors which is also fixed in this PR. One of the broken anchors was to a section on FixedPoint, as FixedPoint was removed, this section was deleted.
-
- Mar 26, 2024
-
-
Michael Maloney authored
-
Jack Koenig authored
-
- Mar 23, 2024
-
-
Asuna authored
-
- Mar 21, 2024
-
-
Will Dietz authored
IntrinsicModules (intmodule's in FIRRTL) have replaced this entirely for some time now.
-
- Mar 18, 2024
-
-
Ocean Shen authored
* Fix integration test for PanamaProperty * Move to `toString` following #3940
-
Chisel Bot authored
-
- Mar 17, 2024
-
-
Asuna authored
* Add method for reading mlirbc in `PanamaCIRCTConverter` * Construct `MlirStringRef` manually for `Array[Byte]` * Fix infinite recursion for displaying `PanamaCIRCTOMEvaluatorValuePath`
-
- Mar 16, 2024
-
-
Mike Urbach authored
-
- Mar 13, 2024
-
-
Chisel Bot authored
This is an automated commit generated by the `circt/update-circt` GitHub Action. Co-authored-by:chiselbot <chiselbot@users.noreply.github.com>
-
Jack Koenig authored
-
- Mar 12, 2024
-
-
Michiel Van Beirendonck authored
--------- Co-authored-by:
Schuyler Eldridge <schuyler.eldridge@gmail.com> Co-authored-by:
Jack Koenig <koenig@sifive.com>
-
Ocean Shen authored
-
- Mar 08, 2024
-
-
Jack Koenig authored
This avoids name aliasing with the chisel-template repository. --------- Co-authored-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Will Dietz authored
Revert #3912 and #3825. This reverts commit 35d3b710. This reverts commit 386a7f35.
-
- Mar 07, 2024
-
-
Hideto Ueno authored
This is a follow-up to #3825. MFC has attached a laebl "chisel3_builtin" to every ifElseFatal assertion. Usually a label on ifElseFatal is just ignored but the label is emitted when compiled with `-emit-chisel-asserts-as-sva`. So labels on assertions converted from ifElseFatal disappear due to #3825. This PR restores labels to preserve the old behavior.
-
Will Dietz authored
Publishing appears to be using GPG from the runner image, which is 2.2.27 not the 1.4.23 this action builds from source. (which appears to be failing to build anyway)
-
Schuyler Eldridge authored
Extends BorginUtils.bore (and related) to work where the source is a probe. Currently, if a user tries to do this, they will get an error about being unable to probe a probe because the old code would unconditionally wrap whatever the source was in `Probe`/`RWProbe`. Change this to not wrap if the source is already a probe. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
- Mar 06, 2024
-
-
Hideto Ueno authored
This replaces printf-encoded assertion with ifElseFatal intrinsics. The intrinsic is a private object of core since we don't want to expose it other than chisel3.assert. Co-authored-by:Jack Koenig <jack.koenig3@gmail.com>
-
Asuna authored
-
Jack Koenig authored
* Support serializing Annotations to a Writer Previous API serializing to a String is limited by JVM max size of 2 GiB Strings. * Serialize to Writer instead of String in WriteOutputAnnotations
-
- Mar 04, 2024
-
-
Chisel Bot authored
* Pass FIRRTL annotations into `CIRCTConverter` * add annotations lists to filter unknown annoations * [cd] Bump CIRCT from firtool-1.66.0 to firtool-1.67.0 Co-authored-by:
Asuna <SpriteOvO@gmail.com> Co-authored-by:
Jiuyang Liu <liu@jiuyang.me> Co-authored-by:
chiselbot <chiselbot@users.noreply.github.com>
-
- Mar 03, 2024
-
-
Asuna authored
-