| Age | Commit message (Collapse) | Author |
|
* Update bundles-and-vecs.md
* Update docs/src/explanations/bundles-and-vecs.md
Co-authored-by: Megan Wachs <megan@sifive.com>
* Update naming.md
Added a title to the cookbook
* Add name to Multiple Clock Domain page
* Update multi-clock.md
Co-authored-by: Megan Wachs <megan@sifive.com>
|
|
* add scastie links (#2185)
* add scastie version (#2185)
Co-authored-by: Megan Wachs <megan@sifive.com>
|
|
* Create CONTRIBUTING.md
* Update README.md
Added guide for new contributors
* Update CONTRIBUTING.md
Co-authored-by: Megan Wachs <megan@sifive.com>
* Update CONTRIBUTING.md
Co-authored-by: Megan Wachs <megan@sifive.com>
* Update README.md
Co-authored-by: Megan Wachs <megan@sifive.com>
* Update CONTRIBUTING.md
Co-authored-by: Megan Wachs <megan@sifive.com>
* Update CONTRIBUTING.md
Co-authored-by: Megan Wachs <megan@sifive.com>
* Update CONTRIBUTING.md
Co-authored-by: Megan Wachs <megan@sifive.com>
* Update README.md
updated link to CONTRIBUTING.md
* Update README.md
updated link to CONTRIBUTING.md
* Update README.md
* Update README.md
Co-authored-by: Megan Wachs <megan@sifive.com>
* Update README.md
Reposition contributing guide
* Update CONTRIBUTING.md
removed verilog guide
Co-authored-by: Megan Wachs <megan@sifive.com>
* Update README.md
Added verilog tutorial link to useful resources area.
Co-authored-by: Megan Wachs <megan@sifive.com>
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
* Update docs README with instructions for new pages
* Update docs/README.md
|
|
|
|
* Update bundles-and-vecs.md
* Update docs/src/explanations/bundles-and-vecs.md
Co-authored-by: Megan Wachs <megan@sifive.com>
Co-authored-by: Megan Wachs <megan@sifive.com>
|
|
* Update experimental-features.md
Added title to Experimental features
* Update experimental-features.md
* Update docs/src/appendix/experimental-features.md
Co-authored-by: Megan Wachs <megan@sifive.com>
Co-authored-by: Megan Wachs <megan@sifive.com>
|
|
|
|
Added cookbooks to cookbooks.md
|
|
* Added dataview to explanations.md
* Update docs/src/explanations/explanations.md
Co-authored-by: Megan Wachs <megan@sifive.com>
Co-authored-by: Megan Wachs <megan@sifive.com>
|
|
* Added title
* Update docs/src/explanations/blackboxes.md
Co-authored-by: Megan Wachs <megan@sifive.com>
Co-authored-by: Megan Wachs <megan@sifive.com>
|
|
Added title to "Namimg Cookbook" website.
Co-authored-by: Megan Wachs <megan@sifive.com>
|
|
|
|
Also replace all uses of .fire() with .fire
|
|
In `Bits.scala`, `FixedPoint` and `Interval` did not defeine the `do_unary_-` methods (the `do_`) was missing
The recent PR #2124 combined with the above fact made DspTools break. This fix is necessary to get
that repo to build.
|
|
|
|
|
|
* change static shift behavior to mod width when width is known
* add dynamic shift
* basic tests that actually do something
* MatchedRotateLeftAndRight based on the idea from @chick
* BasicRotate rotate "b001" and compare with known values
* Fix check for KnownWidth(0|1) as suggested by @aswaterman
* Add dontTouch to UIntOps.io (other tests were also optimized out)
Co-authored-by: Chick Markley <chick@qrhino.com>
Co-authored-by: Andrew Waterman <andrew@sifive.com>
|
|
The removal of virtual method io accidentally made the naming of io in
compatibility mode Bundles sensitive to the prefix at the time of the
first access of the field. It also made .suggestName able to override
the name. This commit fixes that issue by forcing the name of the io
Data to be "io" no matter what.
|
|
functions (#2124)
* Migrate nullary funcs to parameterless versions
* Make deprecation message and dummy arguments clear and consistent
Co-authored-by: Megan Wachs <megan@sifive.com>
|
|
* Remove all manual cloneTypes and make it chisel runtime deprecated to add one
* runtime deprecate cloneType with runtime reflection
* [Backport this commit] Bundle: add check that override def cloneType still works (will be made an error later)
* Plugin: make it an error to override cloneType and add a test for that
* Docs: can't compile the cloneType anymore
* BundleSpec: comment out failing test I cannot get to fail or ignore
Co-authored-by: Jack Koenig <koenig@sifive.com>
|
|
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
Close #2138
|
|
|
|
|
|
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
|
|
Also install Espresso from pre-built binary
|
|
Update sbt-scoverage to 1.9.0
|
|
|
|
|
|
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
|
Definition/Instance introduced the need for representing the targets of
instances as InstanceTargets. This original implementation changed the
return type of BaseModule.toTarget to express this need. This is a
backwards incompatible change that is actually unnecessary because it is
impossible for users to get references to the internal InstanceClone
objects, instead only accessing such modules via Instance[_] wrappers
and cloned Data. We restored the old API by adding a new internal method
"getTarget" which will give the correct targets for InstanceClones while
maintaining the API of BaseModule.toTarget.
|
|
* Update sbt installation instructions
The bintray reference is dead.
* fix grammar
|
|
Fix a bug causes incorrect pla generation when input is `?`
|
|
|
|
|
|
|
|
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|