A growing number of Chinese chip design firms have adopted open-source RISC-V in their chip designs as an alternative to Intel's proprietary X86 and Arm's architecture, in a bid to minimise potential damage from US sanctions and to save on licensing fees.
[....] "[This] gives Chinese companies access to a global open standard instruction set architecture (ISA) ecosystem," said Stewart Randall, head of electronics and embedded software at consultancy Intralink. "So Chinese companies can have access to, and create, their own cores or chips based on it."
However, some industry experts said China's adoption of open-source RISC-V architecture would not shield them from all US sanction risks, as America still holds the trump card when it comes to electronic design automation (EDA) tools, the key software needed for chip design, as well as chip manufacturing technologies.
If you really want to create your own cores from scratch, without licensing anyone else's IP, is it truly possible to do so with RISC-V?
See Also:
(Score: 2) by Thexalon on Friday May 20 2022, @11:50AM (3 children)
China produces a significant percentage of the world's chips domestically. In order to produce a chip, they need the design of that chip. Ergo, if the US (or much more importantly Taiwan and South Korea) cut them off, they can produce those chips themselves quite easily. Sure, they'd have to ignore foreign patents, but if they're already sanctioning you who cares?
But I for one won't complain if RISC machines make a comeback. They make at least as much sense as Intel's stuff, arguably significantly more sense.
"Think of how stupid the average person is. Then realize half of 'em are stupider than that." - George Carlin
(Score: 1, Informative) by Anonymous Coward on Friday May 20 2022, @12:02PM (2 children)
Intel CPUs have been "RISC" for many years now. The CISC Intel instructions are translated into RISC instructions and run by a RISC core. To be totally precise, all modern CPUs are a hybrid of RISC and CISC, using design aspects of each that make sense. Thus, you could say modern CPUs are "mostly RISC."
(Score: 0) by Anonymous Coward on Saturday May 21 2022, @08:21PM (1 child)
For example you can't assume that every instruction is 4 bytes so if you're going to speculatively execute 4 instructions you can't just simply fetch 4 sets of 4 bytes and try speculatively executing each instruction.
That said ARM has the thumb instruction set too.
(Score: 0) by Anonymous Coward on Sunday May 22 2022, @05:38PM
this is a feeling, since i am no chip designer, but the CISC legacy of intel was prolly influenced by the biggest enabler *cough*m$*cough* which needed a cpu that was a "caset player" for windows software.
so, like a win-cpu, not a fast, lean, smart cpu design where other OS software could make use of it.
again, i have a feeling that cpu designers at intel sighed a breath of relief when linux came on to the scene and a chance to remove the cruft and add some risc?
no linux happend, we'd prolly have >20 long CISC instruction sets gear for .NET intel chips.