请阅读【ARM Coresight SoC-400/SoC-600 专栏导读】
文章目录
ARM Coresight ETM 介绍
ARM ETM(Embedded Trace Macrocell)是一种用于嵌入式系统的调试技术。它提供了一种非侵入式的调试方法,可以帮助开发人员在运行时监测和分析处理器的执行情况,包括指令执行、数据读写、异常和中断处理等。ETM主要负责追踪处理器的信息,将信息打包,通过ATB总线发送到 trace bus上。trace bus上有 trace funnel,funnel 接收多个ATB总线数据,然后合并成一个ATB总线数据,发送给下一级:
ETM 功能包括:
操作跟踪:ETM 可以跟踪处理器执行的所有指令,包括分支、跳转、异常和中断等。
数据跟