Class

fringe.targets.de1soc

DE1SoCInterface

Related Doc: package de1soc

Permalink

class DE1SoCInterface extends TopInterface

Linear Supertypes
TopInterface, Bundle, Record, Aggregate, Data, HasId, InstanceId, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. DE1SoCInterface
  2. TopInterface
  3. Bundle
  4. Record
  5. Aggregate
  6. Data
  7. HasId
  8. InstanceId
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DE1SoCInterface()

    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 BUFFOUT_address: UInt

    Permalink
  7. val BUFFOUT_waitrequest: UInt

    Permalink
  8. val BUFFOUT_write: UInt

    Permalink
  9. val BUFFOUT_writedata: UInt

    Permalink
  10. val GPI1_STREAMIN_address: UInt

    Permalink
  11. val GPI1_STREAMIN_chipselect: UInt

    Permalink
  12. val GPI1_STREAMIN_read: UInt

    Permalink
  13. val GPI1_STREAMIN_readdata: UInt

    Permalink
  14. val GPI2_STREAMIN_address: UInt

    Permalink
  15. val GPI2_STREAMIN_chipselect: UInt

    Permalink
  16. val GPI2_STREAMIN_read: UInt

    Permalink
  17. val GPI2_STREAMIN_readdata: UInt

    Permalink
  18. val GPO1_STREAMOUT_address: UInt

    Permalink
  19. val GPO1_STREAMOUT_chipselect: UInt

    Permalink
  20. val GPO1_STREAMOUT_writedata: UInt

    Permalink
  21. val GPO1_STREAMOUT_writen: UInt

    Permalink
  22. val GPO2_STREAMOUT_address: UInt

    Permalink
  23. val GPO2_STREAMOUT_chipselect: UInt

    Permalink
  24. val GPO2_STREAMOUT_writedata: UInt

    Permalink
  25. val GPO2_STREAMOUT_writen: UInt

    Permalink
  26. val LEDR_STREAM_address: UInt

    Permalink
  27. val LEDR_STREAM_chipselect: Bool

    Permalink
  28. val LEDR_STREAM_write_n: Bool

    Permalink
  29. val LEDR_STREAM_writedata: UInt

    Permalink
  30. val SWITCHES_STREAM_address: UInt

    Permalink
  31. val SWITCHES_STREAM_read: Bool

    Permalink
  32. val SWITCHES_STREAM_readdata: UInt

    Permalink
  33. val S_AVALON: AvalonSlave

    Permalink
  34. val S_STREAM: AvalonStream

    Permalink
  35. final def asInstanceOf[T0]: T0

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

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

    Permalink
    Definition Classes
    Data
  38. val axiParams: AXI4BundleParameters

    Permalink
  39. def binding_=(target: Binding): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Data
  56. final def isWidthKnown: Boolean

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  62. def parentModName: String

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

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

    Permalink
    Definition Classes
    HasId → InstanceId
  65. var raddr: UInt

    Permalink
    Definition Classes
    TopInterface
  66. var rdata: UInt

    Permalink
    Definition Classes
    TopInterface
  67. def suggestName(name: ⇒ String): DE1SoCInterface.this.type

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

    Permalink
    Definition Classes
    AnyRef
  69. def toPrintable: Printable

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

    Permalink
    Definition Classes
    AnyRef → Any
  71. var waddr: UInt

    Permalink
    Definition Classes
    TopInterface
  72. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. var wdata: UInt

    Permalink
    Definition Classes
    TopInterface
  76. var wen: Bool

    Permalink
    Definition Classes
    TopInterface
  77. 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 TopInterface

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