Jiuyang Liu

Results 142 issues of Jiuyang Liu

This refactor adds ``` Dependency[AddDefaults], Dependency[AddImplicitEmitter], Dependency[Checks], Dependency[AddCircuit], Dependency[AddImplicitOutputFile], Dependency[CreateParametersInstancePhase] ``` to `GoldenGateCompilerPhase.prerequisites` and use `PhaseManager` to use dependency API to manage `GoldenGateCompilerPhase` dependency.

Generate by `git merge bump_chisel3 seq_patch0 seq_patch1`

To make localization more smooth. I think we can considering use fpga-shell to serve as standard shim. This can ease the maintaining burden, and make new platform supports more easy....

In the Chisel 3.6, the compatibility layer of Chise2 will be finally deprecated after chipsalliance/chisel3#2668 get merged, In the open-source community, RC is obviously the biggest downstream user of this...

proposal

**Related issue**: **Type of change**: bug report | feature request | other enhancement **Impact**: no functional change | API addition (no impact on existing code) | API modification **Development Phase**:...

**Type of issue**: feature request **Impact**: no functional change **Development Phase**: request **Other information**

documentation

Use `chisel3.util.experimental.BitSet.fromRange` and `chisel3.util.experimental.decode.bitset` to replace `freechips.rocketchip.diplomacy.AddressDecoder` **Type of issue**: feature request **Impact**: no functional change **Development Phase**: proposal **What is the current behavior?** Years(literally) ago, I reviewed `AddressDecoder` in...

proposal

this PR make RC be able to compile against FIRRTL 1.6.X after chipsalliance/firrtl#2519 merged. This should be merged as a part of 1.6.X bumping. **Type of change**: other enhancement **Impact**:...

**Type of issue**: other enhancement **Impact**: API modification **Development Phase**: proposal **Other information**

proposal
draft

The valid-cancel decoupling strategy is never used in public open source projects, including `sifive-inclusive-cache`, `sifive-blocks`, `chipyard` and `Xiangshan`. This is basically an untested, off-spec, non-open-source used feature, which introduce maintaining...