Не-не. `ZZZ задефайнен в отдельном файле, который тоже инклюдится(он заинклюжен).
Таким образом подразумевается что запись типа
Код
`define XXX 'h01
имеет место быть
Немножко поясню. Если я определяю параметры до module, т.е вот так
Код
parameter YYY = `ZZZ,
....
module XXX(
input [YYY:0] bbb,
.....
);
то Design Vision нормально кушает его, но при этом, уже NCVerilog в свою очередь при моделировании начинает ругаться на такое объявление.
А объявить параметры после объявления внешних портов я не могу, т.к эти параметры используются в размерностях шин(input [YYY:0] bbb), и ругаться будет уже на это.
Сообщение отредактировал Djamal - Sep 30 2013, 13:23