почему я получаю ошибку при выполнении команды "make verilog" - PullRequest
0 голосов
/ 16 октября 2019

Я пытался начать с 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-файл должен изменить)

...