1
0
mirror of https://github.com/olofk/serv.git synced 2026-03-02 17:44:43 +00:00

Avoid enabling bufreg before instruction is decoded

This commit is contained in:
Olof Kindgren
2021-08-27 13:00:47 +02:00
parent 3971ca942e
commit 2989051f44

View File

@@ -128,7 +128,7 @@ endgenerate
shift : Shift in during phase 1. Continue shifting between phases (except
for the first cycle after init). Shift out during phase 2
*/
assign o_bufreg_en = (o_cnt_en & (o_init | o_ctrl_trap | i_branch_op)) | (i_shift_op & !stage_two_req & (i_sh_right | i_sh_done_r));
assign o_bufreg_en = (o_cnt_en & (o_init | o_ctrl_trap | i_branch_op)) | (i_shift_op & !stage_two_req & (i_sh_right | i_sh_done_r) & init_done);
assign o_ibus_cyc = ibus_cyc & !i_rst;