always
begin
if (c_clr==1)
begin
count_i=0;
end
else
begin @ (negedge clocks)
if (direction==1)
begin
count_i=count_i+1;
end
else
begin
count_i=count_i-1;
end
end
end
Добавляю в проект этот кусок и оно перестаёт симулиться.
Причём, в Q4.2 всё путём, а в Q7.1 count_i меняется раз в несколько десятых нс.