SimulationTime

chisel3.SimulationTime

Represents the simulation time in the Verilog, similar to %t + $time

Attributes

Source
Printable.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Printable
class Object
trait Matchable
class Any
Show all
Self type

Members list

Type members

Inherited types

type MirroredElemLabels = EmptyTuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Singleton
Source
Mirror.scala
type MirroredElemTypes = EmptyTuple

Attributes

Inherited from:
Singleton
Source
Mirror.scala
type MirroredMonoType = Singleton.this.type

The mirrored *-type

The mirrored *-type

Attributes

Inherited from:
Singleton
Source
Mirror.scala
type MirroredType = Singleton.this.type

Attributes

Inherited from:
Singleton
Source
Mirror.scala

Inherited and Abstract types

type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source
Mirror.scala

Value members

Concrete methods

final def unpack: (String, Seq[Data])

Unpack into format String and a List of Data arguments

Unpack into format String and a List of Data arguments

Attributes

Source
Printable.scala

Deprecated methods

final def unpack(ctx: Component)(implicit info: SourceInfo): (String, Iterable[String])

Unpack into format String and a List of String arguments (identifiers)

Unpack into format String and a List of String arguments (identifiers)

Attributes

Note

This must be called after elaboration when Chisel nodes actually have names

Deprecated
[Since version Chisel 7.0.0] Use unpack with no arguments instead.
Source
Printable.scala
final def unpackArgs: Seq[Bits]

Unpack into a Seq of captured Bits arguments

Unpack into a Seq of captured Bits arguments

Attributes

Deprecated
[Since version Chisel 7.0.0] Use unpack with no arguments instead.
Source
Printable.scala

Inherited methods

final def +(that: String): Printables

Allow for appending Strings to Printables

Allow for appending Strings to Printables

Attributes

Inherited from:
Printable
Source
Printable.scala
def +(that: Printable): Printables

Allow for appending Printables like Strings

Allow for appending Printables like Strings

Attributes

Inherited from:
Printable
Source
Printable.scala
def fromProduct(p: Product): MirroredMonoType

Create a new instance of type T with elements taken from product p.

Create a new instance of type T with elements taken from product p.

Attributes

Inherited from:
Singleton
Source
Mirror.scala
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product