Jiuyang Liu
Jiuyang Liu
### Contributor Checklist - [ ] Did you add Scaladoc to every public function/method? - [ ] Did you add at least one test demonstrating the PR? - [ ]...
This API considers harmful and misleading to users. Most of users use this API as decoder, however this is a sequentially cascaded Mux without logic minimization, synthesizer won't aware of...
### Contributor Checklist - [ ] Did you add Scaladoc to every public function/method? - [ ] Did you add at least one test demonstrating the PR? - [ ]...
This PR refactor `StrongEnum` to use `CustomRadixTransform` in chipsalliance/firrtl#2434. Original API was deprecated in #2240 ### Contributor Checklist - [ ] Did you add Scaladoc to every public function/method? -...
Based on the disscussion on the dev-meeting. Bits will return UInt, which is a strange API, I think we need to remove this API. Then adding it back after making...
I'm trying to split Bits into small types, and add return type to each type in type hierarchy. I don't know will this work or not, seems to be a...
Fix an old TODO. ### Contributor Checklist - [ ] Did you add Scaladoc to every public function/method? - [ ] Did you add at least one test demonstrating the...
**Type of issue**: feature request **Impact**: API addition (no impact on existing code) **Development Phase**: proposal **Please tell us about your environment:** x.5-SNAPSHOT **What is the use case for changing...
https://github.com/OpenXiangShan/XiangShan/blob/ab2d19052a364aaeac7f77d1ad8c34b424f7552a/src/main/scala/xiangshan/backend/MemBlock.scala#L125 Here is what we didn't in RocketChip https://github.com/chipsalliance/rocket-chip/blob/86a2f2cca699f149bcc082ef2828654a0a4e3f4b/src/main/scala/rocket/DCache.scala#L558-L573 ## Why this is not good? Atomic should be close to memory hierarchy to avoid live-lock, XiangShan implement this kind of...
This is needed for RC bumping after chipsalliance/rocket-chip#2967 get merged.