RTGenericRom
dfhdl.lib.mem.RTGenericRom
class RTGenericRom[T <: DFType](val dataType: T, val depth: Int)(val romValues: DFConstOf[DFVector[T <:! DFTypeAny, Tuple1[depth.type]] <:! DFTypeAny]) extends RTDesign
Attributes
- Graph
-
- Supertypes
-
class RTDesigntrait Designtrait HasClsMetaArgsclass RTDomainContainerclass DomainContainer[RT]trait ContainerOpstrait HasDFCtrait OnCreateEventsclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Inherited and Abstract classlikes
abstract class RelatedDomain extends RTDomain
Attributes
- Inherited from:
- RTDesign
- Supertypes
-
class RTDomaintrait Selectabletrait Selectableclass RTDomainContainerclass DomainContainer[RT]trait ContainerOpstrait HasDFCtrait OnCreateEventsclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
Attributes
- Inherited from:
- Container (hidden)
Value members
Constructors
Inherited methods
Attributes
- Inherited from:
- HasClsMetaArgs
Attributes
- Inherited from:
- Container (hidden)
Attributes
- Inherited from:
- Design
Attributes
- Inherited from:
- ContainerOps
Attributes
- Inherited from:
- ContainerOps
Attributes
- Inherited from:
- ContainerOps
Attributes
- Inherited from:
- OnCreateEvents
Attributes
- Definition Classes
-
Design -> OnCreateEvents
- Inherited from:
- Design
Attributes
- Inherited from:
- OnCreateEvents
Attributes
- Definition Classes
-
Design -> OnCreateEvents
- Inherited from:
- Design
Concrete fields
val addr: DFVal[DFType[DFBits, Args1[32 - NumberOfLeadingZeros[depth.type - 1]]], Modifier[given_TScope.type & given_TDomain.type, Connectable, Initializable, Any]]
val data: DFVal[T, Modifier[Assignable & given_TScope.type & given_TDomain.type, Connectable, Initializable, Any]]
val mem: DFVal[DFVector[T, Tuple1[depth.type]], Modifier[Assignable, Connectable, Initialized, Any]]
Givens
Inherited givens
Attributes
- Inherited from:
- HasDFC
Attributes
- Inherited from:
- DomainContainer
In this article