← Back to context

Comment by Joel_Mckay

14 hours ago

I would agree for FPGA soft-cpu the RISC-V is an obvious choice.

But in general, the next question will be which version did you deploy, and which cross-compiler do you use. All the documentation people search will have caveats, or simply form contradictory guidance.

The problem isn't the ISA, but the ill fated trap of trying to hit every use-case (design variant fragmentation.) ARM 6 made the same mistake, and ARM8/9 greatly consolidated around the 64 bit core design.

Indeed, an ISO standard may help narrow the project scope, but I doubt it can save the designs given the behavior some of its proponents have shown. =3

People complain about fragmentation, but I feel like they are missing the forest for the trees.

In the past if you didn't find something you needed, you'd design your own. Now you just tweak RISC-V.

I mean "12 variants of RISC-V" is actually less fragmentation than "RISC-V and 11 others".

As long as there is a stable core to target, that is all that matters for main stream adoption, and profiles and distros are already there with RVA23.