add links to set associative image, and bugreport
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 10 May 2021 13:15:49 +0000 (14:15 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 10 May 2021 13:15:49 +0000 (14:15 +0100)
src/soc/experiment/dcache.py

index 00c686859e0bfd4a7efc4aaa0ae5be5cdef45483..65ed346522879573a00ebfb7096a0d9bb325f07a 100644 (file)
@@ -8,6 +8,12 @@ see WB4 spec, p84, section 5.2.1
 
 IMPORTANT: for store, the data is sampled the cycle AFTER the "valid"
 is raised.  sigh
+
+Links:
+
+* https://libre-soc.org/3d_gpu/architecture/set_associative_cache.jpg
+* https://bugs.libre-soc.org/show_bug.cgi?id=469
+
 """
 
 import sys
@@ -579,6 +585,7 @@ class DCachePendingHit(Elaboratable):
 
 class DCache(Elaboratable):
     """Set associative dcache write-through
+
     TODO (in no specific order):
     * See list in icache.vhdl
     * Complete load misses on the cycle when WB data comes instead of