CoreLink CCI-550的学习笔记

快速链接:
.
个人博客笔记导读目录(全部)

  • 付费专栏-付费课程 【购买须知】:
  • 【精选】ARMv8/ARMv9架构入门到精通-[目录]

在这里插入图片描述

1、介绍

CCI-550 是一种可编程的高带宽互连,支持hardware-coherent 系统。硬件管理的一致性可以通过共享在线来提高系统性能并降低系统功耗。管理硬件的一致性有以下好处:

  • 减少外部存储器访问。
  • 降低软件开销和复杂性。
  • 支持在多个处理器集群中使用 Arm big.LITTLE ™处理技术。

CCI-550 是一种可配置的互连,支持以下连接:
• 多达六个 AMBA 4 ACE master,例如 Cortex-A57 或 Cortex-A72 处理器。
• 多达六个 AMBA 4 ACE-Lite master,例如 Arm Mali-T880图形处理单元(GPU)。
• 多达七个 AMBA 4 AXI4 从设备,例如内存和系统外围设备。这包括支持最多六个内存接口。
CoreLink CCI-550的学习笔记_第1张图片
CCI-550 允许ACE master和 ACE-Lite master组合,最多总共七个Master。
CCI-550 AXI4 master接口提供了与存储器和外设地址空间的连接接口。

1.1 特征

CCI-550 的特性结合起来提供可编程的高带宽互连hardware coherent系统。CCI-550 提供:

  • ACE masters之间的数据一致性。
  • Quality of Service (QoS) features for traffic management
  • 输入和输出(I/O) 与 ACE-Lite master的一致性。
  • master和slaver之间的交叉开关互连功能。
  • 一个性能监控单元(PMU),用于对与性能相关的事件进行计数。
  • 用于MMU 之间通信的主设备之间的DVM 消息传输。
  • 程序员视图(PV) 来控制一致性和互连功能。
  • 侦听过滤器,可降低侦听功率并提高侦听未命中的性能。
  • 支持 Arm TrustZone 技术以提供安全、非安全和受保护状态。

你可能感兴趣的:(ARM,armv9)