хочу отправить начальное значение в reg div_num_tb (это 8-битный регистр), и я получаю эту ошибку:
Ошибка (10137): Ошибка процедурного назначения Verilog HDL на top_tb.v (23): объект "div_num_tb" в левой части назначения должен иметь тип данных переменной
другие однобитовые регистры не вызывают проблем
module top_tb();
reg clock_tb, reset_tb, enable_tb;
reg [7:0]Div_num_tb;
wire Out_signal_tb;
wire [7:0]count_tb;`
Top U0(
.clock (clock_tb),
.reset (reset_tb),
.enable (enable_tb),
.Div_num (div_num_tb),
.Div_num (Div_num_tb),
.Out_signal (Out_signal_tb),
.count (count_tb)
);
initial
begin
clock_tb = 0;
reset_tb = 1;
enable_tb = 0;
div_num_tb = 8'b00000000;
end
endmodule
Ошибка(10137): ошибка процедурного назначения Verilog HDL в top_tb.v (23): объект "div_num_tb" в левой части назначения должен иметь переменный тип данных