芯片两个基本概念
1. 指令集,指芯片可以执行的命令
2. 架构,指芯片物理结构的设计
ARM:
华为有ARMv8、v9指令集授权以及v8的架构授权,但v9的ARM官方架构得不到授权,自己有泰山架构,设计了鲲鹏等芯片
ARM指令集仅授权少数几家厂商使用并且不允许拓展指令集,可以基于指令集设计自己的架构,目前苹果和华为有这方面的项目,其它企业直接购买使用ARM的架构,如高通,联发科。
如果华为能设计生产出媲美苹果M系列的架构,配合自家的鸿蒙系统,在消费市场大有可为。
X86:
海光有x86指令集授权,有Zen1架构授权
但已明确得不到后续扩充指令集和架构的授权。
国内企业在这上面继续投入没有前景
MIPS:
已转投RISC-V阵营
RISC-V:
基于BSD协议开源
平头哥、地平线等等国内大量企业在使用。
由于允许厂家自行拓展指令集,因此各厂家生态基本不兼容。
类似Linux的地位,行业总是需要这么一个产品,在专业领域可以深耕,但消费领域很难出头。
LongArch:
龙芯吃透了MIPS指令集之后重新设计的指令集,可以认为是MIPS的升级版本,但不存在专利纠纷
目前已学习RISC-V开源免费
已集成到Linux内核,目前根系统Deepin官方发布了龙芯版,有望在国内信创领域做大做强。后续如果Debian,Fedora,Arch等根发行版能发行龙芯版,那么在Linux全球市场和服务器市场,有机会取得一席之地。
申威:
不详,定向开发