Skip to content

Commit

Permalink
Fix the missing DontCare in TLEdgeOut
Browse files Browse the repository at this point in the history
  • Loading branch information
poemonsense committed Oct 6, 2023
1 parent 4a1715e commit 8f5e48a
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/main/scala/tilelink/Edges.scala
Original file line number Diff line number Diff line change
Expand Up @@ -361,6 +361,7 @@ class TLEdgeOut(
require (manager.anySupportAcquireB, s"TileLink: No managers visible from this edge support Acquires, but one of these clients would try to request one: ${client.clients}")
val legal = manager.supportsAcquireBFast(toAddress, lgSize)
val a = Wire(new TLBundleA(bundle))
a :#= DontCare
a.opcode := TLMessages.AcquirePerm
a.param := growPermissions
a.size := lgSize
Expand Down Expand Up @@ -443,6 +444,7 @@ class TLEdgeOut(
def GrantAck(d: TLBundleD): TLBundleE = GrantAck(d.sink)
def GrantAck(toSink: UInt): TLBundleE = {
val e = Wire(new TLBundleE(bundle))
e :#= DontCare
e.sink := toSink
e
}
Expand Down

0 comments on commit 8f5e48a

Please sign in to comment.