spinal.lib.bus.amba4

axi

package axi

Visibility
  1. Public
  2. All

Type Members

  1. case class AxiAr(p: AxiConfig) extends Bundle with Product with Serializable

  2. case class AxiAw(p: AxiConfig) extends Bundle with Product with Serializable

  3. case class AxiB(p: AxiConfig) extends Bundle with Product with Serializable

  4. case class AxiBus(config: AxiConfig) extends Bundle with IMasterSlave with Product with Serializable

  5. case class AxiConfig(addressWidth: Int, dataWidth: Int, useId: Boolean = false, useRegion: Boolean = false, useBurst: Boolean = false, useLock: Boolean = false, useCache: Boolean = false, useSize: Boolean = false, useQos: Boolean = false, useLen: Boolean = false, useResp: Boolean = false, useUser: Boolean = false, useStrb: Boolean = false, lenWidth: Int = 1, idWidth: Int = 1, userWidth: Int = 1) extends Product with Serializable

  6. case class AxiR(p: AxiConfig) extends Bundle with Product with Serializable

  7. case class AxiReadOnly(config: AxiConfig) extends Bundle with IMasterSlave with Product with Serializable

  8. case class AxiW(p: AxiConfig) extends Bundle with Product with Serializable

  9. case class AxiWriteOnly(config: AxiConfig) extends Bundle with IMasterSlave with Product with Serializable

Value Members

  1. object AxiBurst extends SpinalEnum

    Created by PIC32F_USER on 21/03/2016.

  2. object AxiLock extends SpinalEnum

  3. object AxiResp extends SpinalEnum

Ungrouped