RISC-V运动在今年夏天获得了一些强劲的势头,在各种领域和用例中都找到了价值。证明这一点的是,仅在过去一周,RISC-V运动就得到了来自Inteland NASA的消息的支持。

现在,这种势头在本周再次持续,这一次RISC-V正在进入汽车行业。本周,SiFive率先宣布了一系列新的RISC-V处理器,旨在满足下一代汽车市场的需求。

在本文中,我们将了解RISC-V在汽车领域的优势以及SiFive的新版本。

 

汽车挑战

今天,汽车行业正在经历一场与历史上任何时候都不同的革命。汽车几乎所有方面的完全电动化和数字化正在创造更智能、更安全、更可持续的汽车,但也带来了许多技术挑战。

 

现代汽车中的许多计算任务中的一些。图片由Johnson Automotive提供(点击图片放大)


其中一个主要挑战是对汽车内计算密集型软件和服务的依赖增加。例如,车辆内的许多应用程序,如自动驾驶功能,都依赖于实时处理来正确执行。

其结果是,汽车设计师发现自己需要更高的车载计算能力,以便执行快速可靠的处理。

与此同时,下一代汽车同时依赖于无数不同的计算任务,从信息娱乐系统到无线通信,再到机器学习处理和计算机视觉。这种广泛的应用使得设计一个能够在高水平上执行所有这些任务的系统变得困难。

这些因素共同推动了对灵活强大的计算硬件的需求,这些硬件能够在不牺牲性能或可靠性的情况下支持各种任务。

 

用于汽车的RISC-V

在许多人看来,RISC-V为其中许多挑战提供了解决方案。RISC-V在汽车领域的一些主要优势是它为汽车设计带来的简单性和性能。

通过使用带有RISC-V的单指令集架构(ISA),设计者可以创建一个汽车计算平台,该平台能够实现高水平的代码可移植性,并缩短上市时间。同时,许多RISC-V产品已被证明能够提供高水平的性能和能源效率,使这些设备成为汽车应用的理想工具。

除此之外,RISC-V运动还为设计者提供了灵活性。由于RISC-V在全球范围内发展壮大,目前由数千名成员组成,市场上出现了各种各样的现有IP和资源,以及必要的工具和信息,以帮助设计师在需要时创建自己的IP。

 

SiFive的汽车RISC-V产品组合

该公司表示,SiFive面向汽车的RISC-V产品组合是长期路线图第一阶段的一部分。该公告介绍了三种汽车解决方案:E6-A、X280-A和S7-A。

E6-A系列是一款32位RISC-V处理器,专为包括系统控制和安全在内的实时计算应用而设计。SiFive将E6-a处理器描述为提供中端节能性能,该处理器由单一问题、有序的8级Harvard Pipeline以及紧密集成的内存和缓存子系统构建而成。SiFive告诉我们,E6-A将以ASIL A、B和D安全级别提供,并将于2022年底提供。E6-A的产品页面不包括数据表。它提到了一个“汽车E6-a开发套件”,但到目前为止几乎没有关于它的细节。

 

The E6-A RISC-V processor will support ASIL A, B, and D safety levels.

E6-A RISC-V处理器将支持ASIL A、B和D安全级别。图片由SiFive提供

 

继E6-A之后,SiFive计划在2023年下半年发布X280-A和S7-A。X280-A将是一款矢量处理器,针对车辆内的传感器融合、ADAS和机器学习应用进行了优化。

另一方面,S7-A将针对ADAS、网关和域控制器等应用进行定制。为了做到这一点,S7-A将是一个实时核心,具有本地64位支持功能。截至目前,SiFive的网站上没有S7-A或X280-A的产品页面。

SiFive希望其汽车系列能够为汽车设计师提供所需的计算灵活性和性能,以支持下一代汽车所需的计算机密集型和多样化的任务。