Я пытался начать с Rocket-chip и следовал инструкциям в GitHub-репозитории . Все шло нормально, пока я не попытался построить симулятор VCS:
$ cd vsim
$ make
Но я читал в выпусках, что этот инструмент не бесплатный (придется за него платить?!). Итак, я предположил, что это необязательно. и затем я попытался сгенерировать синтезируемый из FPGA или VLSI Verilog:
$ cd vsim
$ make verilog
И я получил следующую ошибку:
find: ‘/home/user/rocket-chip/api-config-sifive/design/craft/src/main/scala’: No such file or directory
make: Nothing to be done for 'verilog'.
Я попытался найти каталог, и мне показалось, чтоэто какая-то ошибка, потому что этот путь не существует в хранилище. Наиболее близким к этому является следующий путь /home/user/rocket-chip/src/main/scala
, где у меня есть следующие каталоги:
amba
diplomacy
groundtest
jtag
regmapper
scie
system
tilelink
util
devices
diplomaticobjectmodel
interrupts
package.scala
rocket
subsystem
tile
unittest
Это правильный путь? если да, как я могу это исправить (какой make-файл должен изменить)