中文 英语
系统与设计
白皮书

RISC-V自定义指令流应用说明

如何使用自定义指令在RISC-V处理器上验证应用程序,分析应用程序执行,并优化自定义指令实现及其文档。

受欢迎程度

RISC-V处理器有几个定义的解码空间,例如custom0, custom1等,其中可以添加新的自定义指令。可以使用一个或多个扩展库扩展OVP Fast处理器模型,而无需修改预编译和验证的基本处理器模型源代码。除了基本处理器模型之外,扩展库还可以作为虚拟平台定义的一部分加载,并且可以提供指令行为的解码和实现以及额外的寄存器。

包含更多指令执行的计时信息提供了一个周期近似模拟。这可以更好地近似于应用程序在实际硬件上的执行时间。额外的计时信息作为扩展库加载到虚拟平台中,这样处理器模型提供的功能行为就不会发生变化。

该应用程序经历了应用程序的功能验证、使用自定义指令扩展处理器、分析应用程序执行以及优化自定义指令实现及其文档的完整流程。

点击在这里阅读更多。



留下回复


(注:此名称将公开显示)

Baidu