RISC-V国际组织宣布了2022年的首批四项规格和扩展的批准--RISC-V高效跟踪(E-Trace)、RISC-V主管二进制接口(SBI)、RISC-V统一可扩展固件接口(UEFI)规格,以及RISC-V Zmmul纯乘法扩展。这一消息建立在2021年的势头上,其中代表40多个扩展的16个规范得到了批准。
"RISC-V的贡献和合作文化继续产生令人印象深刻的战略成果,"RISC-V首席执行官Calista Redmond说。"RISC-V成员是开放计算时代的领导者,证明了合作通过共享投资加速创新,同时增加全球机会"。
"这些新规范加速了嵌入式和大型系统的设计,"RISC-V的首席技术官Mark Himelstein说。"调试是芯片上最难做的事情之一,RISC-V的E-Trace创造了一种标准的处理器跟踪方式,效率极高,在嵌入式系统设计中特别有用。"
E-Trace for RISC-V定义了一种高效的处理器跟踪方法,它使用分支跟踪,是调试从微小的嵌入式设计到超级强大的计算机的任何类型的应用的理想选择。E-Trace for RISC-V文件规定了RISC-V内核和编码器(或入口端口)之间的信号、压缩分支跟踪算法以及封装压缩分支跟踪信息的数据包格式。该规范的开发和批准是由Picocom的Gajinder Panesar和RISC-V的E-Trace任务组领导的。
Himelstein补充说:"RISC-V SBI为开发者提供了一个类似的关键资源。在所有RISC-V实现中移植主管模式软件的能力,本质上允许开发者写一次代码,并在所有地方应用。"
RISC-V规范的SBI架构了硬件平台和操作系统内核之间的固件层,使用主管模式(S-模式或VS-模式)下的应用二进制接口。 这种抽象使所有RISC-V操作系统的实现都有共同的平台服务。许多RISC-V成员已经在他们的RISC-V解决方案中实施了RISC-V SBI规范,因此批准该规范将确保整个RISC-V生态系统的标准方法,确保兼容性。该规范的开发和批准由Rivos公司的Atish Patra领导,工作在平台水平指导委员会进行。
UEFI现在已经是许多计算机系统的关键元素,在某些应用中,它可能会取代基本的BIOS软件。"
RISC-V UEFI协议将现有的UEFI标准引入RISC-V平台。该规范的开发和批准由Ventana Micro的Sunil V L和VRULL GmbH的Philipp ToMSIch领导,工作在特权软件技术工作组进行。
Himelstein解释说:"对于许多微控制器应用来说,除法操作的频率太低,不足以证明除法器硬件的成本,RISC-V Zmmul扩展将特别有利于简单的FPGA软核。"
RISC-V Zmmul Multiply Only实现了需要乘法操作而不需要除法的低成本实现,是RISC-V非特权规范的一部分。该扩展的开发和批准是由Allen Baum领导的,其工作是在非特权ISA委员会进行的。
RISC-V在Embedded World上宣布了这些新规范的批准,RISC-V国际组织还将在6月23日之前在展览大厅举办一个会员公司创新馆。展厅参与者包括Andes Technology、CAES、Cobham Gaisler、Canonical Ubuntu、Codasip、Codeplay、Digital Core Technologies、GreenWave Technologies、Imperas、OpenHW Group、SiFive、Syntacore和Ventana Micro Systems。