Login

CoreSight 片上跟踪和调试体系结构

CoreSight 片上跟踪和调试体系结构 Image (View Larger CoreSight 片上跟踪和调试体系结构 Image)
CoreSight™ 体系结构文档包含一组体系结构规格以定义 ARM 调试和跟踪体系结构。这些规格如下所示:
  • ARM 调试接口 (ADI) 体系结构
  • ARM 处理器实时 跟踪宏单元(ETM 和 PTM)体系结构
  • ARM CoreSight 组件体系结构
  • 高速串行跟踪端口
<form action="http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.set.architecture/index.html" method="post">

ARM 调试接口 (ADI)

ADIv5 为嵌入式片上系统 (SoC) 中的调试组件定义了标准调试接口,ADI 架构包括:

  • 嵌入式内核调试功能
  • 系统调试功能

该规格面向的读者是为 ADIv5 体系结构规格指定、设计或实现调试接口的系统设计人员和工程师。

ARM 调试接口 (ADI) 文档

Embedded Trace Macrocell™ 体系结构规格

嵌入式跟踪宏单元 (ETM) 是一个实时跟踪模块,它提供了处理器指令和数据跟踪。ETM 是 ARM CoreSight 调试和实时跟踪解决方案的不可或缺的一部分。

该规格描述 ARM 嵌入式跟踪宏单元 (ETM) 体系结构。所有 ETM 均符合该体系结构的某个版本,其中涉及以下功能领域:

  • 程序员模型
  • 跟踪端口协议
  • 物理接口

Embedded Trace Macrocell™ 体系结构规格

CoreSight Program Flow Trace™ 体系结构规格

程序跟踪宏单元 (PTM) 是一个实时跟踪模块,它提供了处理器指令跟踪。PTM 是 ARM CoreSight 调试和实时跟踪解决方案的不可或缺的一部分。

该规格描述 Program Flow Trace Macrocell ™ (PTM) 体系结构。所有 PTM 均符合该体系结构的某个版本,其中涉及以下功能领域:

  • 程序员模型
  • 跟踪端口协议
  • 物理接口

CoreSight™ Program Flow Trace™ 体系结构规格

CoreSight 体系结构规格

CoreSight 体系结构提供了一组标准接口和程序员模型视图,以使合作伙伴能够定义 CoreSight 组件并将其集成到 CoreSight 基础结构中。

CoreSight™ 体系结构规格

高速串行跟踪端口 (HSSTP) 体系结构规格

HSSTP 体系结构规格指定了串行传输端口 (STP) 以替代现有的并行数据输出端口,它适用于将高带宽数据传输到芯片外,例如,从 CoreSight 解决方案。HSSTP 规格减少了 ASIC 针数,增加了可用的带宽,在某些情况下,还会降低硅面积。

高速串行跟踪端口 (HSSTP) 体系结构规格

 

 
Maximise


Cookies

We use cookies to give you the best experience on our website. By continuing to use our site you consent to our cookies.

Change Settings

Find out more about the cookies we set