芯片层 开放阅读

RISC

Reduced Instruction Set Computer

概念 ID
reduced-instruction-set-computer
更新时间
2026-05-29
来源数量
待补

RISC

1. 3 秒看懂

  • RISC = Reduced Instruction Set Computer,一种以 精简指令集 换取硬件效率、高性能与低功耗的设计哲学,本质是“让硬件只做最必要的事”。
  • 核心特征:Load/Store 架构(仅加载/存储指令访问内存)、指令长度固定且格式规整(典型为 32‑bit)、大量通用寄存器(常见 32 个)、单周期执行导向(CPI 接近 1)。
  • 现实意义:你手机中的 ARM 芯片、火爆的 RISC‑V 开源生态、路由器里的 MIPS 都属于 RISC 流派。它既是移动与物联网处理器的事实标准,也是 AI 加速器控制核心的默认选择。

2. 3 分钟产业解释

RISC 不是某款具体产品,而是一套计算机体系结构设计范式。它诞生于 1980 年代初:IBM 801 项目率先探索全流水精简设计;加州大学伯克利分校的 RISC‑I/II 与斯坦福大学的 MIPS 用实验证明,精简指令+流水线可以媲美甚至超越当时庞大、复杂的 CISC(Complex Instruction Set Computer)。

核心设计原则包括:

  • 所有运算在寄存器内完成,内存访问只通过 load/store 指令;
  • 指令长度固定(多数为 32 位),取指、译码极其规整;
  • 指令格式高度统一,操作码与寄存器字段位置固定,便于流水线和高频设计;
  • 大量使用流水线,追求理想情况下每个时钟周期完成一条指令(CPI≈1);
  • 编译器承担指令调度、寄存器分配等复杂任务,软硬件协同在 RISC 中占据决定性地位。

随后数十年,RISC 从实验室走出,经历了高性能工作站、嵌入式、移动互联网三大浪潮。MIPS、SPARC、Alpha、PA‑RISC 等在 1990 年代的工作站与服务器市场大放异彩。进入 21 世纪,ARM 凭借极低的功耗和灵活的 IP 授权模式统治了手机、平板与无数嵌入式设备。与此同时,Intel 在 P6 微架构中将 x86 指令内部翻译成类似 RISC 的微操作,标志着 RISC 设计思想在实现层已取得压倒性渗透。

今天,产业已不再争论“RISC 能否取代 CISC”,焦点已转向 RISC 生态内部:

  • ARM 的商业授权体系继续主导移动、嵌入式和部分服务器;
  • 开源的 RISC‑V 正催生一个去中心化的处理器生态,吸引大量初创公司和国家自主项目;
  • 在 AI 与异构计算时代,RISC 的简化接口使其成为加速器、控制核心的天然基底。

3. 技术原理

RISC 的精髓在于**“简单‑规整‑快速”的数据通路与编译器友好界面**,以下从经典五级流水线切入并延伸至现代实现。

五级流水线与数据通路

 +----------+   +----------+   +----------+   +----------+   +----------+
 |   IF     |-> |   ID     |-> |   EX     |-> |   MEM    |-> |   WB     |
 | 取指     |   | 译码/读  |   | 执行/计 |   | 访存     |   | 写回     |
 |          |   | 寄存器   |   | 算地址   |   |          |   | 结果     |
 +----------+   +----------+   +----------+   +----------+   +----------+
       ^                                |                  |           |
       |                                v                  v           |
    PC+4更新                        分支决议           内存读取结果   
                                                                   (load)
  • IF(取指):根据程序计数器(PC)取指令,固定长度使得 PC 可直接加常量(如 +4)进入下一条,无需复杂长度解析。
  • ID(译码/寄存器读):提取源操作数并符号扩展立即数,同时生成控制信号。指令格式的规整性让译码器功耗和面积远低于变长 CISC。
  • EX(执行):ALU 完成算术/逻辑操作或计算 load/store 有效地址。
  • MEM(访存):仅 load/store 指令访问数据存储器,其余指令空转但传递结果。
  • WB(写回):将 ALU 结果或加载数据写回寄存器堆。

