- Apr 15, 2023
-
-
Adam Izraelevitz authored
-
- Apr 14, 2023
-
-
Adam Izraelevitz authored
-
- Apr 13, 2023
-
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
- Apr 07, 2023
-
-
Adam Izraelevitz authored
-
- Apr 05, 2023
-
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
- Apr 04, 2023
-
-
Adam Izraelevitz authored
-
- Apr 01, 2023
-
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
Adam Izraelevitz authored
-
- Mar 29, 2023
-
-
Adam Izraelevitz authored
-
- Mar 28, 2023
-
-
George Lyon authored
* Add low-level svsim based simulation to Chisel * Add Peek/Poke API
-
- Mar 24, 2023
-
-
Jack Koenig authored
-
George Lyon authored
-
George authored
-
George authored
-
- Mar 22, 2023
-
-
Jack Koenig authored
-
Jack Koenig authored
-
George Lyon authored
Introduce `svsim`, a low level library for simulating SystemVerilog using Verilator and VCS. (#3121)
-
Jack Koenig authored
Also run formatting on SBT files.
-
George Lyon authored
-
- Mar 21, 2023
-
-
Sean Jensen-Grey authored
-
Jack Koenig authored
Directly subclassing Iterable is lazy-ish, but if you call any operation on the resulting value (eg. map or ++) it will evaluate the Iterable and return a List.
-
- Mar 19, 2023
-
-
jensengrey authored
Co-authored-by:
Jack Koenig <koenig@sifive.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Aditya Naik authored
Use new private Record._elements to validate Record elements. This allows us to check invariants earlier than on cloning or binding.
-
Adam Izraelevitz authored
-
Jack Koenig authored
It seems that deprecations on methods that are macro expanded away do not actually trigger a deprecation warning. Instead, we will just accept no source locator on the deprecated API (no released version of Chisel has the source locator).
-
Jack Koenig authored
It is a very painful change for users with marginal benefit. We plan to change the package to chisel in the not-so-distant future--that's a much better opportunity to make this change.
-
- Mar 18, 2023
-
-
Adam Izraelevitz authored
-
- Mar 17, 2023
-
-
Albert Chen authored
* overload MuxLookup.apply for EnumType * remove MuxLookup.fromEnum * add source locators to MuxLookup.apply using macros
-
Schuyler Eldridge authored
These annotations are no longer used now that they cannot affect CIRCT execution. Signed-off-by:Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Schuyler Eldridge authored
* Make read-write inference on by default Change CIRCT to turn on read-write inference by default. This is primarily done because this option was removed in: https://github.com/llvm/circt/commit/9620d656f8a59998cc38472a60f83bfdcb6a8549 Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@sifive.com> * Remove IMCP disable option for CIRCT Remove the ability to disable inter-module constant propagation (IMCP) when running with CIRCT. This option was removed in: https://github.com/llvm/circt/commit/9620d656f8a59998cc38472a60f83bfdcb6a8549 Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@sifive.com> --------- Signed-off-by:
Schuyler Eldridge <schuyler.eldridge@sifive.com>
-
Jack Koenig authored
* Emit FIRRTL spec version in Emitter * Bump FIRRTL spec version to 1.2.0
-