Я хочу определить модуль add, у которого есть параметр, но мое объявление нового экземпляра идет не так.1005 *
add
Я пробовал эту строку, но я получаю сообщение об ошибке:
add len_plus_1 #(8)(.a(len),.b(8'h1),.o(lenPlus1));
Имя экземпляра должно идти после спецификатора параметра:
add #(8) len_plus_1 (.a(len),.b(8'h1),.o(lenPlus1));
Этот синтаксис указан в стандарте IEEE (например, 1800-2009).