riscv / riscv-j-extension

Working Draft of the RISC-V J Extension Specification
https://jira.riscv.org/browse/RVG-128
Creative Commons Attribution 4.0 International
158 stars 19 forks source link

About J Extension implementations questions #34

Open ghost opened 1 year ago

ghost commented 1 year ago

Does RISC-V J Extension have specific implementations of software simulators, such as Spike and Gem5?

martinmaas commented 9 months ago

For pointer masking, there are implementations for Spike and QEMU. However, these implementations are based on a very old version of the standard and will need to be updated once the architecture review committee approves the new version.

For instruction/data consistency, there will need to be a proof of concept simulator implementation, but this work has not started yet and needs to wait for the standard to be finalized.