资源与支持

SiFive 博客

来自 RISC-V 专家的最新洞察与深度技术解析

October 17, 2025

X100 系统安全防护:RISC-V 边缘端的 AI

边缘 AI 是多种技术的融合,包括人工智能、物联网、边缘计算和嵌入式系统。它们共同发挥关键作用,使智能处理和决策能够在网络边缘实现。边缘 AI 利用嵌入式算法监控远程系统的活动,并处理由传感器及其他数据采集装置收集的非结构化数据,如温度、语言、脸部、运动、图像、距离及其他模拟输入信号。

这些远程系统的形式多样,包括传感器、智能手机、物联网设备、无人机、摄像头,甚至车辆和智能家电。它们收集的数据是边缘 AI 算法的输入,提供关于系统状态或环境的重要信息,让边缘 AI 系统能快速响应变化或异常,并理解所处的运行环境。由于成本、延迟、带宽、安全和隐私等问题,这类边缘 AI 应用在集中式云端或企业数据中心內运行往往是不切实际的,甚至是不可能的。

边缘 AI 在靠近数据生成位置的网络“边缘”部署人工智能,在本地设备上实时处理信息并作出决策,而不是将数据发送至远程云服务器。这种方式可降低延迟、节省网络带宽、通过将敏感数据保留在本地来增强隐私保护,并提升系统的可靠性,使设备在无网络连接的情况下仍能独立运行。许多系统架构师普遍关注的一个关键问题是安全性,因为系统本身通常具有任务关键性质,且传输的信息可能极具敏感性。

多年来,SiFive 致力于提供一系列可在系统各层面部署的安全功能,这些功能与 SiFive 广泛的处理器产品紧密结合。本文将探讨安全性,以及它在 SiFive Intelligence X100 系列日益普及中所发挥的重要作用。

保护数据、降低安全风险需要多层次的安全策略。边缘系统可能面临以下风险:

  • 若未妥善防护,容易受到恶意软件感染、网络攻击和远程入侵
  • 网络通信不安全,包括信息未加密、认证机制薄弱和访问控制不严
  • 设备遭受物理损坏或被篡改、破坏
  • 保护边缘 AI 设备处理的数据的完整性,以维护 AI 模型和决策过程的准确性和可靠性

让我们看看 X100 在这方面能提供什么功能。早在 2019 年,SiFive 就提出了 Shield 架构——一个开放、可扩展的平台,为 RISC-V 设计实现 SoC 级别的整体安全。该架构旨在提供分层、可扩展的安全方案,实现内存区域保护,并支持多重特权模式。下图说明基于 RISC-V 系统的硬件模块如何协同工作以实现系统安全功能。

diagram of hardware elements

下图说明 X100 系列产品所包含的关键安全组件。

X100 Series Security

物理内存保护 (PMP) 提供任务间的物理内存隔离,每个核心可保护多达 16 个内存区域。核心可以实行用户空间的访问权限,并可在系统启动后锁定区域 (的权限),从而防止在最高特权模式 (M 模式) 下的进一步访问。该模式拥有对 CPU 和全部内存的完全访问权限,负责底层硬件管理和中断处理,直到核心复位为止。如访问失败,将产生读取、存储或指令访问异常。(更多技术细节可参见相关文档)

对于 AI 应用场景,不同用户可能希望以不同方式保护不同类型的数据,因此安全机制需具备灵活性。举例来说:

  • ML 模型提供者可能希望保护模型的激活值与权重

  • 终端用户可能希望保护输入数据

  • 内容提供商可能希望保护视频数据

WorldGuard 是 SiFive 发明并捐赠给 RISC-V International 的一项标准,旨在帮助整个 RISC-V 生态系统实现一致的安全机制。它通过创建隔离的 world,並为每个 world 分配系统资源,实现更灵活的安全划分。与传统架构不同,系统用户可将系统配置为不只有“可信”和“不可信”区域。

WorldGuard 组件确保在外部事务中始终跟踪 World ID (WID)。在 X100 系列产品中,SSCI 接口包含 WID,允许加速器限制哪些 CPU contexts 可以访问其资源。下图展示了这一机制在系统中的配置示例。

Worldguard diagram

硬件加密加速器 (HCA):Shield 架构包含符合 NIST SP 800-90A/B/C 标准的真随机数生成器 (TRNG),可实现基于密码算法或者熵的安全功能。加密引擎可抵御 SPA/DPA/EMA 攻击,并支持常见的加密应用场景。AES 加密引擎支持分组加密与认证加密,而安全哈希加密引擎则支持 SHA-2 与 SHA-3 标准。

X100 系列的一大优势——也是 SiFive 多年来的核心设计理念——在于其高度可配置和可定制的内核。它并非一个固定的黑色模块,而是允许客户根据特定应用需求调整核心,实现功耗、性能与面积的最佳平衡。这种灵活性同样延伸至安全子系统的架构设计,让客户能构建符合自身需求的安全方案。

将 AI 带到边缘端是一个令人振奋且快速增长的应用领域,而 RISC-V 正成为这个领域的热门选择。SiFive 可帮助您构建具有多层强大安全防护的系统,并期待与您深入探讨系统挑战,共同定义最优的实现方案。

Read more Insights from the RISC-V Experts

SiFive Performance™ P570 Gen 3 深度解析:面向下一代消费级与商用应用的高性能能效设计
最新文章
SiFive Performance™ P570 Gen 3 深度解析:面向下一代消费级与商用应用的高性能能效设计
SiFive 的核心是 RISC-V,这是 SiFive 创始人在公司成立 5 年前发明的指令集架构 (ISA)。SiFive 正持续演进基于 RISC-V 的 IP 基础模块,重新定义并推动各类计算平台的普及化发展。在技术领域,演进并非一串随机变化的时间线,而是一系列精心规划、环环相扣的里程碑。每一步演进都会创造一系列新的环境条件,从而推动下一次更复杂的跨越成为必然。要赢得这场竞赛,关键在于具备适应变化的灵活性与持续创新能力,而这两点正是 SiFive 与 RISC-V 的核心价值观所在。
P570 Gen 3:系统视角
最新文章
P570 Gen 3:系统视角
然而,CPU 的需求横跨性能、功耗和成本等多个维度。在某些细分市场中,需要在不同的功耗与成本约束下实现性能提升。基于这类 CPU 的系统需要可信赖的产品路线图,才能切实交付新的系统能力。尽管部分供应商已退出“低端市场”,SiFive 仍坚持在整条性能曲线上持续创新。本次发布的 P570 Gen 3 Performance IP,旨在为中低端、具备 Linux 能力的系统提供显著的性价比与能效比提升。
全力投入:开启增长新篇章
最新文章
全力投入:开启增长新篇章
我们自信地宣布公司发展历程中最重要的里程碑之一:完成 4 亿美元 的融资。本轮融资由 Atreides Management 领投,其他顶级投资机构\*包括 Apollo Global Management、NVIDIA(英伟达)、Point72 Turion 和 T. Rowe Price Investment Management, Inc.,以及现有投资者 Prosperity7 Ventures 和 Sutter Hill Ventures 参投。此次融资使公司估值达到 36.5 亿美元,并将加速 SiFive 的 RISC-V CPU 及 AI IP 解决方案推向数据中心和 AI 基础设施市场的核心地带。