ResetType

chisel3.Module.ResetType
object ResetType

Allowed values for the types of Module.reset

Attributes

Source
Module.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ResetType.type

Members list

Type members

Classlikes

case object Asynchronous extends Type

Explicitly Asynchronous Reset

Explicitly Asynchronous Reset

Attributes

Source
Module.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
case object Default extends Type

The default reset type. This is Uninferred, unless it is the top Module, in which case it is Bool

The default reset type. This is Uninferred, unless it is the top Module, in which case it is Bool

Attributes

Source
Module.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
Default.type
case object Synchronous extends Type

Explicitly Bool (Synchronous) Reset

Explicitly Bool (Synchronous) Reset

Attributes

Source
Module.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
sealed trait Type

Allowed values for the types of Module.reset

Allowed values for the types of Module.reset

Attributes

Source
Module.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Asynchronous
object Default
object Synchronous
object Uninferred
case object Uninferred extends Type

Explicitly Uninferred Reset, even if this is the top Module

Explicitly Uninferred Reset, even if this is the top Module

Attributes

Source
Module.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all
Self type
Uninferred.type