RISC-V 宣布 2022 年首批新规范


RISC-V International 宣布了 2022 年首批四项规范和扩展的批准 — RISC-V Efficient Trace (E-Trace)、RISC-V Supervisor 二进制接口 (SBI)、RISC-V 统一可扩展固件接口 (UEFI) 规范,以及 RISC-V Zmmul multiply-only 扩展。“此消息基于 2021 年的势头,其中代表 40 多个扩展的 16 个规范获得了批准。 

RISC-V 的 CTO Mark Himelstein 介绍称,这些新规范加速了嵌入式和大型系统设计。“调试是芯片上最难做的事情之一,用于 RISC-V 的 E-Trace 创建了一种一种标准的处理器跟踪方式,非常高效且在嵌入式系统设计中特别有用。RISC-V SBI 为开发人员提供了同样重要的资源。在所有 RISC-V 实现中移植 supervisor-mode 软件的能力,基本上允许开发人员编写一次代码就能在任何地方应用。”

“UEFI 现在已经是许多计算机系统的关键元素,在某些应用中,它可能会取代基本的 BIOS 软件。对于许多微控制器应用来说,除法运算的频率太低,不足以证明 divider 硬件的成本是合理的;RISC-V Zmmul 扩展则将特别有利于简单的 FPGA soft cores。”

  • E-Trace for RISC-V 定义了一种使用分支跟踪的高效处理器跟踪方法,非常适合调试从微型嵌入式设计到超强大计算机的任何类型的应用程序。E-Trace for RISC-V 文档规定了 RISC-V 内核和编码器(或入口端口)之间的信号、压缩分支跟踪算法和封装压缩分支跟踪信息的数据包格式。该规范的开发和批准由 Picocom 的 Gajinder Panesar 和 RISC-V 的 E-Trace 任务组领导。
  • RISC-V specification for SBI supervisor mode (S-mode or VS-mode) 下使用应用程序二进制接口在硬件平台和操作系统内核之间构建了一个固件层。这种抽象支持跨所有 RISC-V 操作系统的实现都有共同的平台服务。许多 RISC-V 成员已经在他们的 RISC-V 解决方案中实施了 RISC-V SBI 规范,因此批准该规范将确保整个 RISC-V 生态系统的标准方法,确保兼容性。本规范的制定和批准由 Rivos 的 Atish Patra 领导,并在 Platform Horizontal Steering Committee 进行。 
  • RISC-V UEFI Protocols 将现有的 UEFI 标准引入 RISC-V 平台。本规范的开发和批准由 Sunil VL、Ventana Micro 和 Philipp Tomsich、VRULL GmbH 领导,工作在 Privileged Software Technical Working Group 中进行。 
  • RISC-V Zmmul Multiply Only 实现了需要乘法运算而不需要除法的低成本实现,是 RISC-V 非特权规范的一部分。该扩展的开发和批准由 Allen Baum 领导,工作在 Unprivileged ISA Committee 进行。

详情可查看官方公告。 


相關推薦

2022-11-14

也会使用 Rust 重写。据外媒 Phoronix 预测,Rust for Linux 的首批主要用户之一应该是 Apple M1/M2 图形的 DRM 驱动程序。

2022-04-02

协调开源指令集架构 (ISA) 开发的 RISC-V International 正在努力制定各项标准性规范,尽可能地减少该架构的碎片化问题。 上周,该组织在其上分享了一项调查,以收集社区的反馈, “帮助识别 ISA 差距,制定未来的扩展计划,并

2022-08-30

A-512 签名方案,支持 Authenticated Variables 新的 LoongArch 和 RISC-V 处理器架构支持 添加机密计算扩展 一致性配置文件功能将 UEFI 可支持的平台类型扩展到更广泛的平台类型,如物联网、嵌入式和汽车空间,而不是局限于 PC。 AC

2022-07-06

宣布了 ROMA,声称是全球首款面向开发者的“原生” RISC-V 笔记本电脑,由 RISC-V International(非营利性组织)领导,Deepcomputing 和 Xcalibyte 共同打造,能够提供原生的 RISC-V 开发体验。 根据新闻稿的介绍,ROMA 配备了四核 R

2023-04-05

2023年3月,经openKylin社区技术委员会审议通过,RISC-V Multimedia SIG正式成立。 RISC-V Multimedia SIG由openKylin社区成员单位广东赛昉科技有限公司发起成立,负责openKylin社区中桌面操作系统上RISC-V架构平台的开源多媒体框架(FFMPG/Gst

2023-04-07

openKylin社区SIG组的最新技术进展:   社区新增SIG 01RISC-V-Multimedia SIG 本SIG组致力于openKylin社区中桌面操作系统上RISC-V架构平台的开源多媒体框架(FFMPG/Gstreamer/OpenMax)集成及应用开发。   openKylin社区技术进展与成果 一

2022-12-13

uel Ojeda 已经向 Linux 6.2 合并窗口发出了一个新 PR,提供一批新的 Rust 基础代码。 与 Linux 6.1 中的 Rust 支持类似,Linux 6.2 的 Rust 代码继续对 Rust 的内核构建提供更多功能,尚未引入任何新的 Rust 编写的硬件驱动程序,因此它对内

2023-04-18

023开源盛会,给来自全球的技术开发者带来openKylin社区在RISC-V软硬件生态建设方面的经验与成果介绍,向大家展示中国开源社区的潜力,并同国际技术社区共研RISC-V未来之势。 FOSSASIA Summit是一个致力于开源方案及专案的技术型

2024-04-29

RISC-V 已迅速成为世界范围内处理器设计和实现领域领先的标准指令集架构 (ISA)。 与专有架构不同,RISC-V 是一种向任何人开放的设计处理器的标准,向大家提供前所未有的革新。 RISC-V 的意义、其对科技行业的影响以及 RISC-V Inte

2022-10-06

ctivity Standards Alliance (CSA 连接标准联盟,原 Zigbee 联盟)宣布 Matter 1.0 标准正式发布并一同开放了产品认证,这允许以 Matter 标准制造智能家居产品的公司在向公众销售产品之前完成产品认证,这也是 Matter 真正面向消费者之前

2023-04-04

2023年3月26日,默认搭载openKylin操作系统的全球首款RISC-V笔记本电脑ROMA正式发布。ROMA一经亮相,便收获了开发者的广泛关注。作为全球首款原生RISC-V开发笔记本电脑,ROMA的发布为RISC-V的生态应用提供了更多可能,真正实现了RISC-

2022-10-01

们,一起打造openKylin平台下稳定易用的桌面环境。 二、RISC-V SIG 本SIG组主要负责RISC-V架构开源软件包的维护,发布openKylin的RISC-V版本,进行软件包构建、系统构建等工作。本月主要进展如下: 发布开源项目RVTrans; 解决6个

2022-12-08

是阿里巴巴集团的全资半导体芯片业务主体。作为高性能RISC-V处理器的先行者,平头哥不断拓展RISC-V性能、应用与生态的边界,打造出从低功耗、低成本到高性能、高能效的丰富RISC-V处理器产品家族,广泛应用于边缘计算、无线

2023-02-01

去年 8 月发布的 ACPI 6.5 规范引入了 对 LoongArch / RISC-V 架构的支持。近日,一组由 RISC-V 初创公司 Ventana Micro Systems  提供的 Linux 内核补丁为 RISC-V 处理器架构提供了基本的 ACPI 基础设施支持。 ACPI 全称 Advance