【ARM】设计ETM跟踪的电路板需要注意什么?-2023

在设计支持ETM跟踪的电路板时,请考虑以下指导原则:

1、提供一个20针的Cortex Debug+ETM连接器用于跟踪,并将这个连接器尽可能靠近CPU。

2、认真考虑来自ETM跟踪端口的高速信号,因为即使在低频下,它们也可能有非常快的上升和下降时间。

3、为了最小化串扰,TRACECLK和TRACEDATA[0..3]信号要短连接且彼此平行。

4、避免ETM跟踪端口引脚共享冲突。通常,TRACECLK和TRACEDATA[0..3]与GPIO共享,若有跟您占用了这些端口,这意味着它们不能用于跟踪。考虑到ETM跟踪的需求,设计师不应该将这些引脚用于其他用途。

5、要避免从TRACECLK和TRACEDATA信号发出的轨迹,因为它们会导致阻抗不连续,影响信号质量。