]> Joshua Wise's Git repositories - firearm.git/blobdiff - DCache.v
BigBlockRAM: Remove excess F.
[firearm.git] / DCache.v
index ab684480e3923919d6049b813b588e91fd98e433..ccaa6b1f5b871429e10d658200556b40ee38937a 100644 (file)
--- a/DCache.v
+++ b/DCache.v
@@ -30,8 +30,8 @@ module DCache(
        reg cache_valid [15:0];
        reg [21:0] cache_tags [15:0];
        reg [31:0] cache_data [15:0 /* line */] [15:0 /* word */];
-       
-       reg [4:0] i;
+
+       integer i;      
        initial
                for (i = 0; i < 16; i = i + 1)
                begin
@@ -86,7 +86,8 @@ module DCache(
                                if (cache_fill_pos == 15) begin /* Done? */
                                        cache_tags[idx] <= tag;
                                        cache_valid[idx] <= 1;
-                               end
+                               end else
+                                       cache_valid[idx] <= 0;
                        end
                end else if (wr_req && cache_hit)
                        cache_data[idx][addr[5:2]] = wr_data;
This page took 0.022155 seconds and 4 git commands to generate.