be_nl_i
и xbc_i
являются интерфейсными модулями.Пример кода A со списком имен экземпляров компилируется.
Пример A
be_nl_i be_nl0 (), be_nl1 ();
Однако пример B с другим типом данных интерфейса не компилируется.
Пример B
xbc_i #(.NUM(3)) xbc0 (clk), #(.NUM(3)) xbc0_d1 (clk), #(.NUM(3)) xbc0_d2 (clk);
Существует ли правильный синтаксис для компиляции примера B?