У меня есть параметризованный модуль verilog с битовой шириной, которая зависит от значения, указанного в `define WIDTH.
Однако я хотел бы иметь возможность как-то изменить значение WIDTH, передав параметр во время синтеза с использованием компилятора дизайна.
Мне было интересно, есть ли способ сделать это?
Например, я хотел бы иметь возможность написать следующее для моего входного файла для компилятора дизайна:
analyze -format sverilog -define WIDTH 10 myverilogfile.v