细数一下国内自主开发CPU的公司与现状,以及它们选择的指令集流派
欢迎下载
最近痛陈国产“芯”悲惨历史的各种文章充斥网络,各种民族主义泛滥,今天本号斗胆也评论下国产CPU为何尚未足够成功,原因很简单,那就是手气差——选错了指令集架构。
本文节选于出版书籍《手把手教你设计CPU——RISC-V处理器篇》第一章。
ISA请扛起这口锅——为什么国产CPU尚未足够成功
众所周知,芯片是我国信息产业发展的核心领域,而CPU则代表了芯片中的核心技术。在此方面,我国与发达国家相比有着明显的差距。虽然经过多年的努力,技术差距已经有了显著的缩小,但是在民用商业领域内,仍然没有看到太多国产CPU的身影。是什么原因造成国产商业CPU尚未足够成功这一现状呢?接下来,我们便细数一下国内自主开发CPU的公司与现状,以及它们选择的指令集流派。通过逐一分析其过去与现状,相信能够让读者得到答案。
MIPS系——龙芯和君正
1.龙芯
龙芯CPU由中国科学院计算技术所龙芯课题组研制,由中国科学院计算技术所授权的北京神州龙芯集成电路设计公司研发。以下是龙芯CPU芯片的相关简介。
·龙芯1号的频率为266MHz,最早在2002年开始使用,如图1-3所示。
·龙芯2号的频率最高为1GHz。
·龙芯3A系列是国产商用4核处理器。最新龙芯3A3000基于中芯28nm FDSOI工艺,设计为4核64位,主频为1.5GHz,功耗仅为30W,非常适合笔记本平台。
x86架构和arm架构区别
·龙芯3B系列是国产商用8核处理器,主频超过1GHz,支持向量运算加速,峰值计算能力达到128GFLOPS,具有很高的性能功耗比。龙芯3B系列主要用于高性能计算机、高性能服务器、数字信号处理等领域。
2.君正
国内的MIPS系还有另外一家公司——北京君正。君正和龙芯同属于MIPS阵营,与龙芯着力于桌面PC处理器不同,北京君正是国内较早专注于可穿戴、物联网领域的本土IC设计公
司之一。由于嵌入式芯片的软件一般按需求定制。这导致在智能可穿戴市场,相当一部分可穿戴产品和应用软件具有专用性,软件生态链相对较短,加上应用需求的多样化,因此不能用一套通用方案来满足所有人的要求,所以在这个领域没有某个厂商可以实现垄断。因此,在智能穿戴市场不容易出现PC和移动手机市场那样被x86与ARM架构垄断的情况。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。