Open
Description
I found that DCache block size is different from DCache row size.such as, When I use the WithNLargeBooms config, DCache row size is 16 bytes,but DCache block size is 64 bytes. so that refillCycles is 4. What does refillCycles mean? Why don't you just set the cache row size to the same size as the block size?
//there is some code in BoomDuplicatedDataArray val (array, omSRAM) = DescribedSRAM( name = s"array_${w}_${j}", desc = "Non-blocking DCache Data Array", size = nSets * refillCycles, data = Vec(rowWords, Bits(encDataBits.W)) )
Metadata
Metadata
Assignees
Labels
No labels