DefaultValueBehavior

chisel3.util.SparseVec.DefaultValueBehavior

Attributes

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

Members list

Type members

Classlikes

case object DynamicIndexEquivalent extends Type

Return the same result as if this were a dynamic index initialized to DontCare.

Return the same result as if this were a dynamic index initialized to DontCare.

Attributes

Source
SparseVec.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 Indeterminate extends Type

Allow Chisel and FIRRTL compilers to take advantage of undefined behavior. Any value may be returned.

Allow Chisel and FIRRTL compilers to take advantage of undefined behavior. Any value may be returned.

Attributes

Source
SparseVec.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

A type that specifies what the default value of a SparseVec is.

A type that specifies what the default value of a SparseVec is.

Attributes

Source
SparseVec.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class UserSpecified(value: UInt) extends Type

Return a user-specified value.

Return a user-specified value.

Attributes

Source
SparseVec.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Type
class Object
trait Matchable
class Any
Show all