Начало работы с тестированием базовой реализации RISC-V RV32I - PullRequest
0 голосов
/ 20 июня 2019

Я новичок в разработке RISC-V, и у меня есть базовая настройка RV32I, запущенная и работающая (в verilog). Мне нужно проверить его на предмет различных инструкций и использования разборки, сгенерированной компилятором. Я нашел репозиторий " riscv-tests " на GitHub, но не знаю, как его использовать / начать. Была бы признательна за небольшую помощь.

Я уже написал несколько тестовых файлов, содержащих инструкции в двоичном виде, чтобы проверить его.

Хотя основные инструкции работают нормально, мне нужно разработать автоматизированный способ тестирования большого количества инструкций. Это поможет протестировать реализацию по мере внесения конструктивных изменений в процессор.

...