chisel icon indicating copy to clipboard operation
chisel copied to clipboard

Chisel: A Modern Hardware Design Language

Results 405 chisel issues
Sort by recently updated
recently updated
newest added

Bug Report: I want to test Queue API,and I define the element of queue called "Flit". When I poke value to flit_type(which is a ChiselEnum type),chisel report error. So how...

This is an automatic backport of pull request #3895 done by [Mergify](https://mergify.com). Cherry-pick of 88d147d90ca09dc98039071acd7d83489225dff1 has failed: ``` On branch mergify/bp/3.6.x/pr-3895 Your branch is up to date with 'origin/3.6.x'. You...

Bugfix
Backport
bp-conflict

### Contributor Checklist - [x] Did you add Scaladoc to every public function/method? - [x] Did you add at least one test demonstrating the PR? - [x] Did you delete...

Feature

**Type of issue**: Feature Request **Is your feature request related to a problem? Please describe.** Add default connection feature support to Connectable. **Describe the solution you'd like** I'm not sure...

This is WIP, as the tests currently fail because I am not correctly catching the "contains" case: ``` root.map(_.proto) Some(chiselTests.RelativeMiddleModule@25b7c5dd) does not contain InstanceClone(chiselTests.RelativeInnerModule@6bc1e4db) root.map(_.proto) Some(chiselTests.RelativeMiddleModule@25b7c5dd) does not contain ModuleClone(chiselTests.RelativeMiddleModule@25b7c5dd)...

Feature

**Type of issue**: Feature Request **Is your feature request related to a problem? Please describe.** I would like to extend the functionality of MuxLookup a bit like this: ```scala val...

This is primarily a bug fix, but it changes widths in a way that could silently break user code so I'm framing this as an API Modification that has instructions...

API Modification

TODO: support backwards compatibility with old ordering, perhaps by new chiselOption After this change, all `Bundle` elements will be ordered by the order of their declaration, including inheritance. Fixes #4223....

Built on top of https://github.com/chipsalliance/chisel/pull/4160 so should merge this one after that one (might need rebase but git seems smarter about cherry-picks these days). This is very valuable for ChiselSim-style...

API Modification

This is an attempt towards a full-featured and user-friendly testing framework with `chiseltest` capabilities. I really like the chiseltest's API @ekiwi and ergonomics and I think keeping a similar interface...