logic [28:0] count;
[email protected] (posedge clk)
if (reset)
state<= S0;
else
begin
count=count+1;
case(speed)
2'b00: if(count[23]) state<=nextstate;
2'b01: if(count[24]) state<=nextstate;
2'b10: if(count[25]) state<=nextstate;
2'b11: if(count[26]) state<=nextstate;
default: state<=nextstate;
endcase
end
Скорость - это вход, я пытался уменьшить тактовую частоту с помощью этого в моем регистре состояния, я не получаю ошибки при синтезе, но получаю неправильные выходы. Выходы замедляются, когда я меняю скорость, однако все мои светодиоды загораются при низком напряжении, и я возвращаюсь в одно и то же состояние, застрял.Могу ли я уменьшить тактовую частоту?
Непонятно, что вы хотите сделать здесь? Не могли бы вы разместить свой полный код здесь? –