Как сказать Verilator Linter не проверять субмодуль? - PullRequest
0 голосов
/ 21 ноября 2018

Я использую verilator для раскрашивания моего дизайна с помощью следующих команд:

verilator -lint-only -Wall top_design.v

Но некоторые подмодули недоступны (в основном потому, что это шаблон из конструктора FPGA).Тогда у меня появляются такие ошибки:

%Error: efb.v:39: Cannot find file containing module: VHI
%Error: efb.v:41: Cannot find file containing module: BB
%Error: efb.v:43: Cannot find file containing module: BB
%Error: efb.v:45: Cannot find file containing module: VLO
%Error: efb.v:97: Cannot find file containing module: EFB
%Error: submod.v:163: Cannot find file containing module: OSCH

Все подмодули, упомянутые в этих сообщениях об ошибках, являются шаблонами для решетки machxo3 fpga.

Есть ли решение попросить verilator не заботиться об этих модулях?

1 Ответ

0 голосов
/ 21 ноября 2018

Согласно официальному форуму verilator , единственный способ сделать это - создать «нулевой модуль».

...