互连提高了系统性能并降低了功耗
系统集成的迅猛发展使片上通信和互连成为系统性能的中心。通信交互已变得非常复杂;如果不加以控制,可能会造成系统性能变差或出现无法预料的行为。
来自 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 高速缓存之间的完全一致性以及 I/O 与最多三个其他主接口(例如 Mali GPU)的一致性,共享 Cortex-A15 处理器的任意一个 L2 高速缓存中的数据。CCI-400 使用虚拟通道与最多三个辅助接口(例如,两个高性能通道至内存控制器,一个至系统其余部分)选路通信,防止阻塞和屏障以保持排列次序。
CoreLink 网络互连(NIC-400、NIC-301)中的网络功能
CoreLink 互连系列提供了通常与片上网络产品相关的关键技术:
- 物理实现的可预见性
- 用于系统性能优化的通信控制
- 用于软件优化的通信可见性
- 可靠地集成包含第三方 IP 内核的复杂系统
CoreLink NIC-400 带有以下选件:QoS 通信管理 (QoS-400)、防止阻塞的虚拟通道 (QVN-400) 和减少线路的细链路 (TLX-400)。NIC-400 支持 AXI4 中的长时间脉冲,提高了媒体流效率,并支持分层时钟门控,大大降低了的空闲功耗。
使用 AMBA 3 AXI 提高性能
现在,大多数高性能 ARM 设计使用 AMBA 3 AXI 标准,特别是从处理器到动态内存控制器的高性能、低延迟连接。高性能 AMBA 3 AXI 协议的技术特性包括:
- 单向通道架构。信息流仅在一个方向进行,从而可以在时钟域之间建立非常简单的桥接。这减少了门数,因而在信号穿越复杂 SoC 时降低了计时开销。
- 支持多个未完成的事务。这可以并行执行突发,从而获得更大的数据吞吐量。这有利于获得较高的性能(如有必要)以及较低的功耗,因为任务是在较短时间内完成的。
- 独立地址和数据通道。可以在必要时开辟计时通道以最大限度提高时钟频率和降低延迟,从而针对每个通道进行优化。
- 更大的灵活性。通过使用对称主接口和辅助接口,可以将 AXI 技术方便地用于从点到点系统到多层系统的各个领域。
简化了互连设计以缩短上市时间
CoreLink 互连系列为 SoC 架构师提供了最短的产品上市时间,可提供无与伦比的 Internet 多媒体体验。


CoreLink™ 互连系列为实现 AMBA® AXI™、







