Я подумал о создании часов с использованием genvar
, как показано ниже:
reg [7:0]clk;
genvar i;
generate
for (i=0; i < 7; i++) begin
#1 clk[i]=~clk[i];
end
endgenerate
Я получаю сообщение об ошибке:
ошибка: около #: синтаксическая ошибка, неожиданный '#'
Как мы можем решить эту проблему? Могу ли я использовать задержки внутри блока generate
?
module
иendmodule
. То, что вы пытаетесь поместить в свой блок генерации, будет недопустимым междуmodule
иendmodule
. - person Matthew Taylor   schedule 24.07.2020