У меня есть определение интерфейса для параметризованного интерфейса следующим образом:
interface A#(parameter adr=64,parameter data=128,parameter enable=1)(input clk, input rst);
endinterface
Теперь я могу объявить что-то подобное?Это законно?
A#(,,0) A0(clk,rst);
Я не нашел таких примеров в SV LRM 1800-2012, поэтому мне было интересно узнать о законности этого синтаксиса, прежде чем я свяжусь с поставщиком EDA.Один такой крупный поставщик инструментов работает отлично, но другой крупный поставщик жалуется на это - ошибка, в частности, рядом с ",": синтаксическая ошибка, неожиданная ','.