CMN600AE——片上总线

ARM CMN600AE是什么?

ARM CoreLink CMN-600AE(Coherent Mesh Network - Automotive Enhanced)是ARM公司设计的一款高性能、高可靠的片上网络(NOC)互连矩阵 ,专门为SoC(片上系统)中的多个主设备(如CPU GPU NPU DMA控制器等)提供高效、一致性的数据传输通道

可以把CMN600-AE想象为一条高速公路,连接着SOC中各个不同的"城市"(IP模块),确保车辆(数据)能够快速、有序地从一个地方抵达另一个地方,同时保证所有的"城市"看到的路况(内存数据)是一致的。

我的理解:CMN更像是"芯片内部的高速公路",SOMEIP/CAN是芯片对外的通信协议

对比一下物理通道

|--------|--------------------|-------------------|
| CMN | 金属走线(Metal traces) | 通信对象:CPU核、NPU、GPU |
| SOMEIP | 以太网物理层 | 通信对象:应用程序、服务接口 |
| CAN | 双绞线 | 通信对象:传感器、ECU |

CMN-600AE 的关键特性

  • Mesh 拓扑结构:采用网格状的互连方式,相比总线或交叉开关结构,能提供更高的带宽和更低的延迟,尤其适合拥有大量主从设备的 SoC
  • 缓存一致性:支持 AMBA CHI(Coherent Hub Interface)协议,能够自动维护多个 CPU 集群(如 APU Cluster)以及其他支持 CHI 的主设备(如 BPU NPU)之间的缓存数据一致性。这是多核系统协同工作的基础。
  • 车规级增强 (AE):AE 代表 Automotive Enhanced。这个版本增加了满足汽车电子功能安全要求的功能,例如:符合 ISO 26262 ASIL-B/D 等安全标准

ARM是什么?

ARM是IP供应商

举个例子

|--------|---------|-------------------|--------------------------------|
| 角色 | 公司 | 业务 | 举例 |
| IP供应商 | ARM | 设计并授权通用IP核 | ARM出售CMN600AE的设计图纸 |
| SoC设计商 | Horizon | 购买IP+自研IP,集成成完整芯片 | Horizon买ARM CPU + 自研BPU,设计自研芯片 |
| | | | |

IP是什么?

在半导体领域,IP不是互联网协议(IPV4)的IP,IP是Intellectual Property (知识产权) 的缩写

所以,IP指的是:预先设计好、可复用的电路功能模块,可以直接嵌入到更大的芯片设计中

举个例子

|-----------------|-----|--------------|--------|
| IP类型 | 供应商 | 举例 | 功能 |
| Processor IP | ARM | Cortex-A78AE | CPU 核心 |
| Interconnect IP | ARM | CMN-600AE | 芯片内部总线 |

为什么需要CMN600AE?

重点:芯片公司的核心创新和差异化价值并不在CPU核心或互联网络,而在于其自研的NPU,这是其AI计算能力的核心,以及如何将CPU NPU 等模块高效协同起来的整体架构设计和软件算法栈。使用ARM的CMN-600AE等IP,是为了构建一个稳定、高性能的基础平台,让自研的NPU能够发挥最大的效能

类比:

就像建造一栋大楼,你可以购买标准化的钢筋、水泥、玻璃等建筑材料(ARM IP),然后专注于设计独特的建筑结构(NPU)和内部布局(系统架构),以满足特定的功能需求(自动驾驶)。没有人会为了盖楼而去自建钢铁厂和水泥厂。

相关推荐
chuwengeileyan19 小时前
过零比较器 proteus
嵌入式硬件
foundbug99911 小时前
51单片机 PT100 温度测量程序
单片机·嵌入式硬件·51单片机
qq_3331209713 小时前
深入探讨8051单片机C351语言及编译器应用
单片机·嵌入式硬件·51单片机
十年编程老舅13 小时前
读懂 MCU 启动:从上电到程序运行全链路
单片机·嵌入式硬件·mcu·嵌入式·cpu·嵌入式开发·ram
北京盟通科技官方账号15 小时前
Windows如何实现硬实时?LxWin双系统隔离架构深度解析
stm32·嵌入式硬件·具身智能·ethercat·人形机器人·实时系统·windows实时扩展
国科安芯16 小时前
低噪声LDO如何破解测试测量与医学成像的电源困局
网络·单片机·嵌入式硬件·安全性测试
半条-咸鱼16 小时前
【STM32】HAL库的本质 及 芯片内部GPIO模块细节
stm32·单片机·嵌入式硬件
小叮当⇔16 小时前
阻容品牌推荐
嵌入式硬件
振南的单片机世界16 小时前
硬件PWM:定时器自动翻转引脚,CPU不费心
stm32·单片机·嵌入式硬件
0南城逆流016 小时前
【STM32】RTT-Studio中HAL库开发教程十二:FreeRTOS移植
stm32·单片机·嵌入式硬件