IEEE-ISTO 5001™-2003 Nexus标准(简称Nexus标准)接口是一种跨越CPU边界的行业标准,允许行业标准工具支持多个CPU架构。它通过提供对微控制器核心的高速访问来实现先进的调试功能。这些先进的调试功能包括跟踪,无需大量外部电路监视外部地址总线。Nexus标准定义了必须实施的最小功能集。为了简化在不同需求/能力之间讨论调试功能,最小功能集要求分为四个类别。
- Nexus Class 1定义了必须实施的基本运行控制功能。
- 符合Nexus标准的Class 2或更高级别的设备允许对单片模式下的微控制器或没有外部数据和地址总线的微控制器进行非侵入式指令和所有权跟踪。
- Class 3或更高级别的Nexus设备还允许在微控制器运行时进行数据跟踪和读/写访问内存。
- Class 4支持一些高级调试功能,但Freescale目前只实现了一些Class 4的特性,并不支持全部。因此,没有支持完整Class 4要求的设备或核心。