草帽王子 发表于 2021-8-3 10:27:56

日本IP公司推出了一款RISC-V内核:面向汽车应用

日前,总部位于日本东京港区的NSITEXE 发布了一款支持 ISO26262ASIL D 的 RISC-V 32 位 CPU NS31A 。

据介绍,NS31A 是一个具有使用 32 位 RISC-V ISA (RV32IMAF) 的single-issue、有序 4 级流水线的通用 CPU。它支持汽车应用所需的 ISO 26262 ASIL D 功能安全机制,还支持需要 AUTOSAR 平台的特权模式。NS31A 是一种高效的通用 CPU,非常适合控制各种嵌入式系统,包括汽车应用。

NS31A 还集成了硬件安全特性,包括存储器的纠错码(ECC:Error-Correcting Code)、逻辑的双核锁步架构、总线协议违规检测(EDC:Error Detection and Correction),这些特性使该处理器能够满足ASILD 安全要求,无需添加任何外部特殊安全机制。

NS31A-HSK(硬件安全套件)提供故障模式影响和诊断分析 (FMEDA)、安全手册、安全案例报告和 ISO 26262 相关文档。它减少了分析汽车微控制器的功能安全以及实现其认证所需的时间。NS31A 基于 ISO 9001 质量管理体系开发,满足严格的汽车质量要求。

NS31A 上提供了基于 OSS 的软件开发工具。对于功能安全开发,IAR Systems 制造的“IAR Embedded Workbench for RISC-V”将支持 NS31A 作为标准功能。

从相关报道可以看到,该CPU 基于 NSITEXE 的 DR1000C 数据流处理器,该处理器最近获得了 SGS-TÜV 的 ISO 26262 ASIL D 就绪认证。DR1000C 是一款并行处理器 IP,非常适合卸载面向安全关键系统的汽车微控制器所需的高负载算术处理(如模型预测控制、人工智能 (AI) 推理和传感器处理)。据该公司称,多达 16 个硬件线程有效地利用了一个矢量处理器,从而实现了极高的功率性能。DR1000C 适用于车辆控制以及各种嵌入式应用,例如工厂自动化中的工业设备以及雷达和其他传感器处理。

DR1000C矢量处理单元的主要部分有两种安全机制(硬件检查器和软件测试)。用户可以根据应用程序的性能要求以及目标 ASIL 来选择这些机制。具有锁步架构的硬件检查器能够满足 ASIL D 随机硬件故障检测要求。此外,即将推出的软件测试库将满足 ASIL C 要求,从而充分利用矢量处理单元的计算能力。

符合 ASIL D 标准的 DR1000C-SDK(软件开发套件)提供安全、准确的线程控制以及内存保护和时间保护功能。通过利用这些功能和符合 ISO 26262 的工具链,用户可以专注于应用程序开发,从而缩短开发时间。SDK 中包含的线程控制软件具有安全关键系统所需的各种功能,例如实时任务的优先执行和线程执行监控。

据了解,NSITEXE成立于2017年,是DENSO的全资子公司,是一家 IP 供应商,作为一家专门从事高级处理器开发的企业。该公司开发支持功能安全的基于 RISC-V 的处理器 IP。其高效、高质量的半导体 IP 支持广泛的应用,为下一代半导体技术的发展做出贡献。

在 NSITEXE,开发工作集中在三大支柱上——多功能性、效率和功能安全——并考虑到未来的巨大趋势。

NS31A 将这些实现为具有高功能安全性的 RISC-V 32 位通用 CPU,适用于希望轻松、合理、安全地控制嵌入式系统的用户。NS31A 不仅为汽车应用提供可靠性,而且为许多在工厂自动化和医疗保健等领域需要高度安全性的嵌入式系统提供可靠性。

基于对高功能安全性的努力以及NSITEXE创新的处理器技术,他们能支持智能移动和MaaS,从而以丰富人们生活的方式改变世界。


页: [1]
查看完整版本: 日本IP公司推出了一款RISC-V内核:面向汽车应用