壹
1979年,一家在剑桥的初创计算机公司Acorn接到了一个意想不到的活。
一个客户找到他们,想让他们生产一款slotmachine,看过老港片的一听这名字都明白,这是一款老虎机。
有钱不赚王八蛋,很快,一款基于6502 CPU(就是著名的红白机CPU)的老虎机问世了,Acorn拿到了第一桶金。
由于这款老虎机性能很不错,Acorn突发奇想,把这款老虎机装个键盘,变成计算机,能不能跟苹果的Apple II掰掰手腕?
说干就干,于是从老虎机改装过来的BBC Micro计算机诞生了,这玩意相当简陋,基础版本连显示器都没有,就一个和键盘一体的主机,连到电视机上实现计算机的一些基本功能,说实话,基本上和小霸王学习机差不多。
虽然BBC Micro获得了成功,但和同时期开创一体机先河的Apple Lisa相比就是个屌丝,利润率低得可怜。
所以,Acorn就想开发一个类似苹果那样的一体机,但是很快发现,6502这款CPU不能满足需求了,于是Acorn就找到英特尔,看看能不能把Intel 80286 CPU的架构用在他们的新计算机中?
看到没?Acorn想买的不是CPU,而是CPU架构,然后在这个架构下,利用英特尔的设计和指令集,根据自身需求进行深度定制。
这种授权赚不到什么钱,英特尔看都没看就说,滚。
历史证明,英特尔做了一个非常错误的决定,一手培植起了一个强大对手。
吃了闭门羹的Acorn回来痛定思痛,下定决心,我要自研CPU!
很快,Acorn把自己的芯片搞出来了,也就是Acorn RISC Machine,简称ARM1,没错,这就是后来鼎鼎大名的ARM,芯片的性能不赖,但更关键的是,Acorn搞了一套和英特尔x86完全不一样的精简指令集–RISC。
指令集这个概念比较复杂,我们可以简单将其理解为一个机器硬件的运行规范。打个比方,一支军队就是一台计算机,那么所有士兵就是硬件,士兵的各种战术操典和规章制度就是指令集,军队的战术方案就是软件。
当软件开始运行的时候,战术方案要被各种战术操典和规章制度进行分解,指导每个士兵具体要干什么,当每个士兵都完成自己分解后的任务时,作战任务就完成了,在这一过程中,士兵甚至不需要知道战术方案是什么,只需要自己拿着长矛往前戳就行。
为啥要搞指令集呢?这是为了保证同一款软件,在不同硬件也能跑起来。
如果指令集不同的话,就好比把罗马军队的战术方案,交给秦军去执行,这肯定执行不下来,但如果秦军和罗马军队都是用同一套“战术操典和规章制度”,那么让他们去执行同一个战术方案,就没问题了。
后来,英特尔和ARM各自发展,英特尔凭借着与微软事实上的结盟(Wintel生态),使其x86指令集在计算机领域成为一座高山。
而ARM的RISC虽然出道晚,但是靠着自身的开源特性,和Android操作系统形成了AA生态,在移动设备处理器市场占据了绝大多数份额。
几十年过去,x86指令集和ARM的RISC指令集,已经占据垄断地位,无论谁想造芯片,都绕不开这俩,哪怕苹果的M系列高端芯片,也是用的RISC。
而中国的高端处理器芯片公司也不例外,要么基于海外公司已有的架构进行研发,要么通过获得知识产权(IP)授权来设计芯片,主要就是ARM。
这样一来,就相当于把脖子送到了别人手中,让别人想怎么掐就怎么掐。
2021年,英伟达收购ARM。
虽然英伟达表示收购不会影响对中国芯片公司的ARM授权,但看看如今美国对华芯片制裁的魔怔程度,谁能保证未来有一天英伟达不会取消中国芯片公司的IP授权?
所以,中国人必须要有自己的指令集,比如李科奕创立的华夏芯(北京)通用处理器技术有限公司,曾号称国内唯一一家拥有自研指令集的公司。
贰
中国近些年的芯片产业发展,有三个关键节点:
大基金成立、科创板设立、美国制裁。
2014年9月,国家集成电路产业投资基金正式设立,虽然这个基金完全市场化运营,但其阵营相当豪华,第一大股东为财政部,其他股东包括很多知名国企、央企,如中国烟草总公司、中国移动等。
因为涉及规模巨大(首期募资人民币1387亿元),所以被业界称为“大基金”。