diff --git a/rocket/src/main/scala/nbdcache.scala b/rocket/src/main/scala/nbdcache.scala index 125be0b3..cc01a874 100644 --- a/rocket/src/main/scala/nbdcache.scala +++ b/rocket/src/main/scala/nbdcache.scala @@ -601,7 +601,7 @@ class MetaDataArray(implicit conf: DCacheConfig) extends Component { io.resp(w).tag := m } - io.read.ready := !rst + io.read.ready := !rst && !io.write.valid // so really this could be a 6T RAM io.write.ready := !rst }