互连提高了系统性能并降低了功耗
系统集成的迅猛发展使片上通信和互连成为系统性能的核心。通信交互已变得非常复杂;如果不加以控制,可能会造成系统性能变差或出现无法预料的行为。
来自 AMBA 之家的 CoreLink 互连系列是风险最小的片上通信解决方案。ARM CoreLink 互连是针对 ARM Cortex 和 Mali 处理器设计和测试的,它提供了兼顾低延迟和高带宽的数据流服务。
CoreLink 互连系列包含以下针对 AMBA 协议的产品:
- 用于 AMBA 4 CPU 群集和 I/O 一致性的 CoreLink CCI-400 高速缓存一致性互连
- CoreLink NIC-400 网络互连可针对 AMBA 3 和 AMBA 4 的长时间脉冲进行完全配置
- 用于 AMBA 3 系统的网络互连 (NIC-301),包括对 AXI、AHB 和 APB 的支持
- 用于 NIC-301 的高级服务质量 (QoS-301) 选件
- 用于 AMBA 2 系统的 AMBA 设计工具包 (ADK),包括 AHB 和 APB
在 CPU、GPU 和加速器群集之间的高速缓存一致性
CoreLink CCI-400 为两个多核 Cortex-A15 处理器的 L2 高速缓存之间提供完全的cache 一致性以及与最多三个其他主设备(例如 Mali GPU)的 I/O 一致性,这些主设备可以共享 Cortex-A15 处理器的任意一个 L2 高速缓存中的数据。CCI-400 最多拥有三个从接口(例如,使用两个高性能通道连接内存控制器以及另外一个通道可用于连接系统的其他部分),并使用虚拟通道来防止阻塞和使用barrier以保证顺序。
CoreLink 网络互连(NIC-400、NIC-301)中的网络功能
CoreLink 互连系列提供了通常与片上网络产品相关的关键技术:
- 物理实现的可预见性
- 用于系统性能优化的通信控制
- 用于软件优化的通信可见性
- 可靠地集成包含第三方 IP 内核的复杂系统
CoreLink NIC-400 带有以下选件:QoS 通信管理 (QoS-400)、防止阻塞的虚拟通道 (QVN-400) 和减少线路的细链路 (TLX-400)。NIC-400 支持 AXI4 中的长 burst 以支持更高效率的流媒体,并支持分层门控时钟以显著降低空闲功耗。
使用 AMBA 3 AXI 提高性能
现在,大多数高性能 ARM 设计使用 AMBA 3 AXI 标准,特别是从处理器到动态内存控制器的高性能、低延迟连接。高性能 AMBA 3 AXI 协议的技术特性包括:
- 单向通道架构。信息流仅在一个方向进行,从而可以在时钟域之间建立非常简单的桥接。这样就可减少门数,从而减少在信号穿越复杂 SoC 时的时序开销
- 支持多个未完成的事务。这可以并行执行突发,从而获得更大的数据吞吐量。这将促进获得所需的高性能和低功耗,因为任务是在较短时间内完成的
- 独立地址和数据通道。可在需要时切断关键路径这样以最大限度提高时钟频率并降低延迟,这种优化可以按通道进行
- 更大的灵活性。通过对称的主接口和从接口,可将 AXI 技术方便地用于从点到点系统到多层系统的各种系统
简化了互连设计以缩短上市时间
CoreLink 互连系列为 SoC 架构师提供了最短的产品上市时间,可提供无与伦比的 Internet 多媒体体验。

CoreLink™ 系列为基于 AMBA® AXI™、






