1
0

diplomacy: a type of connect that always disables monitors (#828)

This commit is contained in:
Henry Cook
2017-06-28 21:48:10 -07:00
committed by Wesley W. Terpstra
parent 992b480c74
commit 6e5a4c687f
4 changed files with 18 additions and 13 deletions

View File

@ -59,8 +59,9 @@ class Frontend(val icacheParams: ICacheParams, hartid: Int, owner: => Option[Dev
val masterNode = TLOutputNode()
val slaveNode = TLInputNode()
icache.slaveNode.map { _ := slaveNode }
masterNode := icache.masterNode
// Avoid breaking tile dedup due to address constants in the monitor
icache.slaveNode.map { _ connectButDontMonitor slaveNode }
}
class FrontendBundle(outer: Frontend) extends CoreBundle()(outer.p) {