TT10

dfhdl.devices.tinytapeout.TT10
See theTT10 companion object
abstract class TT10 extends RTDesign

Attributes

Companion
object
Graph
Supertypes
class RTDesign
trait Design
trait HasClsMetaArgs
class RTDomainContainer
class DomainContainer[RT]
trait ContainerOps
trait HasDFC
trait OnCreateEvents
class Object
trait Matchable
class Any
Show all

Members list

Type members

Inherited and Abstract classlikes

abstract class RelatedDomain extends RTDomain

Attributes

Inherited from:
RTDesign
Supertypes
class RTDomain
trait Selectable
trait Selectable
class RTDomainContainer
class DomainContainer[RT]
trait ContainerOps
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

Concrete methods

override def customTopChecks(): Unit

Attributes

Definition Classes
Design

Inherited methods

protected def `__clsMetaArgs`: ClsMetaArgs

Attributes

Inherited from:
HasClsMetaArgs
protected def `__dfc`: DFC

Attributes

Inherited from:
Container (hidden)
inline def java_wait(timeoutMillis: Long, nanos: Int): Unit

Attributes

Inherited from:
ContainerOps
inline def java_wait(timeoutMillis: Long): Unit

Attributes

Inherited from:
ContainerOps
inline def java_wait(): Unit

Attributes

Inherited from:
ContainerOps
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

Concrete fields

val ena: DFVal[DFType[DFBit.type, NoArgs], Modifier[given_TScope.type & given_TDomain.type, Connectable, Initializable, Any]]

Always 1 when the design is powered, so you can ignore it

Always 1 when the design is powered, so you can ignore it

Attributes

val ui_in: DFVal[DFType[DFBits, Args1[8]], Modifier[given_TScope.type & given_TDomain.type, Connectable, Initializable, Any]]

Dedicated inputs

Dedicated inputs

Attributes

val uio_in: DFVal[DFType[DFBits, Args1[8]], Modifier[given_TScope.type & given_TDomain.type, Connectable, Initializable, Any]]

IOs: Input path

IOs: Input path

Attributes

val uio_oe: DFVal[DFType[DFBits, Args1[8]], Modifier[Assignable & given_TScope.type & given_TDomain.type, Connectable, Initializable, Any]]

IOs: Enable path (active high: 0=input, 1=output)

IOs: Enable path (active high: 0=input, 1=output)

Attributes

val uio_out: DFVal[DFType[DFBits, Args1[8]], Modifier[Assignable & given_TScope.type & given_TDomain.type, Connectable, Initializable, Any]]

IOs: Output path

IOs: Output path

Attributes

val uo_out: DFVal[DFType[DFBits, Args1[8]], Modifier[Assignable & given_TScope.type & given_TDomain.type, Connectable, Initializable, Any]]

Dedicated outputs

Dedicated outputs

Attributes

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

Extensions

Inherited extensions

extension (lhs: DFConstOf[DFTime])
final def wait(using DFC): Wait

Attributes

Inherited from:
ContainerOps
extension (lhs: Cycles)
final def wait(using DFC, CYInRT): Wait

Attributes

Inherited from:
ContainerOps