verilog HDLのコード
verilog
1module blink ( 2 input CLK, 3 input RST, 4 reg [2:0] LED_RGB 5); 6 7always @( posedge CLK ) begin 8 if ( RST ) 9 cnt26 <= 26'h0; 10 else 11 cnt26 <= cnt26 + 1'h1; 12end 13 14wire ledcnten = (cnt26==26'h3ffffff);
質問
2つ質問があります。if文で条件にRSTとあります。if(RST!=1)のような式なら理解できるのですが、信号名だけ書かれているときはどのような条件なのでしょうか。
また実行文ではcnt26 <= 26'h0;とあります。なぜ小なりイコールなのでしょうか。条件式以外で小なりイコールを使うときの意味を教えてください。
回答1件
あなたの回答
tips
プレビュー