4 ms·
No details on the size of the investment. Apparently just making sure Eben Upton 's chip designs don't wander of to the RISC-V dark side?
by repelsteeltje 3y ago
No details on the size of the investment. Apparently just making sure Eben Upton 's chip designs don't wander of to the RISC-V dark side?
- freedomben 3y agoIndeed, this is very important for ARM. IoT and small devices are still a huge market for ARM and one that is damn near monopolized by market dominance. Protecting that is one of most important "strategic" things they need worry about.
- cptskippy 3y agoFrom what I've heard, there are a lot of incompatible ISA implementations of RISC-V. Raspberry Pi adopting a specific ISA might be a tipping point in RISC-V adoption.
- snvzz 3y ago>there are a lot of incompatible ISA implementations of RISC-V That is a form of FUD that unfortunately shows up very often. In reality, all known application processors (e.g. made to run a software stack based on Linux), follow the RVA profile[0] spec. So do all Linux binary distributions known to support RISC-V. As well as the BSDs. Specifically, they currently target RVA20, and thus also support RVA22. 0. https://github.com/riscv/riscv-profiles/releases https://github.com/riscv/riscv-profiles/releases
- cptskippy 3y agoI'm not disagreeing with you that it's a bit of FUD, however what you're saying isn't entirely true either. > In reality, all known application processors (e.g. made to run a software stack based on Linux), follow the RVA profile[0] spec. What profile does Greenwave's GAP8 conform to? > Specifically, they currently target RVA20, and thus also support RVA22. Anything targeting RVA20 wouldn't be forward compatible. RVA22 added vector and floating-point extensions that a processor conforming to RVA20 wouldn't necessarily have or that wouldn't necessarily be compatible with RVA22.
- snvzz 3y ago>What profile does Greenwave's GAP8 conform to? That's a microcontroller, and designed to run your custom code. Regardless, it does conform to RVI20 profile, and supports the optional M and C extensions. It will thus run RVI20 code w/o issue. >or that wouldn't necessarily be compatible with RVA22. If not clear enough, all RVA20 code runs unmodified on RVA22.
- cptskippy 3y ago> That's a microcontroller, and designed to run your custom code. It is specifically marketed as an application processor. > If not clear enough, all RVA20 code runs unmodified on RVA22. Sorry I misunderstood what you were saying. I thought you meant software targeting RVA22 would run on a RVA20 processor.
- deleted 3y ago[deleted]