T フリップフロップ用にこのコードを書きました。出力は 11 クロックごとにトグルされます。プログラムは私にこのエラーを与えています:
ネット「clkDivider」への不正な参照
このエラーはどういう意味ですか? 何が原因ですか?
コードは次のとおりです。
module TFF(clkDivider,clk,reset,q);
input clk,reset;
input [3:0]clkDivider;
output reg q;
always @(posedge clk or negedge reset)
begin
if(~reset==0)
begin
q=0;
clkDivider<=0;
end
else
if(clkDivider==11)
begin
q=1;
clkDivider<=0;
end
else
clkDivider<=clkDivider+1;
end
endmodule