2022年CPU行业发展现状分析.pdf





《2022年CPU行业发展现状分析.pdf》由会员分享,可在线阅读,更多相关《2022年CPU行业发展现状分析.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年CPU行业发展现状分析1.国产CPU孰能率先崛起国产CPU的“后发劣势”明显,在“十五”期间启动发展国产 CPU的泰山计划,2006年正式启动的“核高基专项”才让国产 CPU快速发展。在国家支持下,孵化出鳏鹏、飞腾、龙芯、兆芯、海光、申威等一批优质国产CPU公司。我们选取其中较为成熟的海光CPU为例,介绍CPU设计过程中的核心和关键,结合之前的回顾,以及对现有国产CPU的理解,回答以下三个问题:国产CPU有哪些路线?国产CPU 短板在何处?国产CPU每条路应该怎么走?1.1 CPU是如何设计的?基本构成:一般来讲,CPU根据不同的产品规格定义,需要在一块基板上封装1 至 4 颗裸片。
2、裸片的内部结构非常复杂,主要功能模块包括处理器核心(Core)、片上网络、各类接口控制器等;除硬件电路外,裸片中还集成了复杂的程序代码(“微码系统”)。图 10:CPU基本构成以海光CPU为例,各部分功能如下:1)处理器核心。每颗“裸片”具有8 个处理器核心(含高速缓存),不同规格的海光 CPU包 含 1 至 4 颗裸片,进而具有数量不等的处理器核心。处理器核心是CPU的关键的控制、计算部件,决定了 CPU最主要的技术特征。2)片上网络。片上网络是CPU内部数据传输的通道,包括控制网络和数据网络。片上网络的带宽、延时对多核处理器的性能影响较大。3)接口控制器。不同的接口控制器用于连接CPU所搭
3、载、控制的不同外部设备。例如:内存控制器用于访问DDRSDRAM内存,PCIe控制器用于连接PCIe设备,USB控制器用于访问USB设备,SATA控制器用于读写SATA设备等。4)微码系统。微码系统由微码程序和对应的执行硬件组成。通过微码程序的运行,将复杂的X86指令翻译成相对简单、规整的微码指令。微码系统直接影响处理器的安全,包括变更安全算法(国密密钥)、利用微码系统修复O 些安全漏洞、扩展安全指令集等。5)HMI/xHMI多片互联控制器。HMI/xHMI具有高带宽、低延时特点,可以完成裸片间和处理器间的高速互联,从而实现M C M 和 Chiplet的片上封装,以及双路服务器架构设计。图n
4、 :CPU设计流程爰病脩验来管厚以海光C P U 为例,需要经过以下设计步骤:1)架构设计。处理器系统架构设计包括处理器功能逻辑设计和微结构设计,对处理器功能、性能和生态至关重要。在架构设计环节中,功能逻辑设计是指基于对产品预期和产品定义,规划出处理器产品的模块架构、功能逻辑,以及指令集、数据结构、接口协议等;微结构设计是规划出集成电路裸片的具体实现方式,包括流水线设计、逻辑单元设计、高速缓存结构、片上网络、接口控制器设计等。2)电路设计。电路设计是将处理器芯片各个功能模块用硬件语言设计出来,形成可供晶圆代工厂使用的电路版图。处理器核心的微结构精巧,流水线级数多,主频高,电路代码设计复杂。3)
5、微码系统设计。微码系统设计包括微码软件编程、微码执行硬件研发。微码软件包括微码程序、微码编译器和微码补丁。微码系统设计贯穿处理器设计全过程,通过微码补丁形式还可以修复部分硬件设计缺陷。4)安全模块设计。安全模块设计包括处理器安全架构、专用硬件、软件、密钥管理等,贯穿处理器设计全过程,在处理器量产后仍需要为可能出现的安全漏洞提供及时、有效的修复方案。5)仿真模拟。仿真模拟是指利用专用软件、高性能仿真模拟器对处理器核心和电路设计进行模拟验证。海光高端处理器电路规模大,必须使用仿真加速专用硬件来提高仿真模拟的效率。6)产品设计。产品设计根据终端应用需求,规划公司具体产品配置及内部构成。产品设计过程还
6、需要考虑基板开发、后端设计、工程样机系统设计、产品测试、测试板卡和工具软件开发等工作。7)流片工艺优化。晶圆代工厂基于公司提供的电路版图进一步设计出掩膜,然后经过复杂的雕刻过程生产出裸片。公司流片工艺团队需要和公司芯片设计、晶圆代工厂工程团队形成深度的技术互动,不断升级芯片雕刻工艺,验证流片工艺流程,提升晶圆制造良率。流片工艺优化环节可分为流片工艺升级、晶圆加工流程验证、晶圆级测试等环节。8)基板及封测工艺开发。公司将处理器封测工作委托给外部封测代工厂完成,但是基板开发、封装工艺流程验证、测试程序开发等仍需要公司完成。9)硅后验证。处理器完成封装以后,需要进行大量的测试工作,统称为硅后验证。硅
7、后验证工作量较大,需要进行工程样机系统设计、产品测试、测试板卡和工具软件开发等大量支持产品市场应用的验证测试工作。1.2国产C P U 各条路怎么样?目前国产C P U 的服务器主要应用于电信运营商、金融、互联网等领域,例如,电信运营商云服务资源池系统支撑云业务应用,银行和证券公司查询、交易系统,互联网的搜索、计算服务、存储等应用;国产C P U 的工作站主要应用场景为工业设计和应用、图形图像处理,例如V R、A R 图形渲染场景,以及智能工厂数字李生应用等。当前,国产C P U 公司根据使用的架构走出三条不同的道路:1)X86架构:兆芯、海光。此种模式属于IP 内核授权的模式,目前是仅内核层
8、级的授权,优点是技术门槛低、性能起点高、没有生态壁垒,缺点是自主可控的程度低,且购买授权的成本较高。以这条路线发展,不存在生态壁垒,可以借鉴本文1.3中AMD崛起的路线和策略,在技术上通过不断迭代逐步缩小差距。但是这种购买授权的方式,没有从根本上解决自主可控的需求,在中美关系不明朗的背景下,确实面临授权中断的风险,市场上一些激进的声音甚至认为使用X86的不能称为“国产芯片”。2)ARM架构:飞腾、鳏鹏。此种模式为指令集架构授权,自主化程度相对较高,ARM主要有三种授权等级:其中指令集层级授权等级最高,企业可以对ARM指令集进行改造以实现自行设计处理器,此前海思、飞腾已经获得ARMV8永久授权,
9、今年4 月 Arm确认Armv9架构不受约束,华为海思可获授权。以这条路线发展,存在较高的技术门槛,ARM架构目前在桌面和服务器端的生态远不如X 8 6,但是指令集架构的永久授权,一定程度上满足了自主可控的需求,但是依然存在未来更新版本被断供的风险。图12:服务器端X86架构销售量占比绝对领先3)MIPS等自主架构:龙芯、申威。此种模式是自主研制的指令集,高度自主可控,但是技术门槛高,生态构建极其困难。以这条路线发展,最大的困境是生态上的建设,如何在落后的情况下,建立起可靠可持续的生态,是重要课题。C P U 的下游应用市场主要分为:政务及重点行业市场、企业级市场、消费级市场。其中,政务及重点
10、行业市场对安全性以及自主可控要求最高,同时对生态的要求相对最低,是与国产C P U 前期发展水平相匹配的,因此这部分市场是国产C P U 成长的根基所在。未来,随着产品性能不断优化,生态逐步趋于完善,企业级市场将为国产C P U 提供巨大市场空间。基于目前国产C P U 替代市场的主要特征,我们认为,使用 A R M 架构的国产C P U,将在短期内受益于重点领域信创市场的快速增长;使用自主架构的国产C P U,生态建立需要一定的时间,中长期看,有望实现党政及特殊领域的大面积甚至全面替代;使用X86架构的产品,性能和生态显著较好,短期内可利用成本优势打开一部分企业市场,但长期看受外部影响较大,
11、存在较大的不确定性。1.3国产CPU到底弱在哪?想要探讨国产CPU未来的走势,就必然要面对一个十分现实的问题:国产CPU到底弱在哪里?我们认为,国产CPU与全球领先水平的差距主要概括为:性能差距、生态差距。性能上,国产CPU存在明显劣势。表3:国 产PC芯片性能差距较大1 厂商最新CPU指令集授权方式内核主频工艺合作方/资方!谣3A5000LoongArch自研4 核2.3-2.5GHZ12nm中科院申威SW42MSW-64自研4 核2.0GHz28nm江南计算所飞腾D2000ARMv8指令集构授权8 核2.0-2.6GHZ14nm国防科大海光Hygon3250X86IP核授权8 核2.8GH
12、z14nmAMD/中科喀光KX-U6880AX86卬锡助又8 核3.0GHz16nmVIA/上海国资委Intel酷睿 i9-12900KSX86自研16核5.5GHzlOnmW余 后 来 皆 厚1、单核性能不行还是核数不够多?目前国产CPU的关键问题还是在于单核的性能较弱。Intel还在做4 核产品的时候,国内核高基计划就已经实现了8 核产品的研制,但是整体性能完全劣后于Intel同期产品。2、工艺不行还是设计能力不行?目前国产CPU的主要差距在于设计能力上。以Intel和完全自主的龙芯对比,Intel在 130nm工艺就做到了主频3.8G,而龙芯的3A1000在同等工艺和核数前提下,主频只有
13、1G,如果将Intel产品降到1 G,性能是龙芯的5 倍。纵向对比看,同样以龙芯为例,其第二代产品3A2000在没有提升主频的前提下,通过设计能力的改进,性能提升了 2.5倍;3A3000提升至28nm制程后,主频提升至L 5 G,性能提升1.6倍;3A4000在原工艺基础上,通过设计提升性能2 倍;3A5000提升至14nm制程,性能提升1.6倍;目前在研的3A6 0 0 0,据龙芯介绍,其性能已经达到了 Intel在 14nm的性能水平。从纵向发展历程来看,相同工艺条件下,设计能力提升带来的产品性能提升十分显著,在 fabless模式下,设计能力的差距显得尤为重要。3、产品性能完全决定用户
14、体验?产品性能是影响用户体验的重要因素,但是系统优化同样重要。例如,在 2010年 iPad就风靡全球,但当时的CPU性能只有Intel的 1/2到 1/3左右,但是用户体验和评价都很好,就是得益于苹果的系统优化。而国产C PU 由于积累不够,即使在产品性能已经能满足某些重点领域信创的要求的情况下,用户体验依然比Intel差一些。性能差距只是外在表现,我们认为造成这种差距的内因,主要有以下几点:1、微架构设计能力存在显著差距。所谓微架构,即在指令集架构体系之内的一种结构设计,是 CPU内部晶体管的一种排列方式,属于指令集架构体系的框架之内,例如Intel的Icelacke.Broadwell。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 CPU 行业 发展 现状 分析

限制150内