RTDesign

dfhdl.core.RTDesign
abstract class RTDesign(cfg: RTDomainCfg) extends RTDomainContainer, Design

Attributes

Graph
Supertypes
trait Design
trait HasClsMetaArgs
trait HasDFC
trait OnCreateEvents
class Object
trait Matchable
class Any
Show all
Self type

Members list

Type members

Classlikes

abstract class RelatedDomain extends RTDomain

Attributes

Supertypes
class RTDomain
trait Selectable
trait Selectable
trait HasDFC
trait OnCreateEvents
class Object
trait Matchable
class Any
Show all

Inherited and Abstract types

type This <: Container

Attributes

Inherited from:
Container (hidden)

Value members

Inherited methods

protected def `__clsMetaArgs`: ClsMetaArgs

Attributes

Inherited from:
HasClsMetaArgs
protected def `__dfc`: DFC

Attributes

Inherited from:
Container (hidden)
final def onCreate(thisOwner: Option[Any]): OnCreateEvents.this.type

Attributes

Inherited from:
OnCreateEvents
final override def onCreateEnd(thisOwner: Option[This]): Unit

Attributes

Definition Classes
Design -> OnCreateEvents
Inherited from:
Design
def onCreateStart: Unit

Attributes

Inherited from:
OnCreateEvents
final override def onCreateStartLate: Unit

Attributes

Definition Classes
Design -> OnCreateEvents
Inherited from:
Design

Inherited fields

lazy protected val Clk: DFOpaque[Clk]

Attributes

Inherited from:
RTDomainContainer
lazy protected val Rst: DFOpaque[Rst]

Attributes

Inherited from:
RTDomainContainer
final lazy val dfc: DFC

Attributes

Inherited from:
Container (hidden)

Givens

Inherited givens

protected given given_DFC: DFC

Attributes

Inherited from:
HasDFC
protected given given_TDomain: TDomain

Attributes

Inherited from:
DomainContainer