IEEE-ISTO 5001?-2003 Nexus標(biāo)準(zhǔn)(簡稱Nexus標(biāo)準(zhǔn))接口是一種跨越CPU邊界的行業(yè)標(biāo)準(zhǔn),允許行業(yè)標(biāo)準(zhǔn)工具支持多個CPU架構(gòu)。它通過提供對微控制器核心的高速訪問來實(shí)現(xiàn)先進(jìn)的調(diào)試功能。這些先進(jìn)的調(diào)試功能包括跟蹤,無需大量外部電路監(jiān)視外部地址總線。Nexus標(biāo)準(zhǔn)定義了必須實(shí)施的最小功能集。為了簡化在不同需求/能力之間討論調(diào)試功能,最小功能集要求分為四個類別。
- Nexus Class 1定義了必須實(shí)施的基本運(yùn)行控制功能。
- 符合Nexus標(biāo)準(zhǔn)的Class 2或更高級別的設(shè)備允許對單片模式下的微控制器或沒有外部數(shù)據(jù)和地址總線的微控制器進(jìn)行非侵入式指令和所有權(quán)跟蹤。
- Class 3或更高級別的Nexus設(shè)備還允許在微控制器運(yùn)行時進(jìn)行數(shù)據(jù)跟蹤和讀/寫訪問內(nèi)存。
- Class 4支持一些高級調(diào)試功能,但Freescale目前只實(shí)現(xiàn)了一些Class 4的特性,并不支持全部。因此,沒有支持完整Class 4要求的設(shè)備或核心。