localparam
localparam integer Loop_counter_width=16; localparam integer Stop_count = 2**Loop_counter_width -1;
ローカル定数を使用することができるみたいだ。parameterと同じようにtimeやdelayを取ることができる。parameterとの違いはparameterは個々のmoduleで再定義されるが、localparamはオーバーライドができない。
またparameterは(推奨されないものの)defparamで変えることができるが、localparamは変えることができない。