OpenCores
URL https://opencores.org/ocsvn/mytwoqcache/mytwoqcache/trunk

Subversion Repositories mytwoqcache

[/] [mytwoqcache/] [trunk/] [2QCache.vhd] - Diff between revs 11 and 12

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 11 Rev 12
Line 723... Line 723...
                                           end if;
                                           end if;
 
 
                                           getA1 <= '1';
                                           getA1 <= '1';
                                         end if;
                                         end if;
                                  else
                                  else
                            preempted <= getA1;
                            if getA1 = '1' then
 
                              preempted <= '1';
 
                            end if;
                                         getA1 <= '0'; -- NEW, inserted the only bug!!!!!!!!!!!!!!
                                         getA1 <= '0'; -- NEW, inserted the only bug!!!!!!!!!!!!!!
                                    A1In.word <= AddressInh( 2 + ldCachedWords + blocksizeld - 1 downto 2 + ldCachedWords);
                                    A1In.word <= AddressInh( 2 + ldCachedWords + blocksizeld - 1 downto 2 + ldCachedWords);
                                         A1In.way <= std_ulogic_vector(to_unsigned( elim, ldways + 1));
                                         A1In.way <= std_ulogic_vector(to_unsigned( elim, ldways + 1));
                                         A1In.valid <= '1';
                                         A1In.valid <= '1';
                                         putA1 <= '1';
                                         putA1 <= '1';

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.