上篇文章:ARM Coresight 系列文章 10 - ARM Coresight STM 介绍及使用
下篇文章:ARM Coresight 系列文章 10.2 - ARM Coresight STM Trace packets
Guaranteed and invariant timing transactions
STM 支持两种类型的软件的数据,一种是 guaranteed的,另一种是 invariant 的, 对于 guaranteed 类型的数据传输,当STM 无法接收 AXI总线发过来的数据时,会通过拉低 WREADY 来暂停 AXI 数据的发送。对于 guaranteed的数据传输,建议对于关键数据才使用该类型,因为该类型数据传输会影响系统性能。
对于 invariant 的数据传输,当STM 无法接收数据时,并不会暂停AXI总线数据的发送,STM 会丢弃AXI发过来的数据,所以无法保证 invariant 数据