Как передать ifdef в файл .f - PullRequest
       37

Как передать ifdef в файл .f

0 голосов
/ 18 февраля 2020

Привет, есть ли способ добавить `ifdef в .f файлы. У меня есть файл .f, который включает в себя иерархическую компиляцию.

`ifdef ASIC

rtl/a.v

`else
rtl/b.v
endif

, это мое намерение, если ASI C передается, так как определить AV необходимо для компиляции. else bv Работает ли приведенный выше код без добавления каких-либо дополнительных вещей?

1 Ответ

0 голосов
/ 18 февраля 2020

Я не знаю ни одного инструмента, который делает это в командной строке. Либо создайте файл .f динамически, как часть процесса сборки, либо используйте для этого файл Verilog.

`ifdef ASIC

`include "rtl/a.v"

`else
`include "rtl/b.v"
`endif
...