SCR RISC-V IP 更新:支持 Packed-SIMD、Zicond 和 Zimop 扩展

RISC-V IP 和软件工具专业公司 Syntacore 升级了其 SCR3SCR4SCR5 内核,新增对 Packed-SIMD(P)扩展、整数条件操作(Zicond)扩展和可能操作(Zimop)扩展的支持。这些扩展完全符合最新的 RISC-V 规范

  • 用于 DSP 操作的"Packed-SIMD"扩展
  • 用于整数条件操作的"Zicond"扩展
  • 用于可能操作的"Zimop"扩展

Packed-SIMD 扩展包含一组专用指令,通过打包处理数据来提高 DSP 算法的效率,减少了总操作数,并在传感器融合、工业控制器、图像/音频处理等多种工作负载中显著加速计算。内部测试表明,在多种场景下,DSP 性能提升了数倍。

Zicond 和 Zimop 扩展通过消除条件跳转来优化关键代码段(如简单循环和条件判断)。它们的支持实现了以下功能:

  • Zicond:用寄存器间的条件数据选择操作替代分支,消除了预测错误及相关流水线停滞。
  • Zimop:高效地对立即数操作数(常量)执行条件操作,减少了指令数量。

这些增强功能在 DSP 任务、控制算法、密码学和数据压缩中带来了更高的性能和更确定的执行时间。

如有垂询,请联系我们的销售/现场应用工程师团队