Я реализую новые пользовательские инструкции в RISC-V ISA, но я еще не добавил для них поддержку компилятора. Я ищу способ протестировать эти инструкции в инфраструктуре чипа Rocket с помощью его эмулятора C ++ путем подачи небольшого набора инструкций без необходимости компилировать приложение C / C ++ и запускать его через эмулятор. Это возможно?
Имитация добавленных инструкций в RISC-V без запуска приложения
Ответы (1)
Вам следует заглянуть в каталог riscv-tools / riscv-tests / isa в rocket-chip, который предоставляет полный набор тестов, написанных на ассемблере, которые проверяют конкретные инструкции на ядре ракеты.
person
Chris
schedule
10.09.2015