Class

fringe.templates.axi4

AXI4Lite

Related Doc: package axi4

Permalink

class AXI4Lite extends AXI4BundleBase

Linear Supertypes
AXI4BundleBase, GenericParameterizedBundle[AXI4BundleParameters], Bundle, Record, Aggregate, Data, HasId, InstanceId, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AXI4Lite
  2. AXI4BundleBase
  3. GenericParameterizedBundle
  4. Bundle
  5. Record
  6. Aggregate
  7. Data
  8. HasId
  9. InstanceId
  10. AnyRef
  11. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AXI4Lite(params: AXI4BundleParameters)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def :=(that: Data)(implicit sourceInfo: SourceInfo, connectionCompileOptions: CompileOptions): Unit

    Permalink
    Definition Classes
    Data
  4. final def <>(that: Data)(implicit sourceInfo: SourceInfo, connectionCompileOptions: CompileOptions): Unit

    Permalink
    Definition Classes
    Data
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. val ARADDR: UInt

    Permalink
  7. val ARPROT: UInt

    Permalink
  8. val ARREADY: Bool

    Permalink
  9. val ARVALID: Bool

    Permalink
  10. val AWADDR: UInt

    Permalink
  11. val AWPROT: UInt

    Permalink
  12. val AWREADY: Bool

    Permalink
  13. val AWVALID: Bool

    Permalink
  14. val BREADY: Bool

    Permalink
  15. val BRESP: UInt

    Permalink
  16. val BVALID: Bool

    Permalink
  17. val RDATA: UInt

    Permalink
  18. val RREADY: Bool

    Permalink
  19. val RRESP: UInt

    Permalink
  20. val RVALID: Bool

    Permalink
  21. val WDATA: UInt

    Permalink
  22. val WREADY: Bool

    Permalink
  23. val WSTRB: UInt

    Permalink
  24. val WVALID: Bool

    Permalink
  25. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  26. macro def asTypeOf[T <: Data](that: T): T

    Permalink
    Definition Classes
    Data
  27. final macro def asUInt(): UInt

    Permalink
    Definition Classes
    Data
  28. def binding_=(target: Binding): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Data
  29. def className: String

    Permalink
    Definition Classes
    Bundle → Record
  30. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. def cloneType: AXI4Lite.this.type

    Permalink
    Definition Classes
    GenericParameterizedBundle → Bundle → Data
  32. def do_asTypeOf[T <: Data](that: T)(implicit sourceInfo: SourceInfo, compileOptions: CompileOptions): T

    Permalink
    Definition Classes
    Data
  33. def do_asUInt(implicit sourceInfo: SourceInfo, compileOptions: CompileOptions): UInt

    Permalink
    Definition Classes
    Aggregate → Data
  34. final lazy val elements: ListMap[String, Data]

    Permalink
    Definition Classes
    Bundle → Record
  35. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. def equals(that: Any): Boolean

    Permalink
    Definition Classes
    HasId → AnyRef → Any
  37. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  38. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  39. def getElements: Seq[Data]

    Permalink
    Definition Classes
    Record → Aggregate
  40. final def getWidth: Int

    Permalink
    Definition Classes
    Data
  41. def hashCode(): Int

    Permalink
    Definition Classes
    HasId → AnyRef → Any
  42. def instanceName: String

    Permalink
    Definition Classes
    HasId → InstanceId
  43. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  44. def isLit(): Boolean

    Permalink
    Definition Classes
    Data
  45. final def isWidthKnown: Boolean

    Permalink
    Definition Classes
    Data
  46. def litArg(): Option[LitArg]

    Permalink
    Definition Classes
    Data
  47. def litValue(): BigInt

    Permalink
    Definition Classes
    Data
  48. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  49. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  50. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  51. val params: AXI4BundleParameters

    Permalink
    Definition Classes
    GenericParameterizedBundle
  52. def parentModName: String

    Permalink
    Definition Classes
    HasId → InstanceId
  53. def parentPathName: String

    Permalink
    Definition Classes
    HasId → InstanceId
  54. def pathName: String

    Permalink
    Definition Classes
    HasId → InstanceId
  55. def suggestName(name: ⇒ String): AXI4Lite.this.type

    Permalink
    Definition Classes
    HasId
  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  57. def toPrintable: Printable

    Permalink
    Definition Classes
    Bundle → Record → Data
  58. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  59. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def widthOption: Option[Int]

    Permalink
    Definition Classes
    Data

Deprecated Value Members

  1. def toBits(implicit compileOptions: CompileOptions): UInt

    Permalink
    Definition Classes
    Data
    Annotations
    @deprecated
    Deprecated

    (Since version chisel3) Best alternative, .asUInt()

Inherited from AXI4BundleBase

Inherited from Bundle

Inherited from Record

Inherited from Aggregate

Inherited from Data

Inherited from HasId

Inherited from InstanceId

Inherited from AnyRef

Inherited from Any

Ungrouped