中文 英语
www.vw011.com
的意见

ai,性能,电源,安全闪烁闪烁在最后一级缓存上

克服汽车系统中的内存限制。

人气

性能的内存限制在现代系统中一直很重要,在使用AI方法的汽车安全关键应用中已经成为一个特别重要的问题。一方面,检测和报告潜在的碰撞或其他安全问题必须非常快。任何纠正措施都受物理约束,必须提前采取,以避免问题。

ai和记忆
另一方面,人工智能被用来计算碰撞的可能性。人工智能非常需要记忆,它消耗高分辨率彩色视频图像,并在这些图像上运行神经网络算法。然而,AI可能是有组织的——比如特征图常量或输出图常量——在这些计算过程中需要在内存中保存大量的数据。使用DRAM非常缓慢和耗电。AI在很大程度上依赖于有效的缓存来最小化芯片外的需求。

鉴于现代加速器的复杂性缓存可以在多个级别插入,就像它在处理器一样。在片外存储器控制器和SoC的其余部分之间的最后一个级别是最后级别的缓存。对此缓存的特殊挑战是它不仅仅是AI加速器(或加速器)。它也是CPU集群,GPU和SoC中的任何其他功能的最后一个级别。由于对有效缓存的有效缓存可以非常适用,因此该最后级别缓存必须非常灵活,即使支持运行时间可配置性。

CodaCache IP
Arteris IP Codacache IP旨在满足这种需求。首先,每个实例都可以存储高达8MB的数据。在银行中组织了标签和数据,允许访问中的并行性,在AI操作中具有共同期望。内存可以将多达16种方式分区,允许独立的应用程序每个都与其自己的缓存子集一起工作,而不被强制进入另一个应用程序所需的驱逐。重要的是,这只会影响驱逐。为了保留内存模型的完整性,任何应用程序都可以在缓存中读取或写入地址。

对于AI应用,这种分区和驱逐的处理是重要的,例如用于处理重量恒定架构中的权重。在被驱逐之前,这些权重可以尽可能长地驻留在缓存中。

有时,您需要额外的非结构化刻痕存储器,您可以在运行时或启动时在Codacache中配置,用于复发性神经网络的反馈状态数据。

AXI连接,安全
虽然Codacache的功能是我们的一些NOC产品的内在,但我们首先建立它以满足非常一般的需求,无论是设计团队是否正在使用我们的NOC。IP直接连接到AXI兼容的片上互连和内存控制器接口,可以通过APB端口配置。

对于汽车市场来说,最重要的是,这个缓存IP现在被设计为符合ISO 26262标准的安全元素(SEooC)。内存采用ECC, AMBA接口采用奇偶保护或其他方法,全块按标准要求采用FMEDA (Failure Mode Effects and Diagnostic Analysis)进行分析。它附带安全手册,以协助集成商开发和证明他们自己的安全合规性。

安全遵从性是这一IP的最新内容,汽车市场上的公司的积极兴趣证明了降低ADAS和自动驾驶系统的功耗和系统延迟的必要性。CodaCache最后一级缓存是满足这些需求的关键因素。

您可以了解更多关于CodaCache的信息这里



发表评论


(注意:此名称将被公开显示)