硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1143|回复: 0
收起左侧

ZYNQ的AXI接口,调试跟踪接口和其它接口(2021-12-25)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106840
QQ
发表于 2021-12-25 01:39:22 | 显示全部楼层 |阅读模式
AXI and Coherency Interfaces

每个 Cortex-A9 处理器提供两个 64 位 pseudo AXI 主接口,用于独立的取指令和数据传输。这些接口以处理器内核的速度运行(CPU_6x4x 时钟)并且能够每五个处理器周期实现Cache内存的四个双字写入。 指令端接口为只读接口,没有写通道。 这些接口实现了一个扩展版本AXI协议,还为 L2 缓存提供多项优化,包括对 L2 的支持预取提示和推测性内存访问。 AXI 传输都通过 SCU 到 OCM 或 L2 缓存控制器(基于他们的地址)。 每个 Cortex-A9 还为 SCU 提供一个缓存一致性总线 (CCB),以提供L1 和 L2 缓存之间的一致性管理所需的信息。

Debug and Trace Interfaces

每个 Cortex-A9 处理器都有一个标准的 32 位 APB 从端口,以 CPU_1x 时钟运行频率并通过 SOC 调试模块中的调试 APB 总线主控访问。 Cortex-A9 处理器还包括一对用于跟踪生成和交叉触发的接口控制。 每个内核的跟踪源接口是一个 32 位 CoreSight 标准 ATB 主端口以 PS 互连(CPU_2x 时钟)的速度运行,并连接到漏斗SOC 调试块。 每个内核还有一个 4 位标准 CoreSight 交叉触发接口,以互连频率(CPU_2x 时钟)运行,并连接到交叉触发矩阵(CTM) 在 SOC 调试块中。

Other Interfaces

每个 Cortex-A9 处理器都有多个控制位,这些控制位通过系统级控制寄存器 (SLCR)。 这包括驱动 CoreSight 标准安全信号的 4 位接口和还有用于控制 CP15 和软件可编程性的静态配置信号
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-7 08:05 , Processed in 0.148254 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表