1.0 总介

当一个设计从仿真发展到硬件实现时,用户对系统当前状态的控制和理解会急剧下降。

为了帮助启动和调试低级软件和硬件,在硬件中内置良好的调试支持是至关重要的。

当一个健壮的操作系统在一个核心上运行时,软件可以处理许多调试任务。

然而,在许多情况下,硬件支持是必不可少的。

本文档概述了RISC-V平台上外部调试支持的标准体系结构。

这个体系结构允许各种实现和权衡,这是对RISC-V广泛实现的补充。

同时,该规范定义了通用接口,以允许调试工具和组件针对基于RISC-V ISA的各种平台。

系统设计人员可以选择添加额外的硬件调试支持,但是本规范为通用功能定义了一个标准接口。