1
0

[tilelink2] Monitor: simplify monitor interface. EdgeIn and EdgeOut are required to be the same, so why pass around both?

This commit is contained in:
Henry Cook
2016-09-14 14:23:23 -07:00
parent 47acbf928b
commit d76e19a6ab
2 changed files with 24 additions and 24 deletions

View File

@ -21,7 +21,7 @@ object TLImp extends NodeImp[TLClientPortParameters, TLManagerPortParameters, TL
def connect(bo: TLBundle, eo: TLEdgeOut, bi: TLBundle, ei: TLEdgeIn)(implicit sourceInfo: SourceInfo): Unit = {
require (eo.asInstanceOf[TLEdgeParameters] == ei.asInstanceOf[TLEdgeParameters])
TLMonitor.legalize(bo, eo, bi, ei)
TLMonitor.legalize(bo, eo)
bi <> bo
}
}