1
0

No more self-probes required

This commit is contained in:
Henry Cook 2015-03-16 00:09:38 -07:00
parent 23a6b007c1
commit f6d1a2fb76

View File

@ -119,9 +119,7 @@ class Acquire extends ClientToManagerChannel
def hasMultibeatData(dummy: Int = 0): Bool = Bool(tlDataBeats > 1) && isBuiltInType() && def hasMultibeatData(dummy: Int = 0): Bool = Bool(tlDataBeats > 1) && isBuiltInType() &&
Acquire.typesWithMultibeatData.contains(a_type) Acquire.typesWithMultibeatData.contains(a_type)
//TODO: This function is a hack to support Rocket icache snooping Rocket nbdcache def requiresSelfProbe(dummy: Int = 0) = Bool(false)
// and nbdcache invalidations after RoCC accelerator puts
def requiresSelfProbe(dummy: Int = 0) = isBuiltInType()
def getBuiltInGrantType(dummy: Int = 0): UInt = { def getBuiltInGrantType(dummy: Int = 0): UInt = {
MuxLookup(this.a_type, Grant.putAckType, Array( MuxLookup(this.a_type, Grant.putAckType, Array(