chisel
                                
                                 chisel copied to clipboard
                                
                                    chisel copied to clipboard
                            
                            
                            
                        Chisel: A Modern Hardware Design Language
Dear, I'm a scala developer and i was wondering if there are any plans on upgrading the scala version and go to scala-3. I dont really do hardware development but...
### Contributor Checklist - [N/A] 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 **Impact**: API addition (no impact on existing code) **Development Phase**: request **Other information** **If the current behavior is a bug, please provide the steps to...
It's possible to add a prefix graph API to fine granularly control circuit PPA and optimize for post synthesizing from Chisel: This can benefit Add/Sub LeftOr/RightOr and other APIs **Type...
This is a proposal for a new type, `Contextual`, which allows Chisel users to define values differently for instances of the same definition, but access them only outside the instance...
Fixes #2366, draft until issue with name sanitization ([here](https://github.com/chipsalliance/chisel3/runs/5191739184?check_suite_focus=true#step:9:4263)) is fixed ### Contributor Checklist - [x] Did you add Scaladoc to every public function/method? - [x] Did you add at...
Presently, any use of `NoDedupAnnotation` or it's Chisel-level API, `doNotDedup`, will be silently ignored by a Chisel compilation. Consider the following circuit. Scastie snippet [here](https://scastie.scala-lang.org/apTbulfdSza3wrq7fpwaqg): ```scala import chisel3._ import chisel3.experimental.hierarchy.{...
**Type of issue**: feature request **Impact**: API addition (no impact on existing code) | API modification **Development Phase**: request **Other information** **If the current behavior is a bug, please provide...
**Type of issue**: bug report **Impact**: no functional change **Development Phase**: request | proposal **Other information** **If the current behavior is a bug, please provide the steps to reproduce the...
**Type of issue**: feature request **Impact**: API addition (no impact on existing code) **Development Phase**: request **Other information** This is pretty easy to work around, but it might be nice...