关键实现机制

  • 寄存器堆:典型 RISC 配备 32 个通用寄存器(如 ARMv8 提供 31 个 64 位寄存器 + 零寄存器,RISC‑V RV32I 有 32 个 32 位寄存器)。多端口 SRAM 访问是频率瓶颈,但大量寄存器极大减少了内存访问。
  • ALU 及指令格式:所有算术指令共享同一寄存器源/目标字段位置,运算类型由“funct”码区分。这使译码器能以固定抽取逻辑运作,为超标量乱序执行的多发射提供天然便利。
  • 冒险与转发:数据冒险(如 load 后立即使用)由转发单元(旁路)解决,将 MEM/WB 结果直接送回 EX 输入端。控制冒险早期采用延迟槽,现代全面转向分支预测与投机执行。
  • 从标量到超标量、从顺序到乱序:现代高性能 RISC 处理器早已是多发射、乱序执行、深度流水线的复杂设计。Apple 的 M 系列、AWS Graviton 等本质仍是 ARM/RISC 指令集,但内部微架构已极度复杂。然而,指令集表层的规整性仍让解码器设计远较 x86 简单,有助于在同等功耗下堆砌更多执行单元,这是 RISC 能效优势的根源。

编译器驱动的设计

RISC 将硬件复杂性迁移至编译器:指令足够正交,编译器可通过寄存器分配、指令调度、循环展开等充分挖掘指令级并行。即便源码对应的指令条数多于对等 CISC 代码,总体执行周期仍因流水线畅通而占优。这一“硬件简单化、编译器智能化”的思路至今仍是所有新架构的共同假设。

4. 关键参数

以下为评估 RISC 处理器常用指标,具体数值取决于工艺、微架构与实现,需始终关注厂商最新数据手册。

  • 指令长度:固定 32‑bit 为主流,ARM 同时支持 16‑bit Thumb/Thumb‑2 压缩指令,RISC‑V 支持可选的 16‑bit C 扩展,以提升代码密度。参考来源:各指令集架构规范。
  • 通用寄存器数量:RISC‑V RV32I/RV64I 为 32 个整数寄存器;ARMv8 架构提供 31 个 64 位通用寄存器。数据来源:RISC‑V ISA Specification, ARM Architecture Reference Manual。
  • CPI / IPC 目标:经典 RISC 设计的目标是 CPI≍1.0,但现代超标量乱序处理器 IPC 可达 3~6 甚至更高。实际数据高度依赖于负载与设计,公开资料未见全行业统一基准。
  • DMIPS/MHz:Dhrystone 基准(ARM 较常用),如 ARM Cortex‑M4 约 1.25 DMIPS/MHz(ARM 技术参考手册,2010 年);Cortex‑M7 约 2.14 DMIPS/MHz(ARM,2014 年)。该指标老旧,仅反映顺序标量能力。
  • CoreMark/MHz:嵌入式领域更通用的性能密度指标。ARM Cortex‑M4 约 3.42 CoreMark/MHz(EEMBC 数据库,2020 年);SiFive E76 内核约 3.6 CoreMark/MHz(SiFive 产品简报,2021 年);Andes AX45MP 约 5.1 CoreMark/MHz(晶心科技新闻,2022 年)。数值受编译器、工艺、频率影响较大。
  • 能效比:RISC 的规整解码与控制逻辑在同等性能目标下通常提供优于 CISC 的每瓦性能,但缺乏跨架构统一测试标准。AWS Graviton3 与同期 x86 相比,每瓦性能优势约 20‑40%(AnandTech 测试,2022 年),可作为 ARM 服务器实现参考。
  • 面积效率:小面积是 RISC‑V 在 IoT 和 MCU 中的核心优势。以 28nm 工艺为例,一部 RV32IMC 微控制器内核面积可小于 0.1 mm²(参考 SiFive E2 系列手册,2020 年)。

5. 技术路线

RISC 内部已分化出多条技术路线,且与 CISC 实现技术交叉融合。

  • 商业授权路径(ARM 生态):以 ARM 为代表的指令集非开源、IP 核有偿授权。优势在于跨代兼容、庞大软件生态、经严格验证的内核;缺点是授权费与架构控制权集中在单一商业实体。代表路线包括 Cortex‑M(微控制器)、Cortex‑A(应用处理器)、Neoverse(基础设施/云端)。2023 年 Arm 上市,进一步加强其商业稳定性,但也引发部分客户寻求开源替代。
  • 开源免授权费路径(RISC‑V):RISC‑V 指令集采用 Creative Commons Attribution 4.0 国际许可证,任何个人或组织可自由实现、修改并商用,无需支付 ISA 授权费。这催生了 IP 供应商(SiFive、Andes)、自研芯片企业(平头哥、兆易创新)以及多个国家自主研发项目。其核心竞争力是可定制扩展,允许用户添加专用领域指令,非常契合 AI 加速、安全跑车等差异化场景,但也面临生态碎片化风险。
  • 兼容 CISC 的“内部 RISC”路线:x86 微架构在实现层将复杂 CISC 指令译码为类 RISC 微操作,再用 RISC 式流水线执行。表面是 CISC,内部是 RISC 化设计,英特尔自 P6 以来一直如此。这证明 RISC 设计思想已成为高性能微架构的事实基础,但 x86 的变长指令解码器仍消耗可观的面积与功耗。
  • 异构与领域专用路线:越来越多的 AI 加速器(如谷歌 TPU、Meta 推理芯片)采用 RISC 或 RISC‑V 标量核心作为控制单元,搭配专用矩阵/向量引擎。此外,RISC‑V 向量扩展 1.0(2021 年批准)为高性能科学计算打开了通路,欧洲 EPI 项目即基于 RISC‑V 构建高性能加速器。
维度经典 RISC经典 CISC (x86)现代模糊趋势
指令长度固定(32‑bit),取指译码简单变长(1‑15 字节),译码复杂ARM Thumb/ RISC‑V C 压缩
访存模式Load/Store,不直接内存运算可直接内存‑寄存器运算x86 后端极少直接访存
通用寄存器32 个左右x86‑64 有 16 个ARMv8 31 个,RISC‑V 32 个
流水线实现难度低,冒险易于预测高,需复杂预译码及微码现代都变成“内部 RISC”
功耗效率普遍较高同性能需求下传统上更高先进电源管理拉近差距

6. 上游

RISC 产业链上游主要包括指令集标准、IP 核、设计工具与制造。

  • 指令集架构标准:RISC‑V 由 RISC‑V International 维护,通过工作组和社区贡献迭代;ARM 指令集由 Arm 公司自持,通过架构授权与 IP 授权实现商业闭环。标准组织的运作为整个生态提供基础规范。
  • CPU IP 提供商:该环节是产业核心。Arm 提供 Cortex、Neoverse、Mali 等系列 IP,据 IPnest 2023 年报告,Arm 在处理器 IP 市场中份额约 41%(2022 年数据,营收口径)。RISC‑V 阵营则呈现多极格局:SiFive(高性能及智能内核)、Andes Technology(全年 IP 授权量数百个)、平头哥(玄铁系列)、晶心科技等。这些公司提供的 RTL 级或硬化 IP 直接决定了芯片的性耗比。
  • 设计工具与 EDA:RISC 处理器的开发高度依赖 Synopsys、Cadence、Siemens EDA 的验证与综合工具,以及 RISC‑V 专用验证 IP(如 Imperas、Lauterbach 等)。设计服务公司如联发科、世芯等也为定制 RISC 芯片提供支持。
  • 制造与封装:台积电(TSMC)、三星、格芯等晶圆代工厂承接 RISC 芯片的流片。通常采用成熟工艺(如 28nm、16nm)的 RISC‑V MCU 已大量量产;先进工艺(7nm 及以下)多用于 ARM 系移动 SoC 和高性能服务器芯片。制造产能可得性对 RISC 芯片产品节奏有直接影响。

上游的集中度与开放度形成鲜明对比:ARM 生态高度集中但交钥匙体验好,RISC‑V 生态供给多元但客户需承担更多集成风险。

7. 下游

RISC 芯片的下游以软件栈和终端应用为主。

  • 编译器与工具链:GCC 和 LLVM 均提供对 ARM、RISC‑V 的成熟后端。RISC‑V 的 LLVM 主线支持已基本完备(自 LLVM 9 起逐步完善),GCC 同样跟进。调试器(GDB)、跟踪探针与 IDE(如 IAR Embedded Workbench for RISC‑V)也在快速补齐,但相对于 ARM 数十年的工具积累,仍有部分高级调试功能滞后。
  • 操作系统:Linux 内核自 5.1 版本起提供对 RISC‑V 架构的官方支持,Android 开放源代码项目(AOSP)于 2023 年宣布将 RISC‑V 作为一级架构(Google 博客),RTOS(FreeRTOS、Zephyr)早已支持。ARM 则拥有从 Windows、macOS 到各类 Linux 发行版的完整覆盖,生态系统成熟度遥遥领先。
  • 应用与中间件:庞大的应用程序库和二进制兼容性是 RISC‑V 切入成熟市场的最大挑战。X86 和 ARM 的软件生态经过数十年积累,形成强大的锁定效应。RISC‑V 正通过二进制翻译(如 Box64)与操作系统级兼容层来弥合鸿沟,但在消费级市场仍处早期。
  • 终端应用场景
    • 移动与消费电子:ARM 一统天下,2022 财年基于 ARM 的芯片出货量达 292 亿颗(软银年报 2023)。
    • 物联网与嵌入式:RISC‑V 已在中低端 MCU 市场打开缺口,大量传感器、微控制器、FPGA 软核转向 RISC‑V。
    • 汽车电子:RISC‑V 凭借功能安全扩展和自主可控属性获得 Tier‑1 关注,高通、博世等 2023 年成立合资公司推动车载 RISC‑V 应用。
    • 数据中心:AWS Graviton(ARM)已大规模部署,证明 RISC 在云原生场景的能效价值;RISC‑V 服务器芯片(如 Ventana Veyron V1)处于原型与早期样品阶段,公开资料未见大规模商用。
    • AI 加速器:许多 AI 推理/训练芯片采用 RISC‑V 核心作为可编程控制平面,配合专用脉动阵列。

8. 受益公司

以下为受益于 RISC 生态扩展的代表性企业(仅供产业分析,不构成任何投资建议)。

  • Arm Holdings:作为全球应用最广的 RISC IP 供应商,2023 年 9 月在纳斯达克上市,上市时市值约 545 亿美元(公开招股文件)。其产品覆盖从微控制器到云端计算的全部端侧,受益于移动、嵌入式和服务器对高能效处理器的持续需求。
  • SiFive:RISC‑V 商业化的先锋,提供从嵌入式 E 系列到高性能 P 系列的完整 IP 产品线,2023 年推出面向生成式 AI 的 P870 内核(SiFive 官网)。其融资历程反映资本市场对开源 RISC 的热情。
  • Andes Technology(晶心科技):台湾上市 RISC‑V CPU IP 厂商,累计出货量超 100 亿颗(截至 2023 年公司年报),客户广泛分布于 MCU、音视频、物联网等领域,是 RISC‑V 市场上除 SiFive 外最大的独立 IP 提供商。
  • 平头哥半导体(阿里巴巴旗下):基于 RISC‑V 的玄铁系列处理器已在数据中心、AI 边缘、IoT 规模化部署,如玄铁 C910 用于阿里云磐久服务器,体现大公司将 RISC‑V 作为战略备胎并推动生态构建。
  • 苹果:虽未对外出售 IP,其 A 系列、M 系列芯片均采用 ARM 指令集,通过自研超宽超标量微架构证明 RISC 在顶级性能设计上的潜力,间接推动行业对 RISC 技术叙事的认可。
  • 高通、联发科:全球移动 SoC 双雄高度依赖 ARM 内核授权,两家公司也在评估 RISC‑V 用于协处理器、可穿戴等细分领域,2023 年高通宣布与谷歌合作开发 RISC‑V 可穿戴平台。
  • 兆易创新、中微半导体等:中国 MCU 厂商正大量推出基于 RISC‑V 的通用单片机产品,降低对 ARM 的依赖,受益于自主可控政策和 RISC‑V 的低成本优势。

9. 市场规模

以下为主要与 RISC 相关的市场数据,均标注年份、口径和出处。

  • 处理器 IP 市场:据 IPnest 2023 年设计 IP 市场报告,2022 年全球半导体设计 IP 市场总额约为 66.7 亿美元,其中处理器 IP 占据约 50% 份额(约 33 亿美元)。Arm 在该细分市场以约 41% 的份额(按营收计)领先,而 RISC‑V IP 厂商合计占比尚低,但增速显著。
  • 基于 ARM 的芯片出货量:根据软银集团 2023 年报(截至 2023 年 3 月财年),基于 ARM 架构的芯片全年出货量达到 292 亿颗,累计出货量已超过 2,500 亿颗。智能手机、IoT 和微控制器是主要贡献者。
  • RISC‑V 内核出货量预测:Semico Research 在 2021 年《RISC‑V Market》报告中预测,RISC‑V 内核出货量将从 2020 年的约 64 亿颗增长至 2025 年的 624 亿颗,年复合增长率约 57%。尽管该预测公布较早,但仍被 RISC‑V International 广泛引用,反映市场对生态系统高速渗透的预期。Omdia 等机构后续亦调高嵌入式 RISC‑V 占比预测。
  • 嵌入式 MCU 市场中的 RISC‑V 份额:2022 年全球 MCU 市场规模约 200 亿美元(IC Insights),根据公开终端厂家访谈和行业调研,RISC‑V 在 32 位 MCU 新设计中的采用率已从 2019 年不足 1% 上升至 2023 年的 10‑15%(估计,来源多家行业新闻汇总),但缺乏权威机构统一统计。
  • 服务器 CPU 市场:ARM 架构服务器 CPU 虽然份额仍低于 x86,但据 Mercury Research 2023 年第一季度数据,ARM 在服务器 CPU 市场的份额提升至约 3‑5%,主要由 AWS Graviton 和 Ampere Altra 推动。RISC‑V 服务器芯片尚未产生显著出货,公开资料未见具体营收数据。

10. 玩家对比

此处聚焦 RISC 处理器 IP 与实现层的主要参与方进行对比,数据来自各公司官网及公开技术白皮书(截至 2024 年第一季度)。

企业/阵营架构与路线代表产品/系列性能范围(典型)授权模式生态成熟度
ArmARM ISACortex‑M0+ 至 Neoverse V2嵌入式 0.9 DMIPS/MHz 至服务器多核高 IPC商业 IP 授权 + 架构授权★★★★★ 极为成熟,全栈软件支持
SiFiveRISC‑VE2、U7、P670、P870微控制器到超标量多核 AI 加速开源 ISA + 商业 IP 授权★★★☆ 工具链齐备,应用生态追赶中
Andes TechRISC‑VAX45MP、NX27V主要集中于嵌入式与边缘 AI商业 IP 授权(RISC‑V)★★★☆ 成熟 MCU 客户群,向量扩展领先
平头哥RISC‑V玄铁 C910、E907低功耗到数据中心级开源 + 自用,部分 IP 开放★★☆☆ 侧重中国生态,海外可及性低
Intel/AMDx86‑64Core、Xeon、EPYC个人及服务器最高单线程性能封闭自研,不对外 IP★★★★★ x86 生态最庞大
AppleARMA17 Pro, M3顶级单核性能与能效架构授权,自研微架构★★★★★ 苹果封闭生态
MIPSMIPS / RISC‑V 转型已式微,转向 RISC‑V低端嵌入式历史授权,现归集于 RISC‑V★☆☆☆ 生态萎缩

说明:RISC‑V 阵营内部竞争加剧,SiFive 与 Andes 在嵌入式 IP 领域直接对抗,平头哥则借助阿里云生态切入服务器与 AI。随着高通等大厂介入,未来 RISC‑V IP 市场格局可能重构。

11. 风险

  • 生态碎片化风险:RISC‑V 允许任意定制扩展,虽然强化了灵活性,但不同厂商的扩展可能彼此不兼容,导致软件和编译器难以统一。若缺乏强大的配置文件(Profile)标准执行力度,RISC‑V 可能分裂为多个事实上的专有方言,抵消开源带来的统一性利益。公开资料显示,RISC‑V International 正通过 RVA、RVB 等配置文件遏制碎片化,但长期效果仍待观察。
  • 软件与工具链滞后:尽管编译器和 OS 已初步支持,但在高级调试、性能分析、深度学习框架、桌面应用等方面,RISC‑V 相比 ARM 有代际差距。尤其是消费类应用缺失,限制了 RISC‑V 进入手机、PC 等核心市场。截至 2024 年,尚未有主流商业智能手机搭载 RISC‑V 应用处理器。
  • 高性能验证与制造门槛:高端乱序超标量 RISC‑V 实现难度极大,需要世界级设计团队和大量验证。目前仅少数企业有实力尝试,且公开未见经过
source: 公开披露与公开资料整理 本页仅用于产业链学习、信息检索和研究辅助;不构成投资建议,不预测涨跌,不提供买卖、仓位或目标价建议。
完整概念页 复盘 13 节结构 公司投研页 沿产业链找到受益公司 投资课 把概念转成可跟踪模型