refactor tilelink params
This commit is contained in:
@ -5,8 +5,9 @@ import uncore._
|
||||
import Util._
|
||||
|
||||
trait HasL1CacheParameters extends HasCacheParameters with HasCoreParameters {
|
||||
val outerDataBeats = p(TLDataBeats)
|
||||
val outerDataBits = p(TLDataBits)
|
||||
val outerDataBeats = p(TLKey(p(TLId))).dataBeats
|
||||
val outerDataBits = p(TLKey(p(TLId))).dataBitsPerBeat
|
||||
val outerAddrBits = p(TLKey(p(TLId))).addrBits
|
||||
val refillCyclesPerBeat = outerDataBits/rowBits
|
||||
val refillCycles = refillCyclesPerBeat*outerDataBeats
|
||||
}
|
||||
|
Reference in New Issue
Block a user