【发布时间】:2015-09-09 21:26:06
【问题描述】:
我正在 RISC-V ISA 中实现新的自定义指令,但我还没有为它们添加编译器支持。我正在寻找一种方法来使用其 C++ 模拟器在 Rocket 芯片基础设施中测试这些指令,方法是提供一小组指令,而无需编译 C/C++ 应用程序并通过模拟器运行它。这可能吗?
【问题讨论】:
标签: riscv
我正在 RISC-V ISA 中实现新的自定义指令,但我还没有为它们添加编译器支持。我正在寻找一种方法来使用其 C++ 模拟器在 Rocket 芯片基础设施中测试这些指令,方法是提供一小组指令,而无需编译 C/C++ 应用程序并通过模拟器运行它。这可能吗?
【问题讨论】:
标签: riscv
您应该查看 Rocket-chip 中的 riscv-tools/riscv-tests/isa 目录,该目录提供了一整套汇编编写的测试,用于测试火箭核心上的特定指令。
【讨论】: