国产 CPU 分这么几类吧: 先不谈制造,只说 CPU 设计: 1. 龙芯这种从下到上都是自主设计,指令集虽然是模仿的,但也勉强算是自主的,现代 CPU 架构下指令集的差异性已经不大了。 2. 用开源的硬件方案的,代表类型有 SPARC 架构下的一些 CPU,比如神舟飞船上用的就是这类,拿别人开源的东西改改就可以用了。 3. 直接买别人的硬件方案,这了指的是买了全套东西的那种,代表类型有 alpha 架构,也就是申威系列,太湖之光用的。 4. 拿别人的授权,然后生产 CPU 的,代表类型是华为海思这种,拿到 ARM 的授权,然后重新设计的,虽然 ARM 会提供公版,但像拿来直接用还是有点难度的。 5. 破解、抄袭、打磨别人家的 CPU 的,有一些研究所在做。
以上只是分类,就现状来说: 龙芯这种其实意义是最大的,基本上把 CPU 设计中所有的水都试过,虽然也出过能跑 Linux 的桌面版本,但整体技术来说有点落后,并且市场前景也不乐观,MIPS 自己都快死了。 龙芯肯定会活着,至少作为国家战略的技术储备,也会有人让它活着,但活的好不好就难说了。玩硬件太烧钱了,看 Intel 挣的多,烧的钱更多。
狭义的看,像兆芯这种其实不算,因为没有什么自主性可言,其实就是 VIA,但要是哪天 VIA 卖给国内也许不是什么坏事,起码可以合法生产 x86 的 CPU 了(评论里说最新的兆芯已经重新设计 IP 了,如果这样就跟海思之类的差不多)。 拿到的授权不同,自主的程度也不一样,有些可以做深度定制,有些就只能简单改改,因为这类厂商实在是太多了,我了解的不全,不好一一评价。但我个人认为,从商业化的角度上看,这条路是最好走的。兼容性上没有门槛,前期不需要烧特别多的钱(但也不少),对于商业化来说相对比较容易。