lines. this would not be important if it was not explicitly in
the linux-5.7 device-tree file
# TODO: make these parameters of DCache at some point
LINE_SIZE = 64 # Line size in bytes
-NUM_LINES = 32 # Number of lines in a set
-NUM_WAYS = 4 # Number of ways
+NUM_LINES = 64 # Number of lines in a set
+NUM_WAYS = 2 # Number of ways
TLB_SET_SIZE = 64 # L1 DTLB entries per set
TLB_NUM_WAYS = 2 # L1 DTLB number of sets
TLB_LG_PGSZ = 12 # L1 DTLB log_2(page_size)
# ROW_SIZE is the width in bytes of the BRAM (based on WB, so 64-bits)
ROW_SIZE = WB_DATA_BITS // 8
# Number of lines in a set
-NUM_LINES = 32
+NUM_LINES = 64
# Number of ways
-NUM_WAYS = 4
+NUM_WAYS = 2
# L1 ITLB number of entries (direct mapped)
TLB_SIZE = 64
# L1 ITLB log_2(page_size)