package
avalon
Type Members
-
-
-
case class
AvalonMMConfig(addressWidth: Int, dataWidth: Int, burstCountWidth: Int, useByteEnable: Boolean, useDebugAccess: Boolean, useRead: Boolean, useWrite: Boolean, useResponse: Boolean, useLock: Boolean, useWaitRequestn: Boolean, useReadDataValid: Boolean, useBurstCount: Boolean, addressUnits: AddressUnits = symbols, burstCountUnits: AddressUnits = words, burstOnBurstBoundariesOnly: Boolean = false, constantBurstBehavior: Boolean = false, holdTime: Int = 0, linewrapBursts: Boolean = false, maximumPendingReadTransactions: Int = 1, maximumPendingWriteTransactions: Int = 0, readLatency: Int = 0, readWaitTime: Int = 1, setupTime: Int = 0, writeWaitTime: Int = 0) extends Product with Serializable
-
class
AvalonReadDma[T <: Data] extends Component
-
-
case class
AvalonReadDmaConfig(addressWidth: Int, dataWidth: Int, burstCountWidth: Int, fifoSize: Int, pendingReadMax: Int) extends Product with Serializable
-