4 ms·
That is a good comment, and I agree things like CSR differences could be annoying, but compared to the engineering challenges of designing the Oryon cores from
by coder543 2y ago
That is a good comment, and I agree things like CSR differences could be annoying, but compared to the engineering challenges of designing the Oryon cores from scratch… I still think the scope of work would be relatively small. I just don’t think Qualcomm seriously wants to invest in RISC-V unless ARM forces them to.
- sarlalian 2y agoThe bigger question is how much of their existing cores utilize Arm IP… and how sure are they that they would find all of it?
- eigenform 2y ago> I just don’t think Qualcomm seriously wants to invest in RISC-V unless ARM forces them to. That makes a lot of sense. RISC-V is really not at all close to being at parity with ARM. ARM has existed for a long time, and we are only now seeing it enter into the server space, and into the Microsoft ecosystem. These things take a lot of time. > I still think the scope of work would be relatively small I'm not so sure about this. Remember that an ISA is not just a set of instructions: it defines how virtual memory works, what the memory model is like, how security works, etc. Changes in those things percolate through the entire design. Also, I'm going to go out on a limb and claim that verification of a very high-powered RISC-V core that is going to be manufactured in high-volume is probably much more expensive and time-consuming than the case for an ARM design. edit: I also forgot about the case with Qualcomm's failed attempt to get code size extensions. Using RVC to approach parity on code density is expensive, and you're going to make the front-end of the machine more complicated. Going out on another limb: this is probably not unrelated to the reason why THUMB is missing from AArch64.
- IshKebab 2y ago> verification of a very high-powered RISC-V core that is going to be manufactured in high-volume is probably much more expensive and time-consuming than the case for an ARM design. Why do you say this?
- eigenform 2y agoPresumably, when you have a relationship with ARM, you have access to things that make it somewhat less painful: - People who have been working with spec and technology for decades - People who have implemented ARM machines in fancy modern CMOS processes - Stable and well-defined specifications - Well-understood models, tools, strategies, wisdom I'm not sure how much of this exists for you in the RISC-V space: you're probably spending time and money building these things for yourself.
- snvzz 2y agoThere is a market for RISC-V design verification. And there is already some companies specializing on supplying this market. They do consistently present at RISC-V Summit.