Re:RISC-V Business: Testing StarFive's VisionFive 2 SBC
by whitehexagon on Saturday March 04, 2023 @02:55PM
(#35023911)
thanks, so for something like the reviewed board above, how would RV64GC map into one of those profiles, or set of supported instructions?
Re:RISC-V Business: Testing StarFive's VisionFive 2 SBC
by brucehoult on Sunday March 05, 2023 @10:03PM
(#35037056)
RV64GC expands into RV64I + M + A + F + D + C. The CPU in this board also has the Zba and Zbb extensions (which together with a couple of others make up what was originally envisioned as the "B" extension, but it was decided to split it up).
Re:RISC-V Business: Testing StarFive's VisionFive 2 SBC
by snvzz on Saturday March 04, 2023 @06:22PM
(#35025528)
>Yeah unfortunately there isn't really a great place that lists all the extensions with links and ratification status.
RISC-V's wiki specification status page[0] is about as good as it gets.
But anyway there is a sort of standard set of extensions that "application processors" (I guess CPUs that want to run precompiled code) should support:
https://github.com/riscv/riscv-profiles/blob/main/profiles.a...
The 22 indicates the year.