AutoFocus 技术
确保高速平行追踪端口的完美记录
当今和未来芯片 的跟踪端口数据速率越来越高,这意味着采样有效数据的时间窗口越来越小。因此,跟踪线路的运行时间差或目标硬件的其他微小偏差很容易成为跟踪记录的误差源。因此,微调采样时间非常重要。我们的跟踪探头采用AUTOFOCUS 技术,只需点击PowerView 软件中的一个按钮即可自动执行最佳调整,甚至可以通过脚本或命令实现全自动调整。
即使在复杂的追踪情况下也能成功 - 今天和明天
尽管我们的AUTOFOCUS 技术在所有可以想象到的跟踪情况下都具有优势,但在极具挑战性的情况下,例如极高的时钟频率、动态变化的时钟频率或具有次优布线的原型,换句话说,在使用传统跟踪探针进行跟踪达到极限的情况下,该技术最能体现其优势。我们的跟踪测头内置AUTOFOCUS 技术,也是一项面向未来的投资:通过自动优化目标硬件校准,即使时钟频率进一步提高,也能轻松应对。一次AUTOFOCUS ,终身AUTOFOCUS 。无需昂贵的升级。无需更换跟踪工具。
在不损失信息的情况下获得跟踪数据
高速并行总线采样需要特殊的概念,以补偿波反射、元件公差、不同的迹线长度、有限的焊盘驱动器能力、信号耦合等的影响。所有这些影响都可能导致信号幅度减小、抖动和通道间偏移。传统的跟踪探头可能无法弥补这些问题,即使它们在理论上支持高数据速率,但我们采用AUTOFOCUS 技术的跟踪探头可以从目标中获取跟踪信号,而不会丢失任何信息: 它能计算出每个数据通道的最佳采样点,并执行自动硬件配置,包括设置理想的终端电压、理想的时钟延迟和每条数据线的理想延迟。
为Arm Cortex-M 并行跟踪设置最佳采样点
图中显示的是基于Arm Cortex-M7 微控制器的采样点自动调整功能。它实现了一个带有 4 位数据端口的 ETM(Embedded Trace Macrocell,由Arm 提供的 IP 模块)接口,各个数据线称为 D1 至 D4。使用默认采样点时,不难发现信号 D1 和 D2 的采样点并不合适,因为它们位于相应的数据眼之外。点击PowerView 软件中的AutoFocus 按钮后,硬件自动调整就会启动,采样点会被移动到数据眼的中心位置。