chisel
                                
                                 chisel copied to clipboard
                                
                                    chisel copied to clipboard
                            
                            
                            
                        Chisel: A Modern Hardware Design Language
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...
### 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...
**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)...
**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...
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...
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...