提交 392c0eb2 编写于 作者: J JinYue

ICache: fix nWays SRAMs bug

上级 7bf59e2c
...@@ -203,14 +203,14 @@ class ICacheDataArray(implicit p: Parameters) extends ICacheArray ...@@ -203,14 +203,14 @@ class ICacheDataArray(implicit p: Parameters) extends ICacheArray
io.read.ready := !io.write.valid io.read.ready := !io.write.valid
val dataArrays = (0 until 2) map { i => val dataArrays = (0 until 2) map { i =>
val dataArray = Seq.fill(nWays){Module(new SRAMTemplate( val dataArray = Module(new SRAMTemplate(
UInt(blockBits.W), UInt(blockBits.W),
set=nSets/2, set=nSets/2,
way=nWays, way=nWays,
shouldReset = true, shouldReset = true,
holdRead = true, holdRead = true,
singlePort = true singlePort = true
))} ))
dataArray.map{ way => dataArray.map{ way =>
//meta connection //meta connection
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册