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

I have a module and test below that uses module initialization value which works and tests fine under chiseltest but when ported over to ChiselSim, it started to fail. ```scala...

While rewriting some tests from chiseltest to ChiselSim, I've noticed ChiselEnum is not handled by the Peek/Poke API. In a test with `c.io.inst.peek() should be(inst)` where `inst` is a `ChiselEnum.Type`,...

ChiselSim Improvements I started porting some tests from chiseltest to ChiselSim and found some usability gaps that could be improved. Also some error: - [ ] Having a simulator which...

### 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...

Not ready for review yet but this PR adds a raw API for DPI intrinsics and demonstrates usage. The test passes locally but requires a new version of firtool. ###...

Feature

### 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**: Bug Report **Please provide the steps to reproduce the problem:** Consider the following Chisel: ```scala //> using scala "2.13.12" //> using dep "org.chipsalliance::chisel:6.4.0" //> using plugin "org.chipsalliance:::chisel-plugin:6.4.0"...

**Type of issue**: Bug Report **Please provide the steps to reproduce the problem:** Having a simple module containing any `Analog` port, generates an error when testing with ChiselSim. **What is...

bug

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

Change the way that Chisel IR creates registers to move these outside of when blocks. This works towards a world where the only statements allowed under FIRRTL when blocks are...