6.0 总介

DTM模块通过一个或多个传输(例如JTAG或USB)提供对DM的访问。

在一个平台中可能有多个DTM。

理想情况下,与外部世界通信的每个组件都包含一个DTM,允许平台通过它支持的每个传输进行调试。

例如,USB组件可以包含DTM。这将允许通过USB调试任何平台。

所有需要的是,已经在使用的USB模块也可以访问DMI。

不支持同时使用多个dtm。确保不会发生这种情况的任务留给了用户。

本规范在章节6.1中定义了JTAG DTM。

在本规范的未来版本中可能会添加更多的DTM。

实现可以不实现本节的任何内容而符合此规范。在这种情况下,它必须被标识为符合“RISC-V调试规范0.13.2,自定义DTM”。

如果这里描述的JTAG DTM被实现,它必须被标识为符合“RISC-V调试规范0.13.2,JTAG DTM”。