- Dec 24, 2022
-
-
Jiuyang Liu authored
-
- Dec 22, 2022
-
-
Jerry Zhao authored
-
- Dec 20, 2022
-
- Dec 08, 2022
-
-
Yinan Xu authored
This commit changes how compressed move instructions are decoded. It adds an useAddiForMv argument to RVCDecoder to allow the user to specify how C.MV is decoded. From RISC-V spec, C.MV expands to a different instruction than the canonical MV pseudoinstruction, which instead uses ADDI. Implementations that handle MV specially, e.g. using register-renaming hardware, may find it more convenient to expand C.MV to MV instead of ADD, at slight additional hardware cost. We add a configuration option for decoding C.MV to ADDI.
-
Jerry Zhao authored
-
- Nov 22, 2022
-
-
Jerry Zhao authored
* Bump to scala 2.13.8 * Bump hardfloat to scala 2.13.8 * Bump to scala 2.13.10/chisel 3.5.5
-
- Nov 16, 2022
-
-
Jerry Zhao authored
floatTypes should be a def, otherwise minFLen/fLen may be 0 when the expression is evaluated
-
- Nov 08, 2022
-
-
fzi-hielscher authored
On systems without atomics a dummy bundle is created. After switching to chisel3 the explicit tieoff is required to prevent an unconnected wire error during verilog generation.
-
- Nov 05, 2022
-
-
Sihao Liu authored
* [fix] missing PTE Cache tag MSB caused by width mismatch * consider tag is wider case * Update src/main/scala/rocket/PTW.scala Co-authored-by:
John Ingalls <43973001+ingallsj@users.noreply.github.com> Co-authored-by:
John Ingalls <43973001+ingallsj@users.noreply.github.com>
-
- Nov 04, 2022
-
-
Jerry Zhao authored
-
- Oct 29, 2022
-
-
Zenithal authored
-
- Oct 21, 2022
-
-
Michael Etzkorn 明凯 authored
-
- Oct 20, 2022
-
-
Sihao Liu authored
-
- Oct 09, 2022
-
-
Jerry Zhao authored
-
- Oct 07, 2022
-
-
Jiuyang Liu authored
-
- Oct 06, 2022
-
-
Jiuyang Liu authored
-
- Oct 04, 2022
-
-
Tianrui Wei authored
* feat: convert groundtest to chisel3 (#3048) * refactor util/package to chisel3. (#3050) * refactor TLBPermissions to chisel3. (#3055) * refactor ICache to chisel3. (#3064) * refactor PTW to chisel3. (#3067) * refactor CSR to chisel3. (#3068) * refactor Timer to chisel3. (#3078) * refactor DCache to chisel3. (#3077) Signed-off-by:
Tianrui Wei <tianrui@tianruiwei.com> Co-authored-by:
Jiuyang Liu <liu@jiuyang.me> Co-authored-by:
SingularityKChen <chency_singularity@163.com>
-
- Oct 03, 2022
-
-
Yanqi Yang authored
-
- Sep 30, 2022
-
-
Jiuyang Liu authored
-
- Sep 20, 2022
-
-
SingularityKChen authored
+ also remove "init = " and "next = " (with param name) as new chisel-plugin in 3.6 won't compile. + DontCare the IO as there are some unconnected IOs in some occasions.
-
- Sep 18, 2022
-
-
SingularityKChen authored
Co-authored-by:Jiuyang Liu <liu@jiuyang.me>
-
SingularityKChen authored
* refactor IBuf to chisel3. Co-authored-by:Jiuyang Liu <liu@jiuyang.me>
-
SingularityKChen authored
-
Tianrui Wei authored
convert prci directory to use chisel3 Signed-off-by:Tianrui Wei <tianrui@tianruiwei.com>
-
Tianrui Wei authored
* feat: convert unittest to chisel3 Convert unittest subdir to use chisel3 Signed-off-by:Tianrui Wei <tianrui@tianruiwei.com>
-
Yanqi Yang authored
-
Tianrui Wei authored
- Converts the regmapper directory to chisel3 - fix import style and add IO wrapper - Add IO wrapper for declaration, and use explicit import - remove whitespaces and brackets Signed-off-by:Tianrui Wei <tianrui@tianruiwei.com>
-
SingularityKChen authored
-
SingularityKChen authored
-
SingularityKChen authored
-
- Sep 17, 2022
-
-
John Ingalls authored
-
- Sep 15, 2022
-
-
SingularityKChen authored
-
Tianrui Wei authored
Bump the formal subdirectory to chisel3 Signed-off-by:
Tianrui Wei <tianrui@tianruiwei.com> Signed-off-by:
Tianrui Wei <tianrui@tianruiwei.com>
-
Jerry Zhao authored
* Add TLResourceRemover * RegionReplicator: only check prefix when relevant * Support incoherent access to AXI4 extmem through sbus
-
- Sep 14, 2022
-
-
SingularityKChen authored
-
SingularityKChen authored
-
- Sep 13, 2022
-
-
SingularityKChen authored
-
SingularityKChen authored
-
- Sep 12, 2022
-
-
SingularityKChen authored
-
- Sep 07, 2022
-
-
Tuo Li authored
RoccBlackBox fixes for: 1) incorrect signal assigned to rocc_resp_bits_rd; 2) incorrect behavior in synthesis result (tested on FPGA) (#3035)
-