fetch1: Fix debug stop
[microwatt.git] / icache.vhdl
index a0c061281592e8c899ea63fc34a0ec724584bd71..759c5c0aa045811fab5be17b02b1e885ff14c6f9 100644 (file)
@@ -499,7 +499,7 @@ begin
         -- last cycle, and we don't want the first 32-bit chunk, then we can
         -- keep the data we read last cycle and just use that.
         if unsigned(i_in.nia(INSN_BITS+2-1 downto 2)) /= 0 then
-            use_previous <= i_in.sequential and r.hit_valid;
+            use_previous <= i_in.req and i_in.sequential and r.hit_valid;
         else
             use_previous <= '0';
         end if